Hallo Zusammen!
Ich habe leider noch einige Unklarheiten was die Tabellenklassen im RTE betrifft.
Ich habe mittels Page-Config eine CSS-Datei für den RTE eingebunden und diverse Klassen hinzugefügt:
RTE.default {
useCSS = 1
contentCSS = fileadmin/templates/RTE.css
classesTable := addToList(kontakt,even-odd,colored-head)
proc {
allowedClasses := addToList(kontakt,even-odd,colored-head)
}
}
Funktioniert auch alles prima, beim Anlegen / Bearbeiten einer Tabelle kann ich diese eine Klasse mitgeben, die der RTE automatisch aus der eingebundenen CSS-Datei ausliest.
Frage 1:
Wenn ich eine neue Klasse in der CSS-Datei hinzufüge muss ich diese ja immer in der Page-Config unter classesTable und allowedClasses ( siehe oben ) bekannt machen da der RTE diese sonst automatisch entfernt. Gibt es hier eine Möglichkeit zu sagen >> alles was in der CSS-Datei steht ist automatisch erlaubt << so dass nicht immer 236 Schritte und Admin-Login nötig sind, wenn eine neue Klasse dazu kommt?
Frage 2:
Wenn ich einer Tabelle eine Klasse mitgebe und diese anschließend bearbeite kann ich eine neue Klasse auswählen. Diese wird dann zusätzlich angehängt, im HTML sieht das dann so aus:
<table class="even-odd colored-head" ...>
Find' ich prima! Aber: ist das so gewollt, d.h. kann ich mich auf diese Funktion verlassen, oder ist das ein "It's not a bug, it's a feature" und wird irgendwann entfernt? ( Ich arbeite noch mit der 4.5 LTS )
Es wäre ärgerlich wenn nach einem Update diverse Seiten plötzlich ... suboptimal aussähen.
Danke schonmal,
Chris