betawax Follow me on Twitter
 
30
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.

Am 30.05.08 um 16:06 Uhr in Kategorie: Webentwicklung

Kommentare

sportartikel fußballschuhe am 31.05.08 um 11:30 Uhr

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

paul am 03.06.08 um 00:38 Uhr

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

Holger am 03.06.08 um 10:57 Uhr

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

Tessi am 01.09.08 um 19:24 Uhr

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

Kommentar verfassen









be·ta·wax We·blog

Ein Weblog von Holger Weis in dem er, hin und wieder, zu interessanten Themen aus der Web- und Softwareentwicklung berichtet.

Holger ist 26, lebt in Bamberg und arbeitet als Entwickler für eine Münchener Agentur.

Add to Google