In einem früheren Post (http://www.contenido.de/forum/viewtopic.php?t=17041) habe ich angeregt den tinyMCE zu überarbeiten und alle verfügbaren Konfigurationen einzubetten.
Hierzu mußten erst einmal einige grundsätzliche Änderungen an Contenido vorgenommen werden und die Funktion getEffectiveSettingsByType() geschrieben werden.
Das Resultat ist nun fertig und bietet die Möglichkeit, ALLE tinyMCE-Konfigurationen zu verwenden.
Dies geschieht durch
Code: Alles auswählen
Typ: tinymce
Name: content_css
Wert: css/tinymce.css
Außerdem wurde der bisherige Name "tinymce-lists" durch "contenido_lists" ersetzt:
Code: Alles auswählen
Typ: tinymce
Name: contenido_lists
Wert: link,image,flash
1. GZIP-Support. Der tinyMCE wird jetzt für Browser, die GZIP unterstützen, GZIP-komprimiert gesendet. Das verkürzt die Ladezeit.
2. Abwärtskompatibilität. Es können weiterhin auch alle alten Werte vom Typ "wysiwyg" verwendet werden. Diese werden allerdings von eventuell vorhandenen Werten vom Typ "tinymce" überschrieben.
3. tinyMCE-Werte, die aus einer URL bestehen, werden mit dem kompletten Pfad versehen und ggf. wird bei .php-Dateien noch die Session angehängt.
4. Es handelt sich um die aktuellere tinyMCE-Version 2.1.1
5. Im Archiv sind alle aktuell verfügbaren Plugins bereits enthalten.
Installation:
Achtung! Diese Patches sind für Contenido 4.5.16 OHNE CVS gedacht.
getEffectiveSettingsByType()-Patch:
http://www.handgestrickt.biz/bblog/file ... _patch.zip
tinyMCE-Patch v0.1:
http://www.handgestrickt.biz/bblog/file ... ch_0.1.zip
Viel Spaß damit!