Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CKEditor插件导致编辑器被隐藏_Javascript_Plugins_Ckeditor - Fatal编程技术网

Javascript CKEditor插件导致编辑器被隐藏

Javascript CKEditor插件导致编辑器被隐藏,javascript,plugins,ckeditor,Javascript,Plugins,Ckeditor,我正在尝试在网站上使用CKeditor,我需要能够单击以转到编辑器本身中的链接。由于stock editor无法实现这一点,我尝试在以下链接安装插件: 下载插件并尝试安装后,当我在config.js中激活插件时,站点页面上的编辑器现在具有属性style=“visibility:hidden”,当我通过浏览器调试器手动将其更改为visible时,它会显示默认纹理,而不是CKeditor编辑器。这可能是我安装插件的方法造成的,因为我没有发现其他人有这个问题。下载的插件包含一个文件夹“icons”和一

我正在尝试在网站上使用CKeditor,我需要能够单击以转到编辑器本身中的链接。由于stock editor无法实现这一点,我尝试在以下链接安装插件:

下载插件并尝试安装后,当我在config.js中激活插件时,站点页面上的编辑器现在具有属性style=“visibility:hidden”,当我通过浏览器调试器手动将其更改为visible时,它会显示默认纹理,而不是CKeditor编辑器。这可能是我安装插件的方法造成的,因为我没有发现其他人有这个问题。下载的插件包含一个文件夹“icons”和一个文件夹“lang”,以及plugin.js(插件文件本身)和自述文件

要安装,我只需将lang文件的相关内容粘贴到主CKeditor文件集中相应的文件中,目前我忽略了icons文件夹,因为它只包含工具图标的图像文件;我还注释掉了调用此图像的代码,以避免冲突。然后,我将plugin.js移动到CKeditor文件集中的plugins文件夹中,在它自己的子文件夹plugin中,就像已经存在的股票插件一样。然后,我在自述文件调用的配置中添加了这些行。我最终添加到配置中
config.extraPlugins='plugin'
以启用插件。一旦我更新了服务器上的所有文件,很明显激活插件会导致编辑器消失,正如我提到的。如果有人知道为什么会这样,或者我做了什么错误地干扰了文件,我将不胜感激。目前我不确定在安装过程中我能做得更好的是什么。如果我不清楚的话,我可以进一步解释。多谢各位

我要补充的是,here()似乎是一个类似的问题,尽管给出的答案和具体问题似乎不太适用。如果他们这样做了,请随意标记为重复,我为冗余道歉


编辑:正如我现在发现的那样,在config.js中添加的引用和插件文件夹名称需要与plugin.js中的名称对应。

重要的是要注意plugin.js中的插件名称、plugin文件夹名称和config.js中的引用都必须对应