[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