* DE-Revision: Revision of lang_de.inc.php */ @define('PLUGIN_EVENT_CKEDITOR_NAME', 'CKEditor'); @define('PLUGIN_EVENT_CKEDITOR_DESC', 'Nutzt CKEditor als den Standard WYSIWYG Editor. Dieser ist zur Zeit der state-of-the-art Editor im Internet. Benutzung: Empfohlen! Nach der Installation, lies die Plugin Konfigurations Seite für weitere Informationen.'); @define('PLUGIN_EVENT_CKEDITOR_REVISION_TITLE', '

Das Plugin enthält:

'); @define('PLUGIN_EVENT_CKEDITOR_INSTALL', '

Installation

Abhängigkeiten: Deaktiviere body, extended und nugget parsing im NL2BR Plugin, oder per entry über das entryproperty plugin event und/oder für statische Seiten über die Entry "Textformatierungs" Option!

  1. Um anderen Plugins Zugriff auf das Plugin oder dessen Hook zu gewähren, plaziere das (CKEditor) Plugin nahe dem Ende deiner Pluginliste.
  2. Versichere dich, dass der WYSIWYG Modus in den "Persönlichen Einstellungen" eingeschaltet ist.

Manuelle Erweiterungen mit anderen CKEDITOR Plugins

  1. Definiere manuell hinzugefügte Plugins (analog zu { name: \'mediaembed\' },) in der custom cke_config.js, in der CKEDITOR.config.toolbarGroups = [...] Definition.
  2. Außerdem füge den neuen Pluginnamen (analog zu mediaembed) der var extraPluginList = \'...\' Definition in der cke_plugin.js Datei hinzu.

Upgrading

Dieses Plugin wird von Zeit zu Zeit selber Updates via Spartacus bereitstellen.


Wenn jemals ein manuelles oder persönliches Update des mitgelieferten CKEditor Paketes benötigt wird:

  1. Download CKEditor
  2. Extrahiere nach: ' . realpath(dirname(__FILE__) . '/..') . ' (dies sollte das "ckeditor" Sub-Verzeichnis automatisch erstellen)
'); @define('PLUGIN_EVENT_CKEDITOR_CONFIG', ''); @define('PLUGIN_EVENT_CKEDITOR_INSTALL_PLUGPATH', 'HTTP Pfad des S9y Plugins Verzeichnisses'); @define('PLUGIN_EVENT_CKEDITOR_CKEACF_OPTION', 'Stelle Advanced-Content-Filter (ACF) ab?'); @define('PLUGIN_EVENT_CKEDITOR_TOOLBAR_OPTION', 'Nutze den (default) 2-Zeiler toolbar-group Umbruch?'); @define('PLUGIN_EVENT_CKEDITOR_CODEBUTTON_OPTION', 'Nutze "code toolbar button"?'); @define('PLUGIN_EVENT_CKEDITOR_PRETTIFY_OPTION', 'Nutze "prettify code" im Frontend?'); @define('PLUGIN_EVENT_CKEDITOR_PRETTIFY_OPTION_BLAHBLAH', 'Erweitert "code toolbar button" Option, um lokal geladene prettify.js und prettify.ccs Dateien im Frontend. (Apache License v. 2.0)'); @define('PLUGIN_EVENT_CKEDITOR_OPTION_BLAHBLAH', 'Normalerweise: '); @define('PLUGIN_EVENT_CKEDITOR_FORCEINSTALL_OPTION', 'Entpacke Zip Datei (im Notfall)'); @define('PLUGIN_EVENT_CKEDITOR_FORCEINSTALL_OPTION_BLAHBLAH', 'Nur bei upgrade Fehlern: Entpacke augenblicklich die mitgelieferte '); @define('PLUGIN_EVENT_CKEDITOR_KCFINDER_OPTION', 'Erlaube KCFINDER Integration?'); @define('PLUGIN_EVENT_CKEDITOR_KCFINDER_OPTION_BLAHBLAH', 'Nutze dies unabhängige Paket im CKEDITOR [Bild] Widget, um eine nahezu vollständige S9y Medien-Datenbank-Integration in CKEDITOR zu ermöglichen. Das es jedoch Kompatibilitäts Beschränkungen gibt, lese bitte sorgfältig die diesbezüglichen Aussagen unter "http://kcfinder.sunhater.com/" (Compat Section), bevor du die Integration hier erlaubst.'); @define('PLUGIN_EVENT_CKEDITOR_CKEACF_OPTION_BLAHBLAH', 'Dieser CKEDITOR "Housekeeper" Filter erlaubt nur bestimmtes Markup. Normalerweise ist dies gut und sollte als Einstellung erhalten bleiben, da es bereits eingebaute Workarounds für auffälliges Markup, zB. "iframe" Video-Media via den "Embed Media"-Knopf, oder "audio" und "andere Serendipity" tags via "Quellcode"-Anzeige, gibt. Bitte lese dazu auch: "http://docs.ckeditor.com/?_escaped_fragment_=/guide/dev_advanced_content_filter#!/guide/dev_advanced_content_filter".');