Klar kann man :) ungefähr so: lib.backlink = TEXT lib.backlink.data = getenv : HTTP_REFERER
gruss chris Am Wed, 09 May 2007 16:35:24 +0200 hat Andreas Geibert <[EMAIL PROTECTED]> geschrieben: > "link-aus-dem-referer" kann ich das auch über TypoScript rauskriegen? > Wie es über PHP geht, wüsste ich... > > -----Ursprüngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Im Auftrag von > Christian Wolff > Gesendet: Mittwoch, 9. Mai 2007 16:33 > An: German Typo3 Userlist > Betreff: Re: [TYPO3-german] TemplaVoila Link wie history.back() > > > > Am Wed, 09 May 2007 16:17:09 +0200 hat Andreas Geibert > <[EMAIL PROTECTED]> geschrieben: > >> Hi und hallo, >> ich arbeite mit Templa Voila und habe mir ein Linkelement erstellt. >> >> <a href="#">zurück</a> >> >> Nun möchte ich gerne, wahrscheinlich über die Datenstruktur und >> Typoscript, diesen Link so umbauen, dass er immer auf die vorherige >> Seite/den Referer linkt. Ist das überhaupt möglich? >> >> Vielen Dank und viele Grüße >> >> Andreas > > Hi Andreas > Möglich ist das schon.. mit unterschiedlich guten erfolgsmöglichkeiten. > hier erstmal eine liste der möglichkeiten (die mir jetzt einfallen) > > 1. http_Referer > 2. Session Basiert > 3. LinkVar > 4. Javascript > > jetzt eine kleine einschätzung über zuverlässigkeit Vor und Nachteile > der methoden > > http_Referer > wenn vorhanden eine exelente methode da das wirklich die letzte seite > ist die in diesem browser fenster aufgerufen wurde. wird jedoch von > einigen firewalls zum schutz der privatsphäre ausgefiltert... > > Session Basiert. > du hälst den letzten seiten aufruf in der session fest. probleme hierbei > sind ganz klar deaktivierte cookies. und leute die mit mehr als einem > browser fenster gleichzeitig auf der site rumstöbern. damit könnte der > zurück link. leicht kaputt gehen. > > LinkVar > du rechts eine zusätzliche variable mit herum "lastVisited" page. das > währe eine sehr robuste variante. wirde wirklich in jedem browser > funktionieren under allen umständen. nur leider wird es dir den google > pagerank ins bodenlose schießen weil google sehr viele gleichartige > seiten (nämlich die die sich nur durch "lastVisited" unterscheiden > findet. und somit Dublizierten Content vermutet. also ist diese lösung > ein No Go (es sei denn du entwickelst ein intranet system oder > ähnliches) > > 4. Javascript > der klassiker funktioniert natürlich nur solange javascript aktiviert > ist. > > > Schluss der ganzen Überlegung: > ich würde warscheinlich ein duales system entwicklen > aus http_referer und Javascript. > > dein link würde dann ungefähr so aussehen > > <a href="link-aus-dem-referer" > onclick="javascript-history.back()">zurück</a> > > damit solltest du schon sehr viele user abdecken. können. > > wenn du es noch sicherer haben möchtest könntest du falls kein refferer > link vorhanden ist eine algemeine "fehlerseite" verlinken die dem user > näher bringt warum die zurück funktion nicht geht. und das er doch > entweder javascript aktivieren soll oder seinen referer übertragen soll. > ungefähr so: <a href="link-referrerfehlt" > onclick="javascript-history.back()">zurück</a> > > gruss chris > > > > > > > > > -- christian wolff - multimedia producer telefon: (030) 789 134 99 handy: 0179 49 44 758 email: [EMAIL PROTECTED] adresse: schenkendorfstr. 6 - 10965 berlin _______________________________________________ TYPO3-german mailing list [email protected] http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

