个人CKeditor的config.js配置

Posted PeaFull

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了个人CKeditor的config.js配置相关的知识,希望对你有一定的参考价值。

CKEDITOR.editorConfig = function( config ) {
    config.toolbar = ‘Full‘;
    config.height = 380;
    config.toolbar_Full = [
        [‘Bold‘,‘Italic‘,‘Underline‘],
        [‘NumberedList‘,‘BulletedList‘],
        [‘Link‘,‘Unlink‘],
        [‘Image‘],
        [‘Font‘,‘FontSize‘],
        [‘TextColor‘,‘BGColor‘],
        [‘JustifyLeft‘,‘JustifyCenter‘,‘JustifyRight‘],
        [‘Source‘],
        [‘Replace‘],
        [‘Maximize‘]
    ];
    config.resize_enabled = false;                    //禁止拖拽改变尺寸
    config.removePlugins = ‘elementspath‘;            //删除底边栏
    config.image_previewText=‘ ‘;                //清空图片上传预览的内容
    config.filebrowserUploadUrl ="*********";        //图片上传接口
    config.extraPlugins = ‘wordcount,notification,notificationaggregator‘;        //其他插件:字数统计、提示信息
    config.wordcount = {
        
        showParagraphs: false,                    // 是否统计段落数

        showWordCount: false,                    // 是否统计词数

        showCharCount: true,                    // 是否统计字符数

        countSpacesAsChars: false,                // 是否统计空间字符
        
        counthtml: false,                    // 是否统计包括HTML字符的字符数

        maxWordCount: -1,                    // 最大允许词数,-1表示无上限
        
        maxCharCount: 500,                    //最大允许字符数,-1表示无上限
        
        filter: new CKEDITOR.htmlParser.filter({        //添加筛选器添加或删除元素之前计数(CKEDITOR.htmlParser.filter),默认值:null (no filter)
            elements: {
                div: function( element ) {
                    if(element.attributes.class == ‘mediaembed‘) {
                        return false;
                    }
                }
            }
        })
    };
    //添加中文字体
    config.font_names="宋体/SimSun;新宋体/NSimSun;仿宋_GB2312/FangSong_GB2312;楷体_GB2312/KaiTi_GB2312;黑体/SimHei;微软雅黑/Microsoft YaHei;幼圆/YouYuan;华文彩云/STCaiyun;华文行楷/STXingkai;方正舒体/FZShuTi;方正姚体/FZYaoti;"+ config.font_names;
};

 

以上是关于个人CKeditor的config.js配置的主要内容,如果未能解决你的问题,请参考以下文章

ckeditor 图片上传功能配置

CKEditor配置 - 如何在使用Builder自动构建之后手动安装另外一个插件

强制 CKEDITOR 刷新配置

如何配置CKEditor显示的按钮?

ckeditor中 config.js等通过ckeditor.js引入文件手动修改方法

如何设置ckeditor 固定宽度,高度可调?