WP_Plugin:ChenPress – ツールバーのカスタマイズ

前回、WordPressのプラグインであるChenPressを紹介しました。

そのままでもなかなかに便利なプラグインではあるのです が、現状では余計なアイコン類が多いため、不要と思われるアイコン類を削除します。
参考サイトはこちら:あ きら×ひろこ=ゆう FCKeditor – ツールバー設定編

ChenPress が呼び出すFCKEditorの場所は、以下の箇所にあります。

【/chenpress /chenpress.php:18行目】
$fckeditor_path = “../wp-content/plugins/chenpress/FCKeditor/” ;

FCKEditor は予め作成されたツールバーセットを指定できますが、ChenPressではWordPressToolというセットを明示してありました。

【/chenpress /chenpress.php:46行目】
oFCKeditor.ToolbarSet = “WordPressTool” ;

無 理に変更する必要も無いので、ここではそのままWordPressToolセットをベースにカスタマイズしていきます。

WordPressTool セットが記述されている場所は、以下の箇所にあります。
【/chenpress/FCKeditor/fckconfig.js:95~108行 目】

FCKConfig.ToolbarSets[“WordPressTool”] = [
[‘Source’,’-‘,’NewPage’,’Templates’,’Preview’,’Print’],
[‘Cut’,’Copy’,’Paste’,’PasteText’,’PasteWord’],
[‘Undo’,’Redo’,’-‘,’Find’,’Replace’,’SpellCheck’],
[‘Form’,’Checkbox’,’Radio’,’TextField’,’Textarea’,’Select’,’Button’,’ImageButton’,’HiddenField’],
[‘Link’,’Unlink’,’Anchor’],
[‘Image’,’Flash’,’Table’,’Rule’,’Smiley’,’SpecialChar’,’PageBreak’,’UniversalKey’],
[‘OrderedList’,’UnorderedList’,’Outdent’,’Indent’,’JustifyLeft’,’JustifyCenter’,’JustifyRight’,’JustifyFull’],
[‘Bold’,’Italic’,’Underline’,’StrikeThrough’,’Subscript’,’Superscript’,’RemoveFormat’],
‘/’,
[‘Style’,’FontFormat’,’FontName’,’FontSize’],
[‘TextColor’,’BGColor’],
[‘About’]
] ; 

ここから、個人的に不要なアイコン類を省いたものがこれです。

FCKConfig.ToolbarSets[“WordPressTool”] = [
[‘Source’],
[‘Cut’,’Copy’,’Paste’,’PasteText’,’PasteWord’],
[‘Undo’,’Redo’,’-‘,’SpellCheck’],
[‘Link’,’Unlink’,’Anchor’],
[‘Image’,’Flash’,’Table’,’Rule’,’SpecialChar’],
‘/’,
[‘OrderedList’,’UnorderedList’,’Outdent’,’Indent’,’JustifyLeft’,’JustifyCenter’,’JustifyRight’,’JustifyFull’],
[‘Bold’,’Italic’,’Underline’,’StrikeThrough’,’Subscript’,’Superscript’,’RemoveFormat’],
[‘TextColor’,’BGColor’],
‘/’,
[‘Style’,’FontFormat’,’FontName’,’FontSize’]
] ;

中括弧([‘xxxx’])で区切られたものが各ツールバーのブロックと なります。
配列の中にある「’/’,」は強制改行的なことを意味し、各ツールバーのレイアウトを自分なりにきれいにできます。
最初の [‘Source’]は文字通り書き込み中のソースコードを表示するものですが、場合によっては意図しない不正なコードを書かれる恐れがあるので無いほう がいいかもしれません。

これで、ツールバーのカスタマイズはひとまず完了です。
次回はFCKEditorから直接ファイルのアッ プロードができるようにします。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中