[TYPO3-german] Link Anhängsel bei Laden von Seiten mit "Erweitert"-Typ

Cornelius Illi cornelius.illi at student.hpi.uni-potsdam.de
Sat Sep 22 10:56:09 CEST 2007


Hallo,

die Änderung hat bewirkt, dass der Fehler nicht mehr, wie bisher bei
Standard-Language und Seiten des Erweiterten-Typs auftritt, jedoch wenn ich
von Englisch (L=1) über das Flaggen-Symbol auf Standard-Language (deutsch)
wechsle. Es tritt jedoch nur bei Seiten des Erweiterten-Typs auf. Der Fehler
wird glücklicherweise schon nicht mehr weitervererbt. (Danke Georg). Keine
dynamisch generierten Links sind mehr davon betroffen.

Die Frage bleibt, warum er beim Rücksprung auf die Standard-Sprache
derartige Links generiert:
http://www.hpi.uni-potsdam.de/forschung/forschungskollegs.html?L=\\\\\\\\\\\
\\\\\\'1 
Es scheint als möchte er die Language-Variable trotzdem belegen.

Navigiert euch mal auf die Forschungsseite, wechselt an der Flagge auf
"englisch" und wählt einen der am Ende gelisteten Links aus. Danach versucht
wieder auf deutsch zu wechseln und ihr habt den verunstalteten Link. 

Anbei noch die my_languageMenu.php ... vielleicht hilft die noch weiter.
Vielen Dank schonmal.
Gruß,

Cornelius


-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Georg
Ringer
Gesendet: Freitag, 21. September 2007 17:24
An: typo3-german at lists.netfielders.de
Betreff: Re: [TYPO3-german] Link Anhängsel bei Laden von Seiten mit
"Erweitert"-Typ

Hallo,

schieb das config.linkVars = L in die Condition und nie in das 
allgemeine config!

georg
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


Hallo zusammen,

Ich habe ein merkwürdiges Problem:
http://www.domain.de/publikationen.html?L=%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%
5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%5C%255, was in kurzer Form so aussieht
http://www.domain.de/publikationen.html?L=\\\\\\\\\\\\\\\\\\\\\\\%5
Das Problem tritt bei Seiten vom Typ "Erweitert" auf und betrifft alle
dynamisch generierten Links. Wenn einmal eine solche Seite angeklickt wurde
vererbt sich der Fehler fort, jedoch in teilweise anderer Form
http://www.domain.de/a.html?L=0%3FL%3D1%3FL%3D1%3FL%3D1%3FL%3D1%3FL%3D1%3FL%
3D1%3FL%3D1%3FL%3D1 was in kurzer Form so aussieht
http://www.domain.de/a.html?L=0?L=1?L=1?L=1?L=1?L=1?L=1?L=1?L=1?L=1?L=1.
Die generierten Links sind deswegen nicht kaputt, jedoch werden diese
"unsaubern Links" von Benutzern kopiert und verbreitet. Das kann so nicht
bleiben.
Komisch ist das ganze zudem, weil die Seiten ja gecached werden und bei
erneutem Aufruf ohne Anhängsel, diese auch nicht mehr beinhalten.

Wir benutzten TYPO 4.1.2 mit automaketemplate, realurl und
realurlmanagement.
Die Sprachauswahl wird über folgendes TS im Template definiert:

-----------------------------------------
config {
	linkVars = L
	language = de
	locale_all = de_DE
	# (-) kochbuch: nicht gesetzt
	# sys_language_uid = 0 
	htmlTag_langKey = de
}

[globalVar = GP:L=1]
config {
	language = en
	locale_all = en_US
	sys_language_uid = 1
	htmlTag_langKey = en
}
[global]
-----------------------------------------

Das Template ist modularisiert, sodass Subparts für Unterseiten
unkompliziert überschrieben werden können.

-----------------------------------------
temp.mainTemplate {
	subparts{
		mysubpart.definition
	}
}

... 

page.10 < temp.mainTemplate
page.headerData.10  < temp.headTemplate
-----------------------------------------

Die Definition der Sprachauswahl ist mit dem Beispiel aus dem TYPO3-Kochbuch
abgeglichen und sollte korrekt sein.
Es konnte bisher kein Zusammenhang zwischen der Anzahl der angefügten
Zeichen und dem Menu oder Inhaltselementen, noch die Art der Änhängsel (L=1,
\) festgestellt werden. Auch tritt das Problem direkt nach dem leeren der
Caches auf. Jedoch, wenn einmal, dann immer.
Vielleicht kann sich jemand einen Reim darauf machen, was hier passiert.
Vielen Dank für eure Unterstützung. 
Mit freundlichen Grüßen,

Cornelius Illi
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


More information about the TYPO3-german mailing list