manager.registerUI('searchreplace', function (wdeditor, name) { //创建dialog var dialog = new EditorManager.Dialog({ //指定弹出层中页面的路径,这里只能支持页面,因为跟addCustomizeDialog.js相同目录,所以无需加路径 iframeUrl: '/wd/js/ueditor/dialogs/searchreplace/searchreplace.html', //需要指定当前的编辑器实例 wdeditor: wdeditor, editor: wdeditor.getUeditor(), //指定dialog的名字 name: name, //dialog的标题 title: "查找", //指定dialog的外围样式 cssRules: "width:400px;height:215px;", }); //参考addCustomizeButton.js var btn = new EditorManager.Button({ name: name, className: 'icon-search', title: '查找', text: '', //需要添加的额外样式,指定icon图标,这里默认使用一个重复的icon // cssRules: 'background-position: -500px 0;', onBtnClick: function () { //渲染dialog dialog.render(); dialog.open(); } }); return btn; }); manager.registerUI('bindDialog', function (wdeditor, name) { //创建dialog var dialog = new EditorManager.Dialog({ //指定弹出层中页面的路径,这里只能支持页面,因为跟addCustomizeDialog.js相同目录,所以无需加路径 iframeUrl: '/wd/js/ueditor/customizeDialogPage.html', //需要指定当前的编辑器实例 wdeditor: wdeditor, editor: wdeditor.getUeditor(), //指定dialog的名字 name: name, //dialog的标题 title: "绑定字段", //指定dialog的外围样式 cssRules: "width:400px;height:300px;", }); //参考addCustomizeButton.js var btn = new EditorManager.Button({ name: name, title: '绑定', text: '绑定', //需要添加的额外样式,指定icon图标,这里默认使用一个重复的icon // cssRules: 'background-position: -500px 0;', onBtnClick: function () { //渲染dialog dialog.render(); dialog.open(); } }); return btn; }); manager.registerUI('map', function (wdeditor, name) { //创建dialog var dialog = new EditorManager.Dialog({ //指定弹出层中页面的路径,这里只能支持页面,因为跟addCustomizeDialog.js相同目录,所以无需加路径 iframeUrl: '/wd/js/ueditor/dialogs/map/map.html', //需要指定当前的编辑器实例 wdeditor: wdeditor, editor: wdeditor.getUeditor(), //指定dialog的名字 name: name, //dialog的标题 title: "地图", //指定dialog的外围样式 cssRules: "width:600px;height:400px;", // 如果给出了buttons就代表dialog有确定和取消 buttons: [{ className: 'edui-okbutton', label: '确定', onclick: function () { // dialog.onok(); dialog.close(true); } }, { className: 'edui-cancelbutton', label: '取消', onclick: function () { dialog.close(false); } } ] }); //参考addCustomizeButton.js var btn = new EditorManager.Button({ name: name, className: "icon-map", title: '地图', text: '', //需要添加的额外样式,指定icon图标,这里默认使用一个重复的icon // cssRules: 'background-position: -500px 0;', onBtnClick: function () { //渲染dialog dialog.render(); dialog.open(); } }); return btn; }); manager.registerUI('bindUnit', function (wdeditor, uiName) { var dialog = new EditorManager.Dialog({ //iframeUrl: '/wd/js/ueditor/bindUnitDialogPage.html', //页面 iframeUrl: '/wd/js/ueditor/bindUnitDialogPage.jsp', //页面 wdeditor: wdeditor, editor: wdeditor.getUeditor(), name: uiName, title: '功能', cssRules: 'width:400px;height:600px;' }); var btn = new EditorManager.Button({ name: '对话框' + uiName, title: '功能', text: '', className: 'icon-shortcut', onBtnClick: function () { dialog.render(); dialog.open(); } }); return btn; }); manager.registerUI('wordimage', function (wdeditor, uiName) { var dialog = new EditorManager.Dialog({ iframeUrl: '/wd/js/ueditor/dialogs/wordimage/wordimage.html', //页面 wdeditor: wdeditor, editor: wdeditor.getUeditor(), name: uiName, title: 'word图片转存', cssRules: 'width:640px;height:400px;z-index:99999', buttons: [{ className: 'edui-okbutton', label: '确定', onclick: function () { // dialog.onok(); dialog.close(true); } }, { className: 'edui-cancelbutton', label: '取消', onclick: function () { dialog.close(false); } } ] }); var btn = new EditorManager.Button({ name: '转存', title: '转存', text: '', className: 'insideButton-wordImage', onBtnClick: function () { dialog.render(); dialog.open(); } }); return btn; }); manager.registerUI('link', function (wdeditor, uiName) { var dialog = new EditorManager.Dialog({ iframeUrl: '/wd/js/ueditor/dialogs/link/link.html', //页面 wdeditor: wdeditor, editor: wdeditor.getUeditor(), name: uiName, title: '超链接', buttons: [{ className: 'edui-okbutton', label: '确定', onclick: function () { // dialog.onok(); dialog.close(true); } }, { className: 'edui-cancelbutton', label: '取消', onclick: function () { dialog.close(false); } } ] }); var btn = new EditorManager.Button({ name: '超链接', title: '超链接', text: '', className: 'icon-link', onBtnClick: function () { dialog.render(); dialog.open(); } }); return btn; }); manager.registerUI('insertvideo', function (wdeditor, uiName) { var dialog = new EditorManager.Dialog({ iframeUrl: '/wd/js/ueditor/dialogs/video/video.html', //页面 wdeditor: wdeditor, editor: wdeditor.getUeditor(), name: uiName, title: '插入视频', buttons: [{ className: 'edui-okbutton', label: '确定', onclick: function () { // dialog.onok(); dialog.close(true); } }, { className: 'edui-cancelbutton', label: '取消', onclick: function () { dialog.close(false); } } ] }); var btn = new EditorManager.Button({ name: '插入视频', title: '插入视频', text: '', className: 'icon-video', onBtnClick: function () { dialog.render(); dialog.open(); } }); return btn; }); manager.registerUI('wdimage', function (wdeditor, uiName) { var dialog = new EditorManager.Dialog({ iframeUrl: '/ss/ueditor/dialogs/wdimage/wdimage.jsp', //页面 wdeditor: wdeditor, editor: wdeditor.getUeditor(), name: uiName, title: '插入图片', cssRules: 'width:600px;height:400px;', // 'width:866px;height:400px;'。Lin buttons: [{ className: 'edui-okbutton', label: '确定', onclick: function () { // dialog.onok(); dialog.close(true); } }, { className: 'edui-cancelbutton', label: '取消', onclick: function () { dialog.close(false); } } ] }); wdeditor.getUeditor().ui._dialogs['wdimageDialog']=dialog; var btn = new EditorManager.Button({ className: "icon-image", name: '图片', title: '图片', text: '', onBtnClick: function () { dialog.render(); dialog.open(); } }); return btn; }); /* manager.registerUI('wdimageEdit', function (wdeditor, uiName) { var dialog = new EditorManager.Dialog({ iframeUrl: '/wd/js/ueditor/dialogs/wdimage/wdimageEdit.html', //页面 wdeditor: wdeditor, editor: wdeditor.getUeditor(), name: uiName, title: '编辑部件', cssRules: 'width:866px;height:571px;', buttons: [{ className: 'edui-okbutton', label: '确定', onclick: function () { // dialog.onok(); dialog.close(true); } }, { className: 'edui-cancelbutton', label: '取消', onclick: function () { dialog.close(false); } } ] }); wdeditor.getUeditor().ui._dialogs['wdimageEditDialog']=dialog; var btn = new EditorManager.Button({ className: "icon-image", name: '编辑部件', title: '编辑部件', text: '', onBtnClick: function () { dialog.render(); dialog.open(); } }); return btn; });*/