[TYPO3-german] Kniffliges TS Problem: Klickpfad der aufrufenden Seite ermitteln
JCL - Johannes C. Laxander
jc at laxander.com
Thu Jul 31 09:41:25 CEST 2008
Hallo Chris,
war unterwegs und kann mich erst heute für deine ausführliche Hilfe beanken,
super :-)
Ich glaube damit komme ich zunächst mal weiter, ansonsten melde ich mich
hier wieder ;-)
Gruß, Johannes.
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.netfielders.de
> [mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag
> von Christian Wolff
> Gesendet: Montag, 28. Juli 2008 18:16
> An: typo3-german at lists.netfielders.de
> Betreff: Re: [TYPO3-german] Kniffliges TS Problem: Klickpfad
> der aufrufenden Seite ermitteln
>
> Hallo Johannes,
> falls du dir über SEO (Search Engine Optimization / Suchmaschinene
> Optimierung)
> gedanken machst. willst du nicht zwei unterschiedliche links
> auf den gleichen inhalt haben.
> weil das dann möglicherweise als "Doppelter inhalt" gewertet
> wird was die suchmaschinene als spamm auffassen können...
> und dich damit schlechter bewerten würden...
>
> in dem fall müstest du deine BackId per javascript anhängen.
> weil das von den suchmaschinene nicht ausgewertet wird...
> (noch nicht).
>
> das würde dann ungefähr so aussehen, in jeder seite am ende
> bindest du ein javascript ein.
> angenommen deine aktuelle seite ist 31 und allen links die du
> von hier aus besuchst soll das auch mitgeteilt werden.
>
>
> page.1000 = TEXT
> page.1000.data = TSFE:id
> page.1000.wrap (
> <script type="text/javascript"><--
> back = "|";
> linkTags = getElementsByTagName("a");
> for(i=0;i<linkTags.length;i++){
> url= linkTags[i].getAttribute("href");
> linkTags[i].setAttribute(url+"&backId="+back,0);
> }
> //--></script>
> )
>
>
> das oberer script ist jetzt mal blind hier ins mail programm
> gehacked...
> und hat bestimmt fehler,
> unf fängt nicht alle fälle ab... aber ich denke es reicht um
> dir eine idee zu geben was du tun müstest um es mit der
> javascript methode zu tun..
>
> das javascript greift sich alle a links. und holt sich sich
> attribut "href" und setzt es erweitert um den backId paremter
> wieder ein.
>
> ######
> nun als alternative zu javascriptlosen variante:
> eigendlich setzt jedes system int typo3 die "typolink"
> funktion ein. um links zu generiern.
>
> dort kannst du über
> typolink.additionalParams
> zusätzliche parameter angeben.
> http://typo3.org/documentation/document-library/references/doc
_core_tsref/4.1.0/view/5/8/
>
> diesen typolink wirst du wohl an einigen stellen configureren
> müssen um den gewünschten effekt zu haben.
> heisse kanidaten für den anfang sind
> lib.parseFunc und lib.parsefunc_RTE
> für deine menüs trift natürlich das gleiche zu.
> falls du extensions hast halte einfach in deren dokumentation
> ausschau.
> die meisten unterstützen es auf die
> eine oder ander weise auch die übergabe von zusätzlichen parametern.
>
> gruss chris
More information about the TYPO3-german
mailing list