var manager = EditorManager; manager.config = manager.config || {}; var cfg = manager.config; cfg.toolbars = [//默认菜单按钮设置 //默认显示第一行 ["undo", "redo","spliter","customstyle", "bold", "fontcolor","spliter", "wdimage", "inserttable","horizontal", "spliter", "searchreplace", "underline","fontfamily", "fontsize","italic","strikethrough", "backcolor","superscript","subscript", "spliter", "justify", /*"removeformat",*/ , "spliter","duanluo","spliter", "map", "insertDoc", "insertExcel","bindUnit", /* "insertvideo","insertCMS", "wordimage", */"link", "uiName", "wdimageEdit", /* "tabletools", "imagefloat",*/ "spliter", "more" ] ]; cfg.rightBtn = ["fullscreen","cms"]; cfg.mapping = { "撤销": "undo", "重做": "redo", "斜体": "italic", "加粗": "bold", "下划线": "underline", "附件": "cms", "字体": "fontfamily", "字号": "fontsize", "更多": "more", "全屏": "fullscreen", "对齐": "justify", "分隔线": "horizontal", "清除格式": "removeformat", "查找": "searchreplace", "字颜色": "fontcolor", "表格": "inserttable", "表格工具": "tabletools", "插入图片": "insertimage", "插入文档": "insertDoc", "插入表格": "insertExcel", "样式": "customstyle", "段落": "duanluo", "上标": "superscript", "下标": "subscript", "绑定": "bindDialog", "地图": "map", "功能": "bindUnit", "插入视频": "insertvideo", "插入CMS": "insertCMS", "转存图片": "wordimage", "超链接": "link", "图片": "wdimage" }; cfg.getToolName = function (name) { return cfg.mapping[name] || name; }; cfg.tools = { //配置ueditor要加载哪些文件 "base": { files: ["/ss/ueditor/wdEditor.base.js", "/ss/ueditor/wdEditor.base.more.js"] }, "dialogs": { files: ["/ss/ueditor/wdEditor.base.dialog.js"] }, "cms": { files: ["/ss/ueditor/wdEditor.cms.js"] }, "table": { files: ["/ss/ueditor/wdEditor.table.js"] }, "justify": { files: ["/ss/ueditor/wdEditor.justify.js"] }, "more": { files: ["/ss/ueditor/wdEditor.more.js"] } }; function initTool(tool) { if (tool.files) { for (var i = 0; i < tool.files.length; i++) { var url = tool.files[i]; manager.utils.loadFile(document, { tag: "script", src: url //+ "?" + new Date().getTime() }); } } } //初始化按钮 cfg.initTools = function () { manager.registerUI('spliter', function (wdeditor, name) { var btn = new EditorManager.Spliter({ name: name, }); return btn; }); for (var name in cfg.tools) { var tool = cfg.tools[name]; tool.name = name; initTool(tool); } }; EditorManager.config.initTools();