MT3.2ja-2 StyleCatcher ブログの選択が出来ない場合

たしか、初めてスタイルキャッチャーのインストールに成功した直後は、Plugin StyleCatcher の画面で一番下にある【Select a Weblog…】のセレクトボタンは、全てのブログが選択できた(私は合計4つのブログを試験的に作っている)はずだけど、今になって良く見ると、デフォルトの『First Weblog』と『種まきびとブログ』しかセレクトボタンに表示されない。だから別の2つのブログに、スタイルキャッチャーが適用できないよ。少し検索したり、色々試したが再構築してもやっぱりダメだ。何故だかはっきりしないが、サーバーの仕様によるものか。。。 また、Movable Type 4989さんによれば、サーバーのパールライブラリーのバージョンが低いと、正常に StyleCatcher が動作しないことがあるとか。

そこで自分の思い付きを実行。スタイルキャッチャー適用後の『種まきびとブログ』のテンプレートから、そのスタイルシートをコピーすることにした。同じスタイルシートなら同じテーマのcssが適用となるわけだから、その部分だけをかえて好みのスタイルを適用した。この場合、既にいったんテーマを適用したことがあり、そのテーマのディレクトリが自分のサーバーにダウンロードされていることが前提。(スタイルキャッチャーでテーマを適用すると、そのテーマのディレクトリが mt-static/ の中に自動的にダウンロードされる)

/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(http://アカウント/cgi/mt/mt-static/themes/base-weblog.css);
@import url(http://アカウント/cgi/mt/mt-static/themes/theme-好みのテーマ/theme-好みのテーマ.css);
/* end StyleCatcher imports */

このスタイルシートをコピーした後は、【Select a Weblog…】のセレクトボタンに、望むブログのseedman.com.jpがちゃんと出てきた。そして相変わらず、残る一つのブログはこのセレクトボタンに出てこない。やっぱり強制的にスタイルシートをコピーしてやんなきゃダメなようだね。