Um fremdsprachige Worte zu kennzeichnen, will ich die mit
<span lang="en">Highlight</span>
wrappen. Leider schmeisst mir der RTE das lang-Attribut immer raus (span-Tag bleibt erhalten).
Ich habs mit
RTE.default.proc.allowedAttribs = lang
RTE.config.tt_content.bodytext.proc.allowedAttribs = lang
versucht, ist offensichtlich der falsche Ansatz
Es muss aber funzen, da z.B. bei http://www.greenpeace.de im Einstz.
Kann mir da irgendwer den entscheidenden Tipp geben?
Hi!
Verwendest Du evtl. rtehtmlarea? Dann sollte Dich der folgende Eintrag aus dem Abschnitt "Known Problems" des Manuals interessieren:
rtehtmlare Manual schrieballow style attribute on span and font tags. Note that property RTE.default.proc.HTMLparser_db.tags.span.allowedAttribs is currently ignored. Style attribute on span tags is required for editing in Mozilla/Firefox native mode. Style attribute on font tags is required for background color setting with IE;
Falls Du einen anderen RTE verwendest, dann probier mal folgendes:
RTE.default.proc.HTMLparser_db.tags.span.allowedAttribs = lang
CU
maxhb
Danke! Funktioniert.
Bin noch mit dem Windows-RTE unterwegs.
Hatte das auch schon mal probiert, aber wenn man diese Zeile über die TSconfig-Quickreferenz (rechts neben dem TSConfig-Feld) eingefügt, kommt da ein Fehler rein
RTE.default.PROC.tags.span.allowedAttribs = lang
. Man sollte also auch nicht allem TS-Code blind vertrauen...
Nur noch am Rande:
wenn ich z.B.
entsprechend markieren will, muss ich im Moment jedes Wort einzeln 'ver-spannen'. Markiere ich beide als Wortgruppe und lege dann mein Userelement drum, wirds wieder rausgeschmissen...
???