2010-11-29 17 views

Antwort

12

In Ihrer Konfigurationsdatei können Sie eine eigene Symbolleiste angeben (und die Schaltfläche "Speichern" weglassen).

Zum Beispiel meine config:

CKEDITOR.editorConfig = function(config) 
{ 
    // Define changes to default configuration here. For example: 
    // config.language = 'fr'; 

    config.uiColor = '#F6F6F6'; 
    config.fontSize_sizes = '8/8px;9/9px;10/10px;11/11px;12/12px;14/14px;15/15px;16/16px;18/18px;20/20px;22/22px;24/24px;26/26px;28/28px;36/36px;48/48px;72/72px' ; 
    config.forcePasteAsPlainText = true; 
    config.format_tags = 'p;h2;h3;h4;h5;h6;pre;div' 
    config.height = "400px"; 
    // config.protectedSource.push(//g); // Allows PHP Code 
    // config.shiftEnterMode = CKEDITOR.ENTER_BR; 
    config.skin = 'kama'; 
    config.undoStackSize = 90; 
    config.width = "98%"; 

    config.disableNativeSpellChecker = false; 
    config.scayt_autoStartup = false; 

    config.toolbarCanCollapse = false; 
    config.toolbar = 'Cms'; 
    config.toolbar_Cms = 
    [ 
     ['Source'], 
     ['Cut','Copy','Paste','PasteText','PasteFromWord'], 
     ['Undo','Redo','-','SelectAll','RemoveFormat'], 
     '/', 
     ['Bold','Italic','-','Subscript','Superscript'], 
     ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote'], 
     ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'], 
     ['Link','Unlink','Anchor'], 
     ['Image','Table','SpecialChar'], 
     '/', 
     ['Styles','Format','FontSize'], 
     ['TextColor'], 
     ['Maximize', 'ShowBlocks'] 
    ]; 
};
+0

Danke ich werde mit Ihrer Konfiguration nur gehen :). Es ist genau das, was ich brauche. – TCM

6

Sie müssen es nur auszulassen vom toolbar array ...

config.toolbar_Basic = 
[ 
    ['Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink','-','About'] 
]; 

sehen, wie Speichern in der weg ist obiges Beispiel?

config.toolbar_Basic = 
[ 
    ['Save', 'Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink','-','About'] 
]; 
0

dachte nur, dass ich in meiner eigenen Erkenntnisse hier für v4.x hinzufügen würde, wie ich eine Art und Weise wollte einen Knopf auf einer ‚nach Bedarf‘ -Basis ohne Laden zu deaktivieren in der Konfig.

var editor = CKEDITOR.instances['editorID']; 
if (editor) { editor.destroy(true); } 
    CKEDITOR.replace('editorID' , { 
    removeButtons: 'btnName', 
}); 
Verwandte Themen