我在IIS上运行新版本的ckeditor(4.6)(这是一个经典的asp网站并不重要)。 与ckfinder的集成很好。我可以上传图片,浏览服务器等。 我唯一剩下的问题是链接功能itslef:当我点击“浏览”时,我会一直被重定向到: /ckeditor/plugins/imageuploader/imgbrowser.php?CKEditor=content&CKEditorFuncNum=1&langCode=en
我的config.js文件是
CKEDITOR.editorConfig = function( config ) {
config.language = 'en';
config.height = '550px';
config.removeButtons = "Styles,Font,FontSize,Smiley,Flash";
config.filebrowserBrowseUrl = "[my-path-to-cms]/ckfinder/ckfinder.html"
等。
我的问题是为什么“浏览”加载文件“/ckeditor/plugins/imageuploader/imgbrowser.php”而不是config.js中的一个设置:/ckfinder/ckfinder.html?
如何确保使用正确的文件?
网上有很多关于这个问题的问题,但它似乎依赖于版本,我找不到任何令人满意的答案。
任何提示/想法都非常有用。 提前致谢
答案 0 :(得分:1)
如果您在ckeditor/config.js
set
config.filebrowserImageBrowseUrl = 'your custom path';
使浏览服务器正常工作。
答案 1 :(得分:0)
浏览正在加载文件" /ckeditor/plugins/imageuploader/imgbrowser.php"因为你有imageuploader插件安装宽度你的ckeditor。
您可能已经下载了ckeditor的自定义安装,包括imageupload,或者您可能稍后添加了插件并将其激活到配置中 config.extraPlugins =' imageuploader&#39 ;;在config.js。
如果您不想使用图片上传器,则必须下载标准版本的ckEditor。
答案 2 :(得分:0)
如果您已经安装了imageuploader并且不想安装新版本的CKEditor,则可以删除" config.js"中的插件。像这样。
config.removePlugins = 'imageuploader';
这样它应该使用你为config.filebrowserBrowseUrl
输入的内容