Hallo,
ich habe folgendes Problem: Es gibt zwei von einander völlig getrennte Typo3-Installationen. Nennen wir sie
www.seite1-die-hauptseite.de
und
www.seite2-die-micro-seite.de
Auf www.seite1-die-hauptseite.de werden u.a. auch Informationen bzw. Profilseiten der Unternehmens-Mitarbeiter eingepflegt.
Um diese Infos auch auf der Microsite nutzen zu können, sollen externe Links auf die entsprechenden Profilseiten zeigen.
ABER: diese Profilseiten sollen in einem neuen Tab bzw. Pop-Up in einem alternativen Layout dargestellt werden. Die Unterscheidung des Layouts ist ja mit typeNum kein Problem. Sollte man meinen...
ABER:
Versuchen die Redakteure von www.seite2-die-micro-seite.de im RTE einen externen Link anzulegen, macht der RTE aus
<a href="http://www.seite1-die-hauptseite.de/index.php?id=1234&&type=100>...
immer das folgende:
<a href="http://www.seite1-die-hauptseite.de/index.php?id=1234?&?&type=100>
D.h. die "&"-Zeichen werden automatisch durch die HTML-Entities ersetzt und die ergeben in der Adresse natürlich keinen Sinn.
Die Umwandlung erfolgt schon VOR dem Speichern (!).
Ich habe schon probiert, die Einstellungen im RTE (PageTSConfig) XHML_cleaning bzw. htmlSpecialChars usw. abzuändern, das bringt alles nichts. Ich könnte mir vorstellen, dass man auch irgendwie in css_styled_content ansetzen könnte (bin da aber auch noch nicht wirklich schlau geworden, wie das zu lösen wäre) oder sollte man das ganz anders machen (wäre eine rewrite-Regel sinnvoll? Ich denke eher nicht, oder?)
paar Hintergrund-infos:
- Problem tritt auf in Typo3 4.4x und 4.5x
- ich verwende kein RealURL (sondern simulateStaticDocuments und ein Wechsel auf RealURL ist auch keine Option (im Moment jedenfalls nicht, längerfristig schon..)
Ach ja, generell das XHTML-Cleaning auszuschalten usw. habe ich testweise natürlich auch probiert, um zu sehen, inwieweit das evtl. eine Lösung sein könnte, aber es ist keine....
Ich wäre für Lösungsvorschläge echt dankbar!