TinyMCE 4.0のメニューバーをカスタマイズ(追加、削除、e.t.c ..)する方法はありますか?私はエディタの特定の部分に関するドキュメントを見つけることができません。下の画像は、私が話している部分を示しています。 TinyMCEは "ファイル"メニューバーをカスタマイズします
答えて
バージョン4は主な書き換えであり、ドキュメントはしばらく同期していませんでした。
実験的に、ドロップダウンを個別に有効/無効にしたり、メニューバー全体を無効にすることが可能であることを発見しました。
のみ、特定のドロップダウンを有効にする:
tinymce.init({
selector: "textarea",
menubar: "edit format"
});
無効にメニューバー:
tinymce.init({
selector: "textarea",
menubar: false
});
をmenubar configuration docsは現在、TinyMCEをサイトに追加されました。
また、メニュー全体を完全にカスタマイズする場合は、menu configuration docsをチェックしてください。
私は設定でmenu
とtoolbar
の特性を微調整することにより、メニューバーとツールバーの両方をカスタマイズすることになったがtinymce.init()
に渡されたオブジェクト:
// ...
menu : {
edit: { title: 'Edit', items: 'undo redo | cut copy paste selectall | searchreplace' },
insert: { title: 'Insert', items: 'link charmap' },
format: { title: 'Format', items: 'bold italic underline strikethrough superscript subscript | removeformat' },
table: { title: 'Table', items: 'inserttable tableprops deletetable | cell row column' }
},
toolbar: 'undo redo | bold italic underline | link hr | alignleft aligncenter alignright | blockquote bullist numlist outdent indent | code',
// ...
私の周り掘って、各メニュー/ボタンの条件を発見しましたソースコードで.addMenuItem(
と.addButton(
を探してください。
関連するドキュメントページは以下の通りです(あなたの答えに貼り付けることができます):http://www.tinymce.com/wiki.php/Configuration:menubar、http://www.tinymce.com/wiki.php/Configuration :メニュー。 – Sk8erPeter
TinyMCE 4.xバージョンでは、エディタコンテンツのHTMLコードの表示/編集に「code」プラグインが使用されています。
ツールバーcontrolへは、4.0.6バージョンまで、theme_advanced_button<1-n>
オプションを使用したが、4.0.6バージョンの上、toolbar
またはtoolbar<1-N>
オプションが使用されています。
ツールバーのオプションに「code
」プラグインを追加することで、「ツール」メニューは、「ソースコード」サブメニュー(ボタンとして「<>
」(アイコン))で追加されます。
tinyMCE.init({
// ......
// ......
plugins: "searchreplace code",
toolbar1: "separator forecolor backcolor code",
toolbar2: "<<<some buttons list>>>",
toolbar3: "<<<some buttons list>>>",
toolbar4: "<<<some buttons list>>>",
});
4.x API、['theme_advanced_buttons <1-n>'オプション](http://www.tinymce.com/wiki)について言えば、この例は誤っています。php/Configuration3x:theme_advanced_buttons_1_n)は、3.xバージョンでのみ有効です。 OPはメニューバーを削除/カスタマイズする方法を尋ねましたが、あなたはこの質問に答えません。私はあなたがこの答えを削除すべきだと思います。ありがとう。 – Sk8erPeter
親愛なるSk8erPeterさん、私はTinymce 4.0.6バージョン(最初から)で作業していますが、theme_advanced_buttons <1-n>オプションをサポートしています。 Tinymce 4.0.6より上では、ツールバー<1-n>が使用されており、私が作業している製品(現在はTinymce 4.0.12を使用しています)でも同じものが更新されています。私は上記の私の答えを更新しました。 –
あなたの答えを編集していただきありがとうございます、私はdownvoteを削除しました。 :)ところで、[私はいくつかの文章や誤字を修正しました](http://stackoverflow.com/review/suggested-edits/3747253)、私はこの答えが正しいと思います。 – Sk8erPeter
- 1. Tinymceはカスタムプラグインでtoobarをカスタマイズします
- 2. TinyMCEイメージのカスタマイズ
- 3. TinyMCEコードエディタをカスタマイズする
- 4. TinyMCE HTML出力をカスタマイズするには?
- 5. TinyMCEプラグインボタンのテキストをカスタマイズするには?
- 6. Episerver 9でTinyMCEエディタをカスタマイズする
- 7. TinyMCEでの画像のアップロードのカスタマイズ
- 8. wordpressのTinyMCEのfontsizeselectをカスタマイズするには?
- 9. はTinyMCEのは、私は私のウェブサイト上のTinyMCEを使用しているカスタマイズされた順序付きリスト
- 10. Tinymce - カスタマイズされたjavascript保存ボタンを作成する
- 11. メイクTinyMCEの「コンテキストツールバー」私はエディタ領域に既存のコンテキスト・ツールバーをカスタマイズしようとしています
- 12. (TinyMCEは)
- 13. ループバックはリモートメソッドのエラーコールバックをカスタマイズします
- 14. JavaFx ComboBoxはドロップダウンメニューをカスタマイズします
- 15. Angular2はフォームグループの数をカスタマイズします
- 16. Wagtailはファイルのアップロードをカスタマイズします
- 17. ビッグコマースはエクスポートテンプレートをカスタマイズします
- 18. Angular2はモーダルボディをカスタマイズします
- 19. VSTSは "ディスカッション"セクションをカスタマイズします
- 20. TinyMCE 4 - remove()またはdestroy()
- 21. TinyMCEリンクモーダルを無効にする:TinyMCE
- 22. メールコンポーネントをカスタマイズしますか?
- 23. DatePickerをカスタマイズします。 Android
- 24. ImageField.image.urlをカスタマイズします
- 25. TinyMCEのプレビュープラグイン:私はTinyMCEをのプレビューボタンをクリックするとリンクが
- 26. カスタムポストをカスタマイズしますか?
- 27. エクセルをカスタマイズしてレイアウトをカスタマイズする
- 28. UITableViewをカスタマイズしました
- 29. TinyMCEは私のHTMLコードからCSSを削除します
- 30. tinyMceはfocusin/focusoutイベントをバインドしますか?
ありがとうございます。私がしたい最初のことは、そのバーを削除することでした。 – ClearCloud8
tinyMCEの人々がフィドルサイトを作ったように見えるので、実験をもっと簡単にすることができます:http://fiddle.tinymce.com/ – alxndr
Example fiddlesの多くは現在、3.x APIサイトは彼らのためにエッジを使用するように設定されています... http://www.tinymce.com/forum/viewtopic.php?pid=107896#p107896 – alxndr