[Typo3-UG Oesterreich] RTE Customtag
Stefan Beylen
intsys at swissinfo.org
Mon Dec 13 10:17:33 CET 2004
Hallo TUGA,
Hab mir einen Customtag gebaut mit der rte_cleaner.php als Vorlage.
Folgendes Problem:
RTEobj.GLOBAL_SEL.pasteHTML(unescape("'.rawurlencode(('<a id=test>'.t3lib_div::_GP("processContent").'</a>')).'"));
Funktioniert!
Ergebnis: <a id=test>Der markierte Text</a>
RTEobj.GLOBAL_SEL.pasteHTML(unescape("'.rawurlencode(('glossary id=test'.t3lib_div::_GP("processContent").'</glossary>')).'"));
Funktioniert!
Ergebnis: glossary id=testDer markierte Text</glossary>
RTEobj.GLOBAL_SEL.pasteHTML(unescape("'.rawurlencode(('<glossary id=test>'.t3lib_div::_GP("processContent").'</glossary>')).'"));
Funktioniert nicht! :(
Ergebnis: Der markierte Text</glossary>
Problem: <glossary id=test> wird nicht gerendert
Muss ich den Tag irgendwo eintragen damit er richtig geparsed bzw
angezeigt wird? Anscheinend will er meinen Tag einfach nicht
akzeptieren.
Selbstverständlich habe ich im TSconfig folgendes eingetragen:
RTE.default.proc{
allowTags = glossary
}
Und noch was: gibt es eine elegantere Lösung als die ID mittels
javascript-prompt("Bitte ID eingeben","") zu übergeben?
P.S.:Falls jemand schon einen ähnlichen customTag gebaut hat würd ich
mich sehr über ein Beispielscript freuen da das ganze ziemlich
undurchschaubar ist für mich...auch die Doku hat mir da nicht viel
weitergeholfen...
Danke für Hilfe
--
Best regards, Steve
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Stefan Beylen
T / private: +43 (0)660 76 47 252
M / private: intsys at swissinfo.org
W / private: http://www.lingoist.com
ICQ private: 19461808
MSN private: iiioiooo
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
More information about the TYPO3-at
mailing list