Sobald (ab heute, unter CN 3.5.3) Texte mit dem Editor erfasst werden, werden ganze HTML-Tags dazu ausgegeben: <p>… mein Texte inkl. <a>Links …</p>
Was ist da geschehen, wie könnte man dies debuggen?
Sobald (ab heute, unter CN 3.5.3) Texte mit dem Editor erfasst werden, werden ganze HTML-Tags dazu ausgegeben: <p>… mein Texte inkl. <a>Links …</p>
Was ist da geschehen, wie könnte man dies debuggen?
Das sieht so aus, als ob der tinyMCE gar nicht geladen und stattdessen der Quelltext angezeigt wird. Das kann passieren, wenn z.B. die Konfiguration des tinyMCE fehlerhaft ist (system/config/tinyMCE.php), vielleicht irgendwelche Änderungen da drin gemacht, die in der neuen tinyMCE-Version nicht mehr funktionieren? Habt ihr da kürzlich ein Update gemacht auf die 3.5.3?
Ja, wir hatten noch nicht lange 3.5.3 drauf getan. Allerdings keine Änderungen vorgenommen bei tinyMCE.php. Habe die jetzt mal von einem anderen Aufritt ersetzt (ebenfalls unverändert) und es geht noch immer nicht.
Z.B. Quelltext im TinyMCE-Editor
<p>Grosser Test</p>
<h2><a href="mailto:aksdjf@kssfj.ch">Titel</a></h2>
<p>Mengentexte ...</p>
Ausgabe:
Bildschirmfoto 2015-09-22 um 15.28.42.png
Schiefe Sache, stehe gerade mächtig auf dem Schlauch :-(
NACHTRAG: in phpMyAdmin sehe ich, dass das Feld somit die HTML-Tags geschützt drin hat. Dies ist nicht normal oder?
<p>jeweils <strong>spätestens</strong> um <strong>12.00 Uhr</strong> an <a class="icon-envelope-alt" href="mailto:info@abc.ch">E-Mail senden</a></p>
Geändert von truni (22.09.2015 um 15:39 Uhr)
Wir haben viel getestet und konnten es nicht einkreisen, inkl.
- auf der Installation (resp. einem Duplikat) praktisch alle Extensions deinstalliert
- testweise alle JS in Seitenlayout deaktiviert
- den ganzen /assets/tinymce4 ersetzt aus dem aktuellen Contao-Archiv
- testweise ein HTML-Element erstellt. Sobald dort das und TAG verwendet wird, wird es wiederum falsch kodiert abgelegt.
- andere PHP Versionen (5.5, 5.6 …)
- anderer Webserver, wo bereits eine andere CN 3.5.3 läuft ohne Probleme: dort läuft aber dieses duplizierte Installation auch nicht
- CORE ersetzt von aktuellem 3.5.3 ZIP
- Uninstall ALLER Extensions in irgend einer Art
Immer speichert es uns codierte TAGs in die DB, z.B.:
<p>sdlkfjsksdf sdf d</p>
<p>[nbsp]</p>
<p>dfsd</p>
Letztens hatte einer das Problem, weil die Liste mit den erlaubten HTML-Tags nicht mehr gepasst hat. Diese eventuell mal kontrollieren und zur not durch eine neue Liste (von einer anderen Installation wo es geht) ersetzen. Ist bei demjenigen passiert, als er die Liste bearbeitet hatte.
Viele Grüße
Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
[Arbeitet bei -> Paus Design & Medien]
"I can EXPLAIN it to you, but I can't UNDERSTAND it for you."
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen