diff --git a/public/js/app/page.js b/public/js/app/page.js index 1ece45a19..4bd6330e8 100644 --- a/public/js/app/page.js +++ b/public/js/app/page.js @@ -471,13 +471,13 @@ function initEditor() { // skin : "custom", language: Api.curLang.indexOf('zh') >= 0 ? 'zh' : 'en', // 语言 plugins: [ - "autolink link image leaui_mindmap lists charmap hr", "paste", + "code autolink link image leaui_mindmap lists charmap hr", "paste", "searchreplace leanote_nav leanote_code tabfocus", "table directionality textcolor" ], // nonbreaking toolbar1: "formatselect | forecolor backcolor | bold italic underline strikethrough | image leaui_mindmap | leanote_code leanote_inline_code | bullist numlist | alignleft aligncenter alignright alignjustify", - toolbar2: "outdent indent blockquote | link unlink | table | hr removeformat | subscript superscript |searchreplace | pastetext | leanote_ace_pre | fontselect fontsizeselect", + toolbar2: "outdent indent blockquote | link unlink | table | hr removeformat | subscript superscript | searchreplace | pastetext | leanote_ace_pre code | fontselect fontsizeselect", // 使用tab键: http://www.tinymce.com/wiki.php/Plugin3x:nonbreaking // http://stackoverflow.com/questions/13543220/tiny-mce-how-to-allow-people-to-indent diff --git a/public/tinymce/plugins/code/plugin.js b/public/tinymce/plugins/code/plugin.js index 25c27d982..2abff780e 100755 --- a/public/tinymce/plugins/code/plugin.js +++ b/public/tinymce/plugins/code/plugin.js @@ -46,13 +46,13 @@ tinymce.PluginManager.add('code', function(editor) { editor.addCommand("mceCodeEditor", showDialog); editor.addButton('code', { - icon: 'code', + icon: 'browse', tooltip: 'Source code', onclick: showDialog }); editor.addMenuItem('code', { - icon: 'code', + icon: 'browse', text: 'Source code', context: 'tools', onclick: showDialog diff --git a/public/tinymce/plugins/code/plugin.min.js b/public/tinymce/plugins/code/plugin.min.js index d6331f872..6b2708f6a 100755 --- a/public/tinymce/plugins/code/plugin.min.js +++ b/public/tinymce/plugins/code/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("code",function(a){function b(){var b=a.windowManager.open({title:"Source code",body:{type:"textbox",name:"code",multiline:!0,minWidth:a.getParam("code_dialog_width",600),minHeight:a.getParam("code_dialog_height",Math.min(tinymce.DOM.getViewPort().h-200,500)),spellcheck:!1,style:"direction: ltr; text-align: left"},onSubmit:function(b){a.focus(),a.undoManager.transact(function(){a.setContent(b.data.code)}),a.selection.setCursorLocation(),a.nodeChanged()}});b.find("#code").value(a.getContent({source_view:!0}))}a.addCommand("mceCodeEditor",b),a.addButton("code",{icon:"code",tooltip:"Source code",onclick:b}),a.addMenuItem("code",{icon:"code",text:"Source code",context:"tools",onclick:b})}); \ No newline at end of file +tinymce.PluginManager.add("code",function(a){function b(){var b=a.windowManager.open({title:"Source code",body:{type:"textbox",name:"code",multiline:!0,minWidth:a.getParam("code_dialog_width",600),minHeight:a.getParam("code_dialog_height",Math.min(tinymce.DOM.getViewPort().h-200,500)),spellcheck:!1,style:"direction: ltr; text-align: left"},onSubmit:function(b){a.focus(),a.undoManager.transact(function(){a.setContent(b.data.code)}),a.selection.setCursorLocation(),a.nodeChanged()}});b.find("#code").value(a.getContent({source_view:!0}))}a.addCommand("mceCodeEditor",b),a.addButton("code",{icon:"browse",tooltip:"Source code",onclick:b}),a.addMenuItem("code",{icon:"browse",text:"Source code",context:"tools",onclick:b})}); \ No newline at end of file