2016-02-09 111 views
0

我想向我的ckeditor添加一個lightbox插件,但它不起作用。我從here下載了插件。燈箱和CKEditor

當我解壓縮時,我有兩個文件,第一個文件複製到CKEditor插件文件夾,另一個複製到我的根文件夾,並在我的文件頭中包含lightbox_plus.js文件的路徑。在lightbox_plus.js文件中,我將ligthbox文件夾的路徑更改爲var LightboxPlus_rootpath ='';

我使用CKEditor的自定義配置文件。在config.js中添加config.extraPlugins ='lightbox';我的自定義文件爲。該文件是:

CKEDITOR.editorConfig = function(config) { 
config.extraPlugins = 'lightbox'; 

config.toolbarGroups = [ 
    { name: 'clipboard', groups: [ 'clipboard', 'undo' ] }, 
    { name: 'forms', groups: [ 'forms' ] }, 
    { name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] }, 
    { name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'bidi', 'paragraph' ] }, 
    { name: 'insert', groups: [ 'insert' ] }, 
    { name: 'links', groups: [ 'links', 'lightbox' ] }, 
    { name: 'tools', groups: [ 'tools' ] }, 
    { name: 'document', groups: [ 'mode', 'document', 'doctools' ] }, 
    { name: 'editing', groups: [ 'find', 'selection', 'spellchecker', 'editing' ] }, 
    '/', 
    '/', 
    { name: 'styles', groups: [ 'styles' ] }, 
    { name: 'colors', groups: [ 'colors' ] }, 
    { name: 'others', groups: [ 'others' ] }, 
    { name: 'about', groups: [ 'about' ] } 
]; 

config.removeButtons = 'Source,Save,Templates,NewPage,Preview,Print,Cut,Copy,Paste,PasteText,PasteFromWord,Find,Replace,SelectAll,Scayt,Form,Checkbox,Radio,TextField,Textarea,Select,HiddenField,ImageButton,BidiLtr,BidiRtl,Language,Flash,PageBreak,About'; 

};

的CKEditor的是:

CKEDITOR.replace('txtEmailContent', { 
    extraPlugins: 'imageuploader', 
    customConfig: 'custom/ckeditor_config.js' 
}); 

但沒有happends。我沒有看到工具欄中的燈箱圖標,我什麼也做不了。

有什麼建議嗎?

回答

0

這是CKEditor 3插件,還有一個非常古老的插件。如果您使用的是CKEditor 4,請嘗試搜索CKEditor 4 Add-ons Repository中的類似功能。

+0

嗨。這是這個插件http://ckeditor.com/addon/lightbox – Boky

+0

這是一個第三方插件。如果在根據作者的指示進行配置之後它不起作用,請讓作者知道插件註釋。請注意[有些用戶報告問題](http://stackoverflow.com/questions/30116763/ckeditor-and-lightbox-not-work),因此不能保證您的問題將得到解決。 –

+0

我看到很多用戶遇到問題,但作者不回答。這就是爲什麼我試圖在這裏尋求幫助。 – Boky