case-data-admin/public/UEditorPlus/ueditor.config.simple.js

94 lines
2.8 KiB
JavaScript

(function () {
var URL = window.UEDITOR_HOME_URL || getUEBasePath(document.currentScript || document.scripts[document.scripts.length - 1]);
window.UEDITOR_CONFIG = {
UEDITOR_HOME_URL: URL,
UEDITOR_CORS_URL: URL,
// 编辑器初始化高度
initialFrameHeight: 400,
// 编辑器初始化宽度
initialFrameWidth: '100%',
// 是否启用元素路径
elementPathEnabled: false,
// 是否启用字数统计
wordCount: false,
// 是否启用自动保存
autoSaveEnable: false,
// 是否启用自动获取焦点
focus: false,
// 是否启用全屏
fullscreen: false,
// 是否启用自动高度
autoHeightEnabled: false,
// 是否启用自动获取焦点
autoFloatEnabled: false,
// 是否启用右键菜单
enableContextMenu: false,
// 是否启用自动排版
autoTypeset: false,
// 是否启用自动清除空节点
autoClearEmptyNode: true,
// 是否启用自动转换
allowDivTransToP: true,
// 是否启用RGB转十六进制
rgb2Hex: true,
// 是否启用调试模式
debug: false,
// 工具栏配置
toolbars: [
[
'fullscreen', 'source', '|', 'undo', 'redo', '|',
'bold', 'italic', 'underline', 'strikethrough', '|',
'forecolor', 'backcolor', '|',
'insertorderedlist', 'insertunorderedlist', '|',
'justifyleft', 'justifycenter', 'justifyright', 'justifyjustify', '|',
'link', 'unlink', '|',
'simpleupload', 'insertimage', '|',
'inserttable', '|',
'print', 'preview'
]
],
// 图片上传配置
imageActionName: 'uploadimage',
imageFieldName: 'file',
imageMaxSize: 2048000,
imageAllowFiles: ['.png', '.jpg', '.jpeg', '.gif', '.bmp'],
imageUrlPrefix: '',
// 文件上传配置
fileActionName: 'uploadfile',
fileFieldName: 'file',
fileMaxSize: 51200000,
fileAllowFiles: ['.doc', '.docx', '.pdf', '.txt', '.zip', '.rar'],
fileUrlPrefix: '',
// 错误提示
tipError: function (message, title) {
console.error('UEditor Error:', message);
}
};
function getUEBasePath(docObj) {
var baseElement = docObj.getElementsByTagName('script')[0];
var basePath = baseElement.src;
basePath = basePath.substring(0, basePath.lastIndexOf('/') + 1);
return basePath;
}
})();