我有CKeditor 4工作正常;但我需要添加“源”按钮,以便我们可以用HTML进行编辑。这不是内联版本,它在CMS中用于编辑页面内容。
我将插件粘贴到Sourcedialog,Dialog,DialogUI以及Sourcearea的插件目录中。
我的config.js现在读取:
CKEDITOR.editorConfig = function( config ) {
config.extraPlugins = 'savebtn';//savebtn is the plugin's name
config.saveSubmitURL = 'ajax-wysi-next.cfm';//link to serverside
script to handle the post
config.extraPlugins = 'sourcedialog';
config.extraPlugins = 'sourcearea';
config.extraPlugins = 'dialog';
config.extraPlugins = 'dialogui';
};
即使清除缓存后,我也没有看到Source按钮。
我还需要做其他事吗?
好的,所以这个修复如下:
安装SourceDialog插件及其依赖的插件(Dialog,DialogUI)。
更改config.js以引用它们:
config.extraPlugins = 'sourcedialog';
config.extraPlugins = 'dialog';
config.extraPlugins = 'dialogui';
然后,转到安装了CKeditor的页面并将其更改为:
extraPlugins: 'savebtn, sourcedialog',
重要的是你将插件放在同一个字段中,用逗号分隔,而不是为每个插件做一个'extraPlugins'行。
现在Source按钮和我的Save按钮都正常工作。希望这有助于他人!