2011-10-11 34 views
9

CKEditor kullanıyorum ve config.js dosyasında özel bir araç çubuğu tanımladım.CKEditor Özel Araç Çubuğu Tanımlama

Ancak, bu özel araç çubuğu, CKEditor'ın göründüğü sayfayı yenilediğimde görünmüyor.

Aşağıda, config.js dosyasındaki özel araç çubuğum var.

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

    config.toolbar_Custom = 
    [ 
     { name: 'document', items : [ 'NewPage','Preview' ] }, 
     { name: 'clipboard', items : [ 'Cut','Copy','Paste','PasteText','PasteFromWord','-','Undo','Redo' ] }, 
     { name: 'editing', items : [ 'Find','Replace','-','SelectAll','-','Scayt' ] }, 
     { name: 'insert', items : [ 'Image','Table','HorizontalRule','Smiley','SpecialChar','PageBreak' 
       ,'Iframe' ] }, 
       '/', 
     { name: 'styles', items : [ 'Styles','Format' ] }, 
     { name: 'basicstyles', items : [ 'Bold','Italic','Strike','-','RemoveFormat' ] }, 
     { name: 'paragraph', items : [ 'NumberedList','BulletedList','-','Outdent','Indent','-','Blockquote' ] }, 
     { name: 'links', items : [ 'Link','Unlink','Anchor' ] }, 
     { name: 'tools', items : [ 'Maximize','-','About' ] } 
    ]; 
}; 

Araç çubuğunu yapılandırma dosyasına eklemekten başka yapmam gereken başka bir şey var mı?

Zaman ayırdığınız için teşekkür ederiz.

cevap

6

Olup olabilecek iki şey var. Bir, config.js dosyanız önbelleğe alınabilir, bu yüzden önceki dosyayı değişikliklerinizi yapmadan önce yükler; bu durumda, tarayıcınızın önbelleğini temizlemeniz veya sayfanızı tam olarak yeniden yüklemek için tarayıcınızda ctrl-F5 tuşlarına basmanız gerekir. Ya da iki, bir combo yüklü (ve minified) config.js dosyası kullanıyorsunuz, bu da dosyada her değişiklik yaptığınızda paketleme aracını çalıştırmanız gerektiği anlamına gelir. Paketleme aracı hakkında daha fazla bilgi için bkz. this. Umarım yardımcı olur!

+0

Teşekkürler, bir şey vereceğim ve ne olduğunu göreceğim. Ben gizli modda temizlenmiş önbellek ile koştum gibi paketleme olabilir inanıyoruz ... – Edwin

+2

hata önbelleğe alma ile olduğu ortaya çıkıyor. Yeni açtığım sekmenin gizli modda olmadığını fark ettim. – Edwin

+0

Çok teşekkür ederim. Beni çok zaman kurtardı: D – Edwin