aber zuerst ein Danke an gorgo & emergence für die Vorarbeit!
Grundsätzlich:
Die wichtigsten Einstellungen nimmt man im Backend unter Administration/Mandanten -> [Mandant] -> Mandanteneinstellungen vor.
TinyMCE löscht Tags und Attributte
Um TinyMCE vom Entfernen von tags und Attributen abzuhalten, trägt man folgende Variable ein:
Code: Alles auswählen
Typ: wysiwyg
Name: tinymce-valid-elements
Wert: *[*]
Code: Alles auswählen
Typ: wysiwyg
Name: tinymce-extended-valid-elements
Wert: tag[attribute]
CSS-Style im WYSIWYG-Editor einfügen
Um TinyMCE eigene CSS-Stile beizubringen, die dann im wysiwyg-Editor u.a. im drop-down Feld "CSS-Stile" erscheinen geht man wie folgt vor:
1. eine CSS-Datei für tinymce erstellen (z.B. css/tinymce.css) mit den gewünschten styles drin z.B.:
Code: Alles auswählen
.blaufett {}
.link2top {}
.meinBesterStil {}
2. wieder in den Mandanteneinstellungen eine weitere Variable einfügen:
Code: Alles auswählen
Typ: wysiwyg
Name: tinymce-stylesheet-file
Wert: css/tinymce.css
(Doku generell: http://wiki.moxiecode.com/index.php/TinyMCE:Index)
Generell ist TinyMCE ein Produkt von "Drittanbieter", weswegen hier im Forum nur bedingt produktspezifische Infos gefunden werden können. Der Hersteller ist Moxiecode systems: http://tinymce.moxiecode.com
Im Forum zum TinyMCE findet man detaillierte Infos: http://tinymce.moxiecode.com/punbb/index.php
Falls ich Quatsch geschrieben habe, bitte erweitern, ansonsten auch.
Hier nur ein paar Stichworte für die Suche:
Den wysiwyg editor TinyMCE konfigurieren: CSS Stile einfügen, cleanup verändern, valid-elements und extended-valid-elements eingeben, moxiecode und deren forum
Gruss
Conradius