kokoe blog

技術メモブログ

Movable Type5 サイト構築のこととかプラグインの紹介とか

仕事でCMSを扱うのは2回目。(始めてさわったのはEC-CUBE)ブログツールMovable Typeですが、ブログのCMSをやるのは初めて。ざっくりとした感想。一言でいうと、これすごいね。なんでもできちゃうじゃん!あれ、こんなことできないのかな?という機能もあったのですが、大抵そういう機能は、誰かがプラグインを出していたりするので、おおっすげーって感じです。

今回入れて重宝したMovable Typeプラグインたち

PageBute
Movable Typeにページング機能を組み込むことができるプラグイン
QuickRebuild
複数のブログを一括で再構築するプラグイン
MailFormV2.2
Movable Typeにメールフォームを組み込むことができるプラグイン
GetQueryParam
MailFormプラグインで、ラジオボタンを組み組む際に必要。
PreviousNextInCategory
ブログ記事に同一カテゴリーのブログ記事の前後リンクを表示することを可能にするプラグイン
CustomDefaultFields
フィールド(タイトル・本文等)のカスタマイズを可能にするプラグイン
NumericCustomFields
数値型のカスタムフィールドを追加するプラグイン
Templatize
エントリーやウェブページ内でMTタグが使えるプラグイン

つかえそうだなと思ったけど、まだ使っていないプラグインたち

SuperSort
カテゴリや記事を任意で並び替えできるらしい。
ScriptInjection
エントリー編集画面に対して任意のJavaScriptを挿入するらしい。って感じ。今回、2本中1本のサーバーの文字コードEUC-JPで、かなり文字化けに悩まされました。そこで役に立ったプラグインをかいておいてみます。

文字コード系で、すげー役にたったプラグイン

TransEncoding
出力ファイルの文字コードを変換するプラグイン
MTI18N_Plugin
文字コード変換、MTタグでかこった部分をエンコードする。藤本様のサイトを拝見してわかったことなのですが、MTI18N_Pluginを利用する際、EUC-JPの文字コードを扱う場合は、MT本体の一部ファイルを修正しないといけないみたい。このファイル。MT_DIR/lib/MT/I18N/default.pm藤本様の解説ページhttp://www.h-fj.com/blog/archives/2010/10/18-092650.php