Movable Type Open Souce, WordPress, MODx, NucleusCMS, MediaWiki等様々なネットシステムで多くの利用者のいる Javascript HTML WYSIWYG editor『FCKeditor』を単に日本語ローカライズするだけではなく、コアハックや独自プラグイン開発までも含め、各CMSでのFCK editorを利用したプラグイン開発者が集い、成果を集約していく為のプロジェクトです。
MT-Plugin-FCKeditor-1.2用カスタムキット Ver.2.2
製作者:Dakiny
製作日:2008年6月12日
◆はじめに
このカスタムキットはMT-Plugin-FCKeditor-1.2.ja_v2をインストールしている人専用で、カスタムテンプレートを使いたい人のためのものです。MT-Plugin-FCKeditor-1.2では使えません。
このキットをインストールしてマニュアル通りに操作すれば、カスタムテンプレートが利用できるようになります。
このキットをご利用になりたい方は、まずMT-Plugin-FCKeditor-1.2.ja Ver.2をインストールしてください。
本国版MT-Plugin-FCKeditor-1.2をインストールしている場合は、アンインストールして、MT-Plugin-FCKeditor-1.2.ja Ver.2をインストールし直すか、FCKeditor_Customkit_v21.zipをダウンロードして上書きインストールしえてください。
◆Ver.2.1からの新機能
MT-Plugin-FCKeditor-1.2.ja_v2に対応しただけです。このキットを利用になれば、MT-Plugin-FCKeditor-1.2.ja_v2に下記の機能が加わります。
1.MT-Plugin-FCKeditor-1.2.ja_v2に、テンプレートの呼出ボタンが追加
2.Movable Type 4.1の画像管理機能を使わず、イメージ挿入から、filemanagerが利用できるよう仕様変更しました。
また、このキットはconfig.phpのパスの書換が必要となります。さほど難しいものではありませんが、
absolute pathの意味がわからない方には設定ができませんから、お勧めできません。
動かない場合の90%は正しいパスが書かれてない場合です。
多忙につき、質問に答えている時間もありませので、設定の用意なMT-Plugin-FCKeditor-1.2.ja_v2のままでご利用ください。
◆動作環境
MT-Plugin-FCKeditor-1.2.ja_v2のインストールされたMovable Type 4.1および、Movable Type 4.2で動作します。
※リリース時はMovable Type 4.2 RC1ですが、まず問題なく動作すると推測します。
◆インストール前の設定
以下のファイルを探し
/mt-static/plugins/FCKeditor/fckeditor/editor/filemanager/connectors/php/config.php
34行目:http://www.hoge.com/files/
40行目:/virtual/hoge/public_html/www.hoge.com/files/
上記のパスをご自身のファイル保存ディレクトリの環境に書き換えてください。
以下は僕の例
// Path to user files relative to the document root.
$Config['UserFilesPath'] = 'http://www.dakiny.com/archives/' ;
// Fill the following value it you prefer to specify the absolute path for the
// user files directory. Usefull if you are using a virtual directory, symbolic
// link or alias. Examples: 'C:\\MySite\\userfiles\\' or '/root/mysite/userfiles/'.
// Attention: The above 'UserFilesPath' must point to the same directory.
$Config['UserFilesAbsolutePath'] = '/virtual/dakiny/public_html/www.dakiny.com/archives/' ;
設定が完了したら保存します。
◆インストール方法
予めMT-Plugin-FCKeditor-1.2.ja_v2をインストールした上で、mt-staticを上書きしてください。
それだけです。
MT-Plugin-FCKeditor-1.2.ja_v2の入手方法、インストール方法については下記をお読みください。
http://www.dakiny.com/archives/movable-type/ajaxwysiwygfckeditor_26_mt/
◆テンプレートのカスタマイズ方法
○ソースコード
/mt-static/plugins/FCKeditor/fckeditor/fcktemplates.xml
を修正してください。
○画像
下記ディレクトリに追加してください。
/mt-static/plugins/FCKeditor/fckeditor/editor/dialog/fck_template/images
詳しくは下記ブログを参考にしてください。
今日のMovable Type 4.2:AjaxなWYSIWYGエディタ、FCKeditor 2.6 日本語版のテンプレート機能を使い倒す
http://www.dakiny.com/archives/movable-type/movable_type_42fckeditor_26/
◆インストール前の注意
セーフモード対策で下記のファイルを同梱してあります。
/mt-static/plugins/FCKeditor/fckeditor/editor/filemanager/connectors/php/.htaccess
不要な方はエラーの原因になりますので、アップロード前に削除してください。
◆変更歴
2008年6月12日
MT-Plugin-FCKeditor-1.2.ja_v2に対応
2008年4月11日
MT-Plugin-FCKeditor-1.2jaに上書き可能にしました。
MT-Plugin-FCKeditor-1.2jaをインストールされている方は上書きして、設定をおこなっていただければ利用できます。
機能も追加しました。
MT-Plugin-FCKeditor-1.2jaで利用できるボタンに加え
テンプレートの利用が可能になっています。
2008年3月28日
正規表現への変更
u→ins
strike→del
2008年2月2日
僕はブログ文章の下書きをエディタで書くことが多いので、プレーンテキストの貼付機能をつけました。
あと、ブロック表示は構造文を確認するのに役立ちます。
1. フォーマットで日本語表示が可能。
2. プレーンテキストの貼付を追加
3. ワード文章からの貼付を追加
4. ブロック表示の追加
5. 印刷の追加