我试图在我的ckeditor中添加一个灯箱插件,但它不会起作用。我从here下载了该插件。
当我解压缩它时,我有两个文件,第一个文件我复制到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'
});
但没有任何事情发生。我没有看到工具栏中的灯箱图标,我什么也做不了。
有什么建议吗?
答案 0 :(得分:0)
这是CKEditor 3插件,非常古老的插件。如果您使用的是CKEditor 4,请尝试在CKEditor 4 Add-ons Repository中搜索类似的功能。