Hallo,
ich bin hier gerade schwer am verzweifeln, weil ich auf einmal bemerke, dass der TinyMCE offensichtlich schon seit einiger Zeit keine selbstschließenden Tags mehr erlaubt. Sprich er entfernt die sogar aktiv. Aufgefallen ist es mir beim <img>-Tag. Die Auswirkung ist dahingehend, dass - sobald man z.B. einen bereits bestehenden Textblock bearbeitet in dem ein Bild eingefügt wurde - bei erneutem Bearbeiten der schließende Tag am Ende des <img>-Tags entfernt wird. Das hat dann zur Folge, dass die Seiten mit den entsprechenden Elementen nicht mehr validieren.
Ich habe schon in der Doku von TinyMCE geschaut, bin bei Stack Overflow auf einen Thread gestoßen (der ist allerdings schon etwas älter) wo empfohlen wird in den tinyMCE.init - Abschnitt
Code:
closed : /^(br|hr|input|meta|img|link|param|area)$/,
hinzuzufügen, aber diese Anweisung scheint mir einfach ignoriert zu werden. In der Doku zu TinyMCE kann ich sie auch nirgends finden.
Was mich verunsichert: Hat das wirklich etwas mit TinyMCE zu tun? Oder wird der Code eventuell von Contao selber noch in einem anderen Schritt geparsed und "bereinigt"?
Viele Grüße,
Arno.
Lesezeichen