SITE42


RTE.default

Neben den in RTE.classes und RTE.classesAnchor besprochenen Einträgen beinhaltet RTE.default diese Einstellungen:

enableWordClean = 1

Beim Kopieren aus Word und anderen Textverarbeitungsprogrammen wird leider nicht nur der sichtbare Text sondern auch noch einiges an Formatierungen mitgenommen, was zu unerwünschten Formaten auf Ihrer Website führen kann und ggf. auch nicht standardkonformen "html-Müll" einschleppt. Durch diesen Eintrag wird einiges davon bereinigt. Trotzdem ist es sinnvoll, einmal in kopierten Text zu schauen, was noch übrig bleibt und dies ggf. durch zusätzliche Einstellungen für den HTMLparser zu ergänzen.

removeTrailingBR = 1

entfernt ein br, das am Anfang eines Blockelementes steht. Die Gecko-Browser fügen standardmässig am Anfang eines Absates ein br ein, das hiermit wieder entfernt wird. Mehrere direkt aufeinanderfolgende br bleiben jedoch erhalten.

removeComments = 1

entfernt html-Kommentare aus dem Quelltext. Dies ist ganz hilfreich, wenn man aus html-Seiten Text kopiert und ggf. im gerenderten Text nicht sichtbare html-Kommentare dabei mitgeschleppt hat.

removeTags = center, font, o:p, sdfield, strike, u

ist das Gegenstück zu dem identischen Eintrag unter RTE.default.proc.entryHTMLparser_db. Dort sorgt der Eintrag dafür, dass die genannten tags nicht in die Datenbank gelangen. Unter RTE.default sorgt er dafür, dass die genannten tags beim  Umschalten in den html-Modus entfernt werden.

removeTagsAndContents = style, script

entfernt die genannten tags samt ihrem Inhalt. Damit wird kopiertes Inline CSS sowie Javascript entfernt.

showButtons ( ... )

definiert die Liste der Buttons, die im RTE angezeigt werden dürfen. Diese ist abgestimmt auf die Liste der erlaubten tags, weshalb z. B. das U für Unterstreichen fehlt.

keepButtonGroupTogether = 1

bewirkt, dass Buttons, die zu einer Gruppe gehören, in einer Zeile angezeigt werden. Zusammengehörige Buttons werden durch senkrechte Striche als Abgrenzung zur vorherigen / nächsten Gruppe bekennzeichnet. Wird bisher nur von Firefox unterstützt.

showStatusBar =  1

Zeigt unterhalb des RTE Fensters eine Statuszeile an, in der man die Schachtelung der tags an der Stelle erkennen kann, an der der Cursor gerade positioniert ist.

hidePStyleItems = pre, address

entfernt aus der Liste der Blockformate die wenig gebräuchlichen Einträge für pre und address.

disableAlignmentFieldsetInTableOperations = 1
disableSpacingFieldsetInTableOperations = 1
disableColorFieldsetInTableOperations = 1
disableLayoutFieldsetInTableOperations = 1
disableBordersFieldsetInTableOperations = 1

entfernt aus dem Dialogfenster beim Anlegen bzw. beim Modifizieren einer Tabelle im RTE die Einstellmöglichkeiten für

  • horizontale und vertikale Textausrichtung in den Zellen
  • Abstand innerhalb und zwischen den Zellen
  • Vorder- und Hintergrundfarbe in Tabellen
  • Höhe und Breite einer Tabelle
  • Tabellen- und Zellenränder

FE < RTE.default

Die Einstellungen die für den RTE im Backend festgelegt wurden, gelten auch für den RTE beim Frontend Editing.

FE.showStatusBar = 0

blendet die Statuszeile beim Frontend Editing im RTE aus.

FE.hideButtons ( ... )

blendet aus der im RTE im Backend erlaubten Liste der Buttons die in der Aufzählung genannten aus.

FE.FE >
FE.userElements >
FE.userLinks >

entfernt Einstellungen, die für den RTE im Backend für userElements und userLinks ggf. definiert wurden, für das Frontend Editing.