komplexe Optionen

Komplexe Optionen bekommt man allerdings auf die vorstehend genannte Weise nicht zum Fliegen. Wenn man also vorhat, den Platzhaltertext beim Bild-Einbinden zu ersetzen, dann geht das nicht.

Der Originalbefehl lautet so:

CKEDITOR.config.image_previewText = CKEDITOR.tools.repeat( '___ ', 100 );

Ich möchte jetzt einen anderen Text dort haben:

CKEDITOR.config.image_previewText = CKEDITOR.tools.repeat('das ist die Liebe der Matrosen. Auf die Dauer lieber Schatz ist mein Herz kein Ankerplatz', 50 );

das passt nicht. Deshalb muß man jetzt nun wirklich die config.js im Verzeichnis admin/template/js/ckeditor anfassen müssen, besser wäre eine eigene Konfigurationsdatei, aber da hab ich die Verlinkung noch nicht hinbekommen.

Matrosentext

Also habe ich das in der Datei config.js im Verzeichnis admin/template/js/ckeditor bearbeitet.
Man muß nur drauf achten, daß man die Datei vor dem nächsten Backup sichert...

Es ist jederzeit möglich, eine eigene Konfigurationsdatei einzubinden. Es braucht nur ein wenig Verzeichnis-Akrobatik ;=)

Wenn die spezielle Konfigurationsdatei im Verzeichis data  mit dem Namen ckeditoroptions.js abgelegt ist, tragen Sie dies so in der gsconfig.php ein:

define('GSEDITOROPTIONS', "customConfig : '../../../../data/ckeditoroptions.js'");

Das funktioniert. Bis auf eine Kleinigkeit:

Alle Konfigurationsoptionen in dieser Datei werden ausgeführt, bis auf eine: die Definition des gewünschten Skins.

Deshalb muss man diese Anweisung ergänzen, um wirklich 100% aller gewünschten Änderungen umgesetzt zu bekommen.

define('GSEDITOROPTIONS', "customConfig : '../../../../data/ckeditoroptions.js',skin: 'v2' ");

 

nach oben

Powered by GetSimple || Canvass © 2007 Designed by Free CSS Templates