Zum Inhalt springen

Typo3-Bug - Language-Variable

Erstellt am 6. Mai 2007 · 2 Antworten · letzte Antwort am 8. Mai 2007

Tags: Frage

Bob1234 ·

Guten Abend,

mein Typo3 hat folgenden Bug:
Wenn der Typo3-Cache geleert wurde, kann in der Language-Variable eine beliebige Zeichenfolge übergeben werden und diese wird dann für die Seite, bei der sie übergeben wurde im angezeigt, also im Cache gespeichert.

Da ich im Internet zu diesem Thema nichts gefunden habe, muss ich das Problem selbst beseitigen...

Weiß hier vielleicht jemand, wo im Typo3-Sourcecode die Language-Variablen abgefragt werden? (dann könnte ich dort eine Gültigkeitsüberprüfung einbauen...)

Vielen Dank schonmal für die Antworten.

Nachvollziehen könnt ihr es mit geleertem Typo3-Cache wenn ihr www.eureseite/index.php?L=euertext

eingebt...

Mit freundlichen Grüßen

Bob

steffenk ·

das ist kein Typo3-Bug.
Linkvars ist einfach nur ein Parameter, der in jeder Url weitergegeben wird. Wenn der manuell geändert wird, bleibt er erhalten, auch wenn er keinen Sinn macht.

Trotzdem geb ich Dir Recht, eine Validitätsprüfung wäre nicht schlecht.

LinkVars werden in der class.tslib_pagegen.php verarbeitet.

Bob1234 ·

Hallo,

danke schonmal für die Antwort.
Ich habe mir die genannte Datei schonmal angesehen, kann aber leider nicht die Stelle finden, an der ich die Überprüfung vornehmen müsste?
Weiß hier noch jemand weiter?

Mfg Bob