2010-11-29 27 views

Respuesta

12

En su archivo de configuración, puede especificar su propia barra de herramientas (y omita el botón guardar).

Por ejemplo, mi 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

Gracias iré con su configuración solamente :). Es exactamente lo que necesito. – TCM

6

Sólo tiene que omitirla en el toolbar array ...

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

ver cómo se ha ido Guardar en el ejemplo anterior?

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

Sólo pensé que me gustaría añadir en mis propias conclusiones aquí para v4.x ya que quería una manera de desactivar un botón sobre una base 'según sea necesario' sin carga en la configuración

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