123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276 |
- /**
- * ueditor完整配置项
- * 可以在这里配置整个编辑器的特性
- */
- var UEDITOR_CONFIG2 = {
- UEDITOR_HOME_URL: '../../../', //这里你可以配置成ueditor目录在您网站的绝对路径
- toolbars: [
- ['FullScreen','Source','|','Undo','Redo','|',
- 'Bold','Italic','Underline','StrikeThrough','Superscript','Subscript','RemoveFormat','FormatMatch','|',
- 'BlockQuote','|',
- 'PastePlain','|',
- 'ForeColor','BackColor','InsertOrderedList','InsertUnorderedList','|',
- 'Paragraph','RowSpacing','FontFamily','FontSize','|',
- 'DirectionalityLtr','DirectionalityRtl','|','','Indent','Outdent','|',
- 'JustifyLeft','JustifyCenter','JustifyRight','JustifyJustify','|',
- 'Link','Unlink','Anchor','Image','MultiMenu','Video','Map','GMap','Code', '|',
- 'Horizontal','Date','Time','Spechars','|',
- 'InsertTable','DeleteTable','InsertParagraphBeforeTable','InsertRow','DeleteRow','InsertCol','DeleteCol','MergeCells','MergeRight','MergeDown','SplittoCells','SplittoRows','SplittoCols','|',
- 'SelectAll','ClearDoc','SearchReplace','Print','Preview','PageBreak','Help']
- ],autoFloatEnabled:false,
- labelMap: {
- 'anchor':'锚点',
- 'undo': '撤销',
- 'redo': '重做',
- 'bold': '加粗',
- 'indent':'首行缩进',
- 'outdent':'取消缩进',
- 'italic': '斜体',
- 'underline': '下划线',
- 'strikethrough': '删除线',
- 'subscript': '下标',
- 'superscript': '上标',
- 'formatmatch': '格式刷',
- 'source': '源代码',
- 'blockquote': '引用',
- 'pasteplain': '纯文本粘贴模式',
- 'selectall': '全选',
- 'print': '打印',
- 'preview': '预览',
- 'horizontal': '分隔线',
- 'removeformat': '清除格式',
- 'time': '时间',
- 'date': '日期',
- 'unlink': '取消链接',
- 'insertrow': '前插入行',
- 'insertcol': '前插入列',
- 'mergeright': '右合并单元格',
- 'mergedown': '下合并单元格',
- 'deleterow': '删除行',
- 'deletecol': '删除列',
- 'splittorows': '拆分成行',
- 'splittocols': '拆分成列',
- 'splittocells': '完全拆分单元格',
- 'mergecells': '合并多个单元格',
- 'deletetable': '删除表格',
- // 'tablesuper': '表格高级设置',
- 'insertparagraphbeforetable': '表格前插行',
- 'cleardoc': '清空文档',
- 'fontfamily': '字体',
- 'fontsize': '字号',
- 'paragraph': '格式',
- 'image': '图片',
- 'inserttable': '表格',
- 'link': '超链接',
- 'emoticon': '表情',
- 'spechars': '特殊字符',
- 'searchreplace': '查询替换',
- 'map': 'Baidu地图',
- 'gmap': 'Google地图',
- 'video': '视频',
- 'help': '帮助',
- 'justifyleft':'居左对齐',
- 'justifyright':'居右对齐',
- 'justifycenter':'居中对齐',
- 'justifyjustify':'两端对齐',
- 'forecolor' : '字体颜色',
- 'backcolor' : '背景色',
- 'insertorderedlist' : '有序列表',
- 'insertunorderedlist' : '无序列表',
- 'fullscreen' : '全屏',
- 'directionalityltr' : '从左向右输入',
- 'directionalityrtl' : '从右向左输入',
- 'rowspacing' : '行间距',
- 'code' : '插入代码',
- 'pagebreak':'分页'
- },
- iframeUrlMap: {
- 'anchor': '~/dialogs/anchor/anchor.html',
- 'image': '~/dialogs/image/image.html',
- 'inserttable': '~/dialogs/table/table.html',
- 'link': '~/dialogs/link/link.html',
- 'emoticon': '~/dialogs/emoticon/emoticon.html',
- 'spechars': '~/dialogs/spechars/spechars.html',
- 'searchreplace': '~/dialogs/searchreplace/searchreplace.html',
- 'map': '~/dialogs/map/map.html',
- 'gmap': '~/dialogs/gmap/gmap.html',
- 'video': '~/dialogs/video/video.html',
- 'help': '~/dialogs/help/help.html',
- 'code' : '~/dialogs/code/code.html',
- 'multimenu': '~/dialogs/menu-emoticon/emoticon.html'
- },
- listMap: {
- 'fontfamily': ['宋体', '楷体', '隶书', '黑体','andale mono','arial','arial black','comic sans ms','impact','times new roman'],
- 'fontsize': [10, 11, 12, 14, 16, 18, 20, 24, 36],
- 'underline':['none','overline','line-through','underline'],
- 'paragraph': ['p:Paragraph', 'h1:Heading 1', 'h2:Heading 2', 'h3:Heading 3', 'h4:Heading 4', 'h5:Heading 5', 'h6:Heading 6'],
- 'rowspacing' : ['1.0:0','1.5:15','2.0:20','2.5:25','3.0:30']
- },
- fontMap: {
- '宋体': ['宋体', 'SimSun'],
- '楷体': ['楷体', '楷体_GB2312', 'SimKai'],
- '黑体': ['黑体', 'SimHei'],
- '隶书': ['隶书', 'SimLi'],
- 'andale mono' : ['andale mono'],
- 'arial' : ['arial','helvetica','sans-serif'],
- 'arial black' : ['arial black','avant garde'],
- 'comic sans ms' : ['comic sans ms'],
- 'impact' : ['impact','chicago'],
- 'times new roman' : ['times new roman']
- },
- contextMenu: [
- {
- label : '删除',
- cmdName : 'delete'
- },
- {
- label : '全选',
- cmdName : 'selectall'
- },{
- label : '清空文档',
- cmdName : 'cleardoc',
- exec : function(){
- if(confirm('确定清空文档吗?')){
- this.execCommand('cleardoc');
- }
- }
- },'-',{
- label : '取消链接',
- cmdName : 'unlink'
- },'-',{
- group : '段落格式',
- icon : 'justifyjustify',
- subMenu : [
- {
- label: '居左对齐',
- cmdName : 'justify',
- value : 'left'
- },
- {
- label: '居右对齐',
- cmdName : 'justify',
- value : 'right'
- },{
- label: '居中对齐',
- cmdName : 'justify',
- value : 'center'
- },{
- label: '两端对齐',
- cmdName : 'justify',
- value : 'justify'
- }
- ]
- },'-',{
- group : '表格',
- icon : 'table',
- subMenu : [
- {
- label: '删除表格',
- cmdName : 'deletetable'
- },
- {
- label: '表格前插行',
- cmdName : 'insertparagraphbeforetable'
- },
- '-',
- {
- label: '删除行',
- cmdName : 'deleterow'
- },
- {
- label: '删除列',
- cmdName : 'deletecol'
- },
- '-',
- {
- label: '前插入行',
- cmdName : 'insertrow'
- },
- {
- label: '前插入列',
- cmdName : 'insertcol'
- },
- '-',
- {
- label: '右合并单元格',
- cmdName : 'mergeright'
- },
- {
- label: '下合并单元格',
- cmdName : 'mergedown'
- },
- '-',
- {
- label: '拆分成行',
- cmdName : 'splittorows'
- },
- {
- label: '拆分成列',
- cmdName : 'splittocols'
- },
- {
- label: '合并多个单元格',
- cmdName : 'mergecells'
- },
- {
- label: '完全拆分单元格',
- cmdName : 'splittocells'
- }
- ]
- }
- ],
- theme:'default',
- initialStyle: '', //编辑器内部样式
- initialContent: '<span style="color:#ccc">欢迎光临编辑器</span>', //初始化编辑器的内容
- autoClearinitialContent :true, //是否自动清除编辑器初始内容
- iframeCssUrl :'../../../themes/iframe.css', //要引入css的url
- removeFormatTags : 'b,big,code,del,dfn,em,font,i,ins,kbd,q,samp,small,span,strike,strong,sub,sup,tt,u,var', //配置格式刷删除的标签
- removeFormatAttributes : 'class,style,lang,width,height,align,hspace,valign', //配置格式刷删除的属性
- enterTag : 'br', //编辑器回车标签。p或br
- maxUndoCount : 20, //最多可以回退的次数
- maxInputCount : 20, //当输入的字符数超过该值时,保存一次现场
- selectedTdClass : 'selectTdClass', //设定选中td的样式名称
- pasteplain : 0, //是否纯文本粘贴。false为不使用纯文本粘贴,true为使用纯文本粘贴
- textarea : 'editorValue', //提交表单时,服务器端接收编辑器内容的名字
- focus : false, //初始化时,是否让编辑器获得焦点true或false
- indentValue : '2em', //初始化时,首行缩进距离
- pageBreakTag : '_baidu_page_break_tag_', //分页符
- initialFrameHeight: 400, //最小高度
- autoHeightEnabled: true, //是否自动长高
- elementPathEnabled : false, //是否启用elementPath
- serialize : function(){ //配置过滤标签
- function X( t, s, b ) {
- var o = {};
- for(var i=0,ai;ai=arguments[i++];){
- for(var k in ai){
- o[k] = ai[k]
- }
- }
- return o;
- }
- var inline = {strong:1,em:1,b:1,i:1,u:1,span:1,a:1,img:1};
- var block = X(inline, {p:1,div:1,blockquote:1,$:{style:1,dir:1}});
- return {
- blackList: {style:1,script:1,form:1,input:1,textarea:1,iframe:1,"#comment":1}
- // ,
- // whiteList: {
- // br: {$:{}},
- // span: X(inline, {$:{style:1,id:1}}),
- // strong: inline,
- // em:inline,
- // b: inline,
- // a: X(inline,{$:{href:1,'target':1,title:1}}),
- // u: inline,
- // div: block,
- // p: block,
- // ul: {li:1,$:{style:1}},
- // ol: {li:1,$:{style:1}},
- // li: block,
- // img: {$:{style:1,width:1,height:1,src:1,alt:1,title:1}}
- // }
- };
- }()
- };
|