gpt4 book ai didi

javascript - CKEditor:忽略其 config.js

转载 作者:行者123 更新时间:2023-11-28 04:22:45 24 4
gpt4 key购买 nike

我全新安装了 CKEditor 4.7.1。按照创建插件的教程,我这样做了,然后修改了 config.js 文件以启用它。但它不会启用。我已经发布了一个关于此的单独问题,但在此期间,我发现至少部分问题是 config.js 被完全忽略。例如,这是当前的 config.js:

CKEDITOR.editorConfig = function( config ) {
config.language = 'en';
config.uiColor = '#FFFFEE';
config.width = '100%';
config.height = 500;
config.toolbarCanCollapse = true;
config.extraPlugins = 'timestamp';
config.allowedContent = true;
};

这些设置都没有任何作用。但如果我把它们放在 .replace 代码中:

var editor = CKEDITOR.replace('pageCKeditor', {
language: 'en',
width: '100%',
height: '500',
extraPlugins: 'timestamp',
toolbarCanCollapse: true,
uiColor: '#FFFFEE'
});

CKFinder.setupCKEditor( editor, '/includes/ckfinder/' );

...它们工作得很好。如果我从 .replace 代码中删除这些设置,它将仅显示编辑器窗口的默认值,从而表明 config.js 被忽略。

我目前正在使用完整版的 CKEditor,但我在使用标准版时也遇到了同样的问题(因此我尝试了不同的版本)。

我已经在我的本地开发机器上尝试过这个——运行 Apache 2.4 的 Mac 和运行 IIS 的 Windows 服务器,结果是相同的。我尝试单独加载 config.js(在 ckeditor.js 之后),但没有什么区别,所以我将其删除。

我已经没有什么可以尝试的了...任何意见都将受到赞赏!

最佳答案

根据OP的评论,由于某种原因,config.js上的文件权限确实很重要。

修复:

$ chmod 664 /path/to/ckeditor/config.js

关于javascript - CKEditor:忽略其 config.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45314432/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com