Mai
TYPO3: zusätzliche HTML-Tags im RTE
Nach langem Suchen und noch längerem Ausprobieren habe ich TYPO3 nun endlich dazu gebracht zusätzliche HTML-Tags sowohl in der normalen Texteingabe als auch im RTE zu erlauben. Leider hat, warum auch immer, keiner der über Google gefundenen Lösungsansätze bei mir funktioniert.
In meinem speziellen Fall will ich Redakteuren erlauben Flash-Videos Plattformunabhängig (also z.B. von YouTube, MyVideo usw.) in tt_news Artikeln einzubinden. Die dazu benötigten HTML-Tags object, param und embed werden in der Standardeinstellung z.B. in <object> umgewandelt.
Folgendes hat bei mir nun endlich prima funktioniert:
Setup
lib.parseFunc.allowTags := addToList(object, param, embed)
lib.parseFunc_RTE.allowTags := addToList(object, param, embed)
TSconfig
RTE.default {
allowTags := addToList(object, param, embed)
removeTags := removeFromList(object, param, embed)
proc {
entryHTMLparser_db = 1
entryHTMLparser_db {
allowTags := addToList(object, param, embed)
removeTags := removeFromList(object, param, embed)
}
}
}
addToList und removeFromList stehen in TYPO3 ab Version 4 zur Verfügung.


Kommentare
Ich hatte damit auch eine Menge Ärger und habe auch vieles ausprobiert …. leider hatte ich keinen Erfolg mit meiner Suche alle Lösungsansätze haben nichts gebracht. Nunmehr bin ich froh, dass es doch noch eine Lösung gibt und werde die schnellstens erkunden. DANKE
Ich habe auch ewig danach gesucht. Bin gespannt ob es funktioniert. Die addToList Funktion ist super.
Herrlich das TYPO3 einfach nicht aufhört einen zu überraschen. Werde mal deinen RSS Feed abonnieren.
Gruß, Paul
Hey Paul,
ja addToList ist wirklich praktisch. Ohne die Funktion müsste man sämtliche Tags nochmal einzeln aufführen, was bestimmt wieder zu weiteren Problemen führen würde.
Viele Grüße, Holger
Hallo,
ich habe gefühlte 3 Wochen nach einer Lösung für das Problem gesucht. Nun kann ich endlich bliebige Tags einbinden. Danke =)
Viele Grüße,
Tessi