11 Nisan 2013 Perşembe

CKEditor olaylar - mode(source/wysiwyg) değişimi


CKEditor kullanırken eğer ekstra kendi oluşturduğunuz pluginler varsa, source ve wysiwyg geçişlerinde bu pluginlerle ilgili tasarımsal ve işlevsel bozukluklar oluşabiliyor. Bu nedenle CKEditor üzerinde source ve wysiwyg değişiminde bazı işlemler yapmak isteyebilirsiniz. Bunun için CKEditor'deki tanımlı olan olayları kullanırsınız. 'Mode' olayı bu geçişi yönetmenizi sağlayacaktır. Aşağıdaki örnekte instanceReady ve mode olayları tanımlanıyor.


CKEDITOR.on('instanceReady', function (ev) {                    
    editor = ev.editor;                                         
    //editor.setReadOnly(true);                                 
    //CKFinder.setupCKEditor(editor, '../ckfinder/');                      
    editor.on('mode', function () {                             
        if (editor.mode == 'wysiwyg') {                         
            //...                                               
        }                                                       
        else                                                    
        {                                                       
            //...                                               
        }                                                       
    });                                                         
});                                                             

Hiç yorum yok:

Yorum Gönder