WebsiteBaker Community Forum

WebsiteBaker Support (2.13.x) => General Help & Support => Hilfe & Support (deutsch) => Topic started by: ruebenwurzel on November 18, 2020, 09:59:42 AM

Title: 2.13.0 RC1 - CKEditor eigene Toolbar wird nicht erkannt
Post by: ruebenwurzel on November 18, 2020, 09:59:42 AM
Hallo,

zunächst mal großes Lob. Das Update von 2.12.2 auf 2.13.0 RC1 ist problemlos durchgelaufen. Sowohl über die unzip.php, als auch über das manuelle Hochladen der entpackten Dateien per FTP.

Seit Jahren nutze ich für mich und meine Kunden im CKeditor eine eigene Toolbar. Diese wollte ich in WB 2.13.0 RC1 auch wieder einsetzen. Sie wird aber nicht geladen. Folgendes habe ich (wie bei früheren Versionen) gemacht:

1. Aktivierung der wb_ckconfig.js:
modules/ckeditor/include.php
Code: [Select]
$bWbConfigSetting = true;
2. Einfügen meiner Toolbar in die wb_config.js:
modules/ckeditor/wb_config/wb_ckconfig.js
Code: [Select]
config.toolbar_Ruebenwurzel =
[
{ name: 'document', items : [ 'Source' ] },
{ name: 'clipboard', items : [ 'Cut','Copy','-','Undo','Redo' ] },
{ name: 'editing', items : [ 'Find','-','SelectAll','-','SpellChecker', 'Scayt' ] },
{ name: 'tools', items : [ 'Maximize', 'ShowBlocks','Syntaxhighlight','-','About' ] },
'/',
{ name: 'basicstyles', items : [ 'Bold','Italic','Underline','Strike','Subscript','Superscript','Shy','-','RemoveFormat' ] },
{ name: 'paragraph', items : [ 'JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock','-','NumberedList','BulletedList','-','Outdent','Indent','-','Blockquote' ] },
'/',
{ name: 'styles', items : [ 'Format','FontSize' ] },
{ name: 'colors', items : [ 'TextColor','BGColor' ] },
{ name: 'links', items : [ 'Wbdroplets','Wblink','Unlink','Anchor' ] },
{ name: 'insert', items : [ 'Image','Table','HorizontalRule','Smiley','SpecialChar' ] }
    ];

3. meine Toolbar als Default setzen:
modules/ckeditor/wb_config/wb_ckconfig.js
Quote
config.toolbar = 'Ruebenwurzel';

Die Toolbar wird aber nicht geladen. Es wird immer nur die WB_Default geladen. Wodran kann das liegen?

Matthias
Title: Re: 2.13.0 RC1 - CKEditor eigene Toolbar wird nicht erkannt
Post by: dbs on November 18, 2020, 10:34:57 AM
Hi, erstmal prima, dass bis dahin alles geklappt hat.

Das wb_config Verhalten hat sich leicht geändert. Das manuelle Setzen von $bWbConfigSetting = true; soll erspart werden.
Wenn sich in /templates/ oder /templates/dein_template/ ein Ordner wb_config befindet, dann wird er automatisch genutzt. Zuerst der im aktuell genutzen Template (falls vorhanden).
Prüf das mal. Hoffe hilft weiter.
Title: Re: 2.13.0 RC1 - CKEditor eigene Toolbar wird nicht erkannt
Post by: ruebenwurzel on November 18, 2020, 11:55:04 AM
Hallo,

danke für die schnelle Rückmeldung. Mit dem wb_config Ordner in meinem Template funktioniert alles, wie es soll. :-)

Matthias