+ Antworten
Ergebnis 1 bis 10 von 10

Thema: Html-Seiten automatisch im Joomla-Frame öffnen

  1. #1
    Neu an Board
    Registriert seit
    23.11.2010
    Beiträge
    11
    Bedankte sich
    9
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Html-Seiten automatisch im Joomla-Frame öffnen

    Ich habe eine Joomla-Seite mit über 1000 eingebundenen Html-Seiten, wobei nur die 10 Inhaltsverzeichnis-html-Seiten mit Wrapper eingebunden sind. Dies funktionniert zufriedenstellend und die Html-Seiten werden immer im Joomla-Frame geladen.

    Das einzige Problem ist, dass die Html-Seiten bei Google einzeln (z.B.: www.xyz.com/meineseite.html) und nicht im Joomla-Frame dargestellt werden, wenn man auf den Link klickt. Das heisst die Joomla-Menüs und Titel fehlen.

    Wie kann man jede einzelne Html-Seite automatisch innerhalb des Joomla-Frames öffnen (redirect), wenn man auf den Link in Google klickt?

    Vielen Dank im Voraus für jede Hilfe,

    Dirk
    Geändert von dirkuno (23.11.2010 um 20:46 Uhr)

  2. #2
    Wohnt hier Avatar von cylance
    Registriert seit
    10.11.2010
    Beiträge
    2.313
    Bedankte sich
    189
    Erhielt 592 Danksagungen
    in 562 Beiträgen
    Meine Kristallkugel hat einen Sprung und die Tarotkarten hat's vom Tisch geweht. Detailierte Informationen sind hilfreich.
    We offer three kinds of service: good - chea p - fast. u can pick 2 of them
    FAQ vorn im Forum gelesen?

  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board
    Registriert seit
    23.11.2010
    Beiträge
    11
    Bedankte sich
    9
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von cylance Beitrag anzeigen

    Vielen Dank.

    Bei dieser Methode, müsste ich jede von meinen über 1000 html-Seite einzeln auf eine php-Seite pasten und die Links zwischen den einzelnen html-Seiten würden auch nicht mehr funktionnieren.

    Ich hatte eher an einen Script gedacht, der auf jeder html-Seite hinzugefügt wird, wie zb dieser:

    <script language="JavaScript">
    parent.location.href="http://www.xyz.com/index.php";
    </script>

    Damit kommt man aber nur auf die Startseite. Wie kommt man da noch zusätzlich automatisch auf die von Google-aufgerufene Seite, da keine Itemid – Nummer zur Verfügung steht?

    Vielen Dank für jede Hilfe,

    Dirk

  5. #4
    Wohnt hier Avatar von cylance
    Registriert seit
    10.11.2010
    Beiträge
    2.313
    Bedankte sich
    189
    Erhielt 592 Danksagungen
    in 562 Beiträgen

    Standard

    Zitat Zitat von dirkuno Beitrag anzeigen
    Bei dieser Methode, müsste ich jede von meinen über 1000 html-Seite einzeln auf eine php-Seite pasten und die Links zwischen den einzelnen html-Seiten würden auch nicht mehr funktionnieren.
    Das wäre doch was für die besinnlichen Tage

    Ich hatte eher an einen Script gedacht, der auf jeder html-Seite hinzugefügt wird, wie zb dieser:

    <script language="JavaScript">
    parent.location.href="http://www.xyz.com/index.php";
    </script>

    Damit kommt man aber nur auf die Startseite. Wie kommt man da noch zusätzlich automatisch auf die von Google-aufgerufene Seite, da keine Itemid – Nummer zur Verfügung steht?
    Schau mal bei dem Menüpunkt nach mit dem Du den Wrapper eingebunden hast
    Meine Kristallkugel hat einen Sprung und die Tarotkarten hat's vom Tisch geweht. Detailierte Informationen sind hilfreich.
    We offer three kinds of service: good - chea p - fast. u can pick 2 of them
    FAQ vorn im Forum gelesen?

  6. Erhielt Danksagungen von:


  7. #5
    Neu an Board
    Registriert seit
    23.11.2010
    Beiträge
    11
    Bedankte sich
    9
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von cylance Beitrag anzeigen
    Das wäre doch was für die besinnlichen Tage



    Schau mal bei dem Menüpunkt nach mit dem Du den Wrapper eingebunden hast
    Du meinst die Wrapper URL, oder was?

    Die Wrapper URL macht den Link von Joomla zur Html-Seite und nicht umgekehrt.


    Ich brauche eine Lösung die, wenn man auf eine meiner Html-Seiten ausserhalb des Joomla-Frames klickt (zB in Google), diese in meinem Joomla-Frame öffnet.

  8. #6
    Wohnt hier Avatar von cylance
    Registriert seit
    10.11.2010
    Beiträge
    2.313
    Bedankte sich
    189
    Erhielt 592 Danksagungen
    in 562 Beiträgen

    Standard

    Zitat Zitat von dirkuno Beitrag anzeigen
    Damit kommt man aber nur auf die Startseite. Wie kommt man da noch zusätzlich automatisch auf die von Google-aufgerufene Seite, da keine Itemid – Nummer zur Verfügung steht?
    Schau mal bei dem Menüpunkt nach mit dem Du den Wrapper unter Joomla eingebunden hast. Im Feld Link stehen doch die Infos wie er das innerhalb von Joomla findet
    Es könnte sein, dass Du damit die Zusatzinformatin für Dein Script bekommst. Ist ein Gedanke, hab momentan keine Zeit zum Testen.
    Meine Kristallkugel hat einen Sprung und die Tarotkarten hat's vom Tisch geweht. Detailierte Informationen sind hilfreich.
    We offer three kinds of service: good - chea p - fast. u can pick 2 of them
    FAQ vorn im Forum gelesen?

  9. Erhielt Danksagungen von:


  10. #7
    Neu an Board
    Registriert seit
    23.11.2010
    Beiträge
    11
    Bedankte sich
    9
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von cylance Beitrag anzeigen
    Es könnte sein, dass Du damit die Zusatzinformatin für Dein Script bekommst. Ist ein Gedanke, hab momentan keine Zeit zum Testen.
    Nein, beim Starten einer Html-Seite von Google aus, verfüge ich nicht über diese Infomationen.

  11. #8
    Verbringt hier viel Zeit
    Registriert seit
    12.11.2009
    Ort
    Bodechlapfhöchi
    Beiträge
    851
    Bedankte sich
    11
    Erhielt 158 Danksagungen
    in 147 Beiträgen

    Standard

    Zitat Zitat von dirkuno Beitrag anzeigen
    Ich brauche eine Lösung die, wenn man auf eine meiner Html-Seiten ausserhalb des Joomla-Frames klickt (zB in Google), diese in meinem Joomla-Frame öffnet.
    Hallo,

    Das kannst Du zu 99.9% schlicht einfach vergessen.

    Du kannst mal hier suchen, eventuell findest Du eine Lösung.
    Aber, sollte es funktionieren, wird der aufwand sehr hoch sein.
    Ich weiss, es war schon schwierig bei den älteren mit Frames aufgebauten Sites, die Seiten, die bei Google gefunden wurden, automatisch mit dem Frame anzuzeigen.
    Man konnte bei jeder Seite einen Javascript Code einbinden, damit beim aufruf einer solchen Framelosen Seite, sie in das Frame eingebunden wurde.
    Im Prinzip wurde die Seite kurz geladen, danach wurde die Hauptseite mit den Frames nachgeladen.
    Geändert von rocket3 (24.11.2010 um 09:31 Uhr)

  12. Erhielt Danksagungen von:


  13. #9
    Neu an Board
    Registriert seit
    23.11.2010
    Beiträge
    11
    Bedankte sich
    9
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von rocket3 Beitrag anzeigen
    Hallo,

    Das kannst Du zu 99.9% schlicht einfach vergessen.

    Du kannst mal hier suchen, eventuell findest Du eine Lösung.
    Aber, sollte es funktionieren, wird der aufwand sehr hoch sein.
    Ich weiss, es war schon schwierig bei den älteren mit Frames aufgebauten Sites, die Seiten, die bei Google gefunden wurden, automatisch mit dem Frame anzuzeigen.
    Man konnte bei jeder Seite einen Javascript Code einbinden, damit beim aufruf einer solchen Framelosen Seite, sie in das Frame eingebunden wurde.
    Im Prinzip wurde die Seite kurz geladen, danach wurde die Hauptseite mit den Frames nachgeladen.
    Hallo,

    Genau so wie bei den alten Frames will ich es bei Joomla machen!

    Ich gebe mich bei 0,1% noch nicht geschlagen.


    Mit folgendem Javascript bekomme ich die komplette Adresse meiner Html-Seite:

    var filename =location.pathname.substring(location.pathname.las tIndexOf('/')+1);


    Kann ich diese Adresse (filename) nicht irgendwie als Parameter an folgenden Befehl übergeben?

    parent.location.href = "http://www.xyz.com/index.php?option=com_wrapper&view=wrapper&Itemid=7 0"

    und so die Html-Seite (filename) in der leeren Wrapper&Itemid=70 - Seite oder in einem iFrame oder auf einer anderen leeren Seite anzeigen?

    Ich benutze das Joomla-Template Ja_Purity : http://docs.joomla.org/Tutorial:Cust..._template#Main

    Vielen Dank im Voraus für jede Hilfe!
    Geändert von dirkuno (25.11.2010 um 21:02 Uhr)

  14. #10
    Neu an Board
    Registriert seit
    23.11.2010
    Beiträge
    11
    Bedankte sich
    9
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Ich bin jetzt einen Schritt vorwärts gekommen:

    In meiner Html-Seite meineseite.html setze ich folgendes Script:

    <script language="javascript">
    var filename="http://www.xyz.com/index.php?option=com_content&view=article&id=46&It emid=53?src="+location.pathname.substring(location .pathname.lastIndexOf('/')+1);
    parent.location.href =filename;
    </script>


    Beim Öffnen dieser Html-Seite wird meine Joomla-Seite dann wie folgt gestartet:

    http://www.xyz.com/index.php?option=...eineseite.html

    Jetzt müsste ich auf der Seite =46, nur die Variable src auslesen können. Ist das möglich?

    Ich habe schon folgendes probiert, um meineseite.html anzuzeigen:

    {iframe}
    <?
    echo $_GET['src'];
    ?>
    {/iframe}

    oder

    <script language="javascript">
    parent.location.href =$_GET['src'];
    </script>


    was aber nicht funktionniert! Was ist daran falsch?
    Geändert von dirkuno (26.11.2010 um 15:19 Uhr)

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein