如何从CKEditor中的SpecialChar插件中删除字符?

时间:2019-11-25 07:27:07

标签: javascript ckeditor ckeditor4.x

我正在尝试从specialchar插件中删除一些特殊字符,但这似乎是不可能的。

我已经在 plugins / specialchar / dialogs / lang / de.js 中编辑了lang文件,并删除了-和Ñ,但是它们仍仅在下拉菜单中显示,没有悬停标签。

我到处搜索,找不到该specialchar菜单的更多用法。

有人知道如何删除它们吗?

1 个答案:

答案 0 :(得分:1)

您是否正在使用ckeditor4的较新版本?如果是这样,则应基于specialchar doc,更改CKEDITOR.config.specialChars文件中的ckeditor4/plugins/specialchar/plugin.js设置。

编辑:如果您使用的是旧版本,可以找到config.js文件吗?如果这样做,请将其更改为如下所示:

CKEDITOR.editorConfig = function( config ) {
    // Define changes to default configuration here. For example:
    // config.language = 'fr';
    // config.uiColor = '#AADC6E';

    config.specialChars = [
        '!', '"', '#', '$', '%', '&', "'", '(', ')', '*', '+', '-', '.', '/',
        '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';'];
};

它的工作原理如屏幕截图showing limited chars

所示