Proteus.addHandler("load", function(){ 〜 }); を記入します。
Traction.Edit.TinyMce.DEFAULT_TINYMCE_OPTIONS.contextmenu = "bold italic underline strikethrough subscript superscript codeformat | inserttractionlink inserttractionimage inserttractionwidget | inserttable cell row column deletetable | unlink removeformat";
Traction.Edit.TinyMce.DEFAULT_TINYMCE_OPTIONS.toolbar = "tinymenu | formatselect | forecolor | backcolor | bold italic | alignmentselect | bullist numlist outdent indent blockquote | tractionlink unlink tractionimage table | tractionwidget";
Traction.Edit.TinyMce.DEFAULT_TINYMCE_OPTIONS.tinymenu_menus = {
edit: { text: "Edit", items: 'undo redo | cut copy paste pastetext | selectall removeformat' },
view: { text: "View", items: 'fullscreen visualaid code' },
font: { text: "Font", items: 'fontmenu fontsizemenu' },
insert: { text: "Insert", items: 'inserttractionlink inserttractionimage inserttractionwidget | inserttable charmap hr pagebreak' }
};
Proteus.addHandler("load", function(){ 〜 }); が記入されている場合は、記入済みの部分を削除したり二重に記入したりする必要はありません。既存のコードに上記 2. のコードを追記して下さい。Traction.Edit.TinyMce.DEFAULT_TINYMCE_OPTIONS.contextmenu = の右辺でコンテキスト メニューに表示される項目を指定します。undo, redo, formats を追加した例です。Traction.Edit.TinyMce.DEFAULT_TINYMCE_OPTIONS.toolbar = の右辺でツールバーに表示される項目を指定します。fontselect, fontsizeselect, undo, redo を追加した例です。Traction.Edit.TinyMce.DEFAULT_TINYMCE_OPTIONS.tinymenu_menus = の右辺で、歯車メニューに表示される項目を指定します。edit: view: font: insert: が歯車メニューの第 1 階層の項目に対応しています。(メニューの一番下の [書式] は設定できません)items: の右側に第 2 階層として表示する項目が並んでいます。edit: の行は、「[編集] メニューの中に [元に戻す] (undo), [やり直す] (redo), [切り取り] (cut), [コピー] (copy) ... を表示する」という設定になっています。この [編集] メニューから [元に戻す] と [やり直す] を削除するには、undo と redo (と区切り線)を削除します。tinymce_01.png
js_01.png
js_02.png
js_03.png
js_04.png
example1.png
example2.png