« iBrowserを使う | メイン | StyleCatcher がなぜだか動作しない。 »

TinyMCE Plugin for Movable Type1.20Ja の表示ボタンのカスタマイズ

デフォルトのままでも問題はないんですが、表示ボタンのカスタマイズの忘却録。
(下はデフォルトの配列)
clip_image001.jpg



どんなボタンが追加できるのか?という疑問については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 : "ボタン名,......"」

を追加します。

トラックバック

このエントリーのトラックバックURL:
http://granduo.net/mt/mt-tb.cgi/26

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2007年4月16日 15:54に投稿されたエントリのページです。

ひとつ前の投稿は「iBrowserを使う」です。

次の投稿は「StyleCatcher がなぜだか動作しない。」です。

他にも多くのエントリがあります。メインページアーカイブページも見てください。

Powered by
Movable Type