Hallo RTEler,
Vor folgendem Problem stehe ich:
Es gibt mehrere CSS-Klassen, die man für eine Headline verwenden kann (als Beispiel hier nur 2):
h1.colored {color: red; }
h1.uppercase{ text-transform: uppercase; }
Diese kann ich im RTE zuweisen und funktionieren auch _einzeln_. Die Einstellung damit es funktioniert ist u. A.:
RTE.default.proc.entryHTMLparser_db.tags.h1.fixAttrib.class.list = , colored, uppercase
Wenn ich nun beide Klassen kombiniere, erachtet der Parser es als ungültig ( <h1 class="uppercase colored">...</h1> )
Wenn ich folgendes notiere geht es durch:
RTE.default.proc.entryHTMLparser_db.tags.h1.fixAttrib.class.list = , colored, uppercase, colored uppercase, uppercase colored
Gibt es eine andere Möglichkeit erlaubte Klassen zu notieren, damit diese kombiniert werden dürfen? In Wahrheit sind es nämlich nicht 2 Klassen, welche in diesem Projekt erlaubt sind und hier schon 4 Einträge benötigen, sondern 4 Klassen, welche jede Klasse und jede Klassenkombination als Eintrag vorraussetzen (20 Einträge anstatt 4).
Vielleicht weiß ja jemand Rat. Mir wäre auch geholfen, wenn ich einfach alle Klassen erlauben könnte für bestimmte Tags (h1-h4)
Vielen Dank für eine Antwort.
Sonnige Grüße
Sun
Edit sagt:
Bei 4 Klassen kombiniert müssten es 4 hoch 4 Kombinationen sein anstatt 4 hoch 2. 256+4 anstatt 16+4.