デフォルトのままでも問題はないんですが、表示ボタンのカスタマイズの忘却録。
(下はデフォルトの配列)
どんなボタンが追加できるのか?という疑問についてはTinyMCEのマニュアルに表示できるボタンの種類が書いてあるのでそれを参考にしました。
英語ですが、まぁ何となく意味は分かるかと思います。
TinyMCE:Control reference - Moxiecode Documentation Wiki
書き換えるファイルは次のファイル。
/plugins/TinyMCEforMT/TinyMCEforMT.pl
162行目あたりの
Plugins : "table,advimage,advlink,emotions,insertdatetime,preview,youtube,contextmenu,paste,directionality,noneditable,ibrowser",
には使用するTinyMCE用のプラグインが列挙されています。使わないプラグインがあったら削除し、増やしたいプラグインがあったらプラグイン名を追加します。
(TinyMCE用のプラグインはmt-static/TinyMCEforMT/js/tiny_mce/plugins/にインストールされています)
次にボタンの配列を決めます。
164、165、166行目あたり、
theme_advanced_buttons1 : "bold,italic,underline,strikethrough,,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,styleselect,fontselect,fontsizeselect",
theme_advanced_buttons2 : "bullist,numlist,separator,outdent,indent,separator,undo,redo,separator,link,unlink,image,ibrowser,cleanup,help,code,separator,forecolor,backcolor,separator,cut,copy,paste,pastetext,pasteword",
theme_advanced_buttons3 : "tablecontrols,separator,hr,removeformat,visualaid,separator,sub,sup,separator,charmap,emotions,separator,youtube,preview",
これがボタンの配列を決めている部分です。はじめの
「theme_advanced_buttons1」が1段目を表わしています。もし、表示を4段にしたいなら
「theme_advanced_buttons4 : "ボタン名,......"」
を追加します。