Zum Inhalt springen

Tabellenklassen im RTE, die 107te...

Erstellt am 15. September 2012 · Noch keine Antworten

Tags: HTML & CSS, Frage

Chrissli ·

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