プラグイン「stylecatcher」・・・
このBlogで使っている、MOVABLETYPE。
そのプラグインである「stylecatcher」ですが。
そもそも、このBlog自体は何を隠そうウチのサーバをお使いいただいているお客様のご質問から、設置した経緯があったりします。^^;
# え?自己啓発的でないところが味噌? あ~ん気にしてるんだから言わないでっ、、、。笑
いや実はワタクシ、Blogをやろーかなーとは思ってはいたものの自鯖に設置は考えておらず、MOVABLETYPEって何ですの?から始まっていたりするのですが。笑
そんなことは良くて。お客様のご質問ですから、まずは設置してませんとなんともかんとも、どういうものなのかも知らないので・・・・・。
で、ふむふむかしゃかしゃと設置はほんの2-3分で完了。あら簡単じゃない。
ほいほい。んで 「stylecatcher」で不具合ですよね、、、、、、えーっと、えーっと、、、、、
、、、、はい?なんでしたっけ。笑というか 「stylecatcher」って どのようにMOVABLETYPE上でお料理すればよろしいのかがわかりましぇん。
しばしググり悩み、お客様に「えーと、不具合はどの画面ででしょうか・・・・^^; 」な感じでお聞きする始末な私。笑
なにやら、stylecatcherプラグインで、http://www.sixapart.com/movabletype/styles/library を指定して「Find Style」をクリックしてもテンプレートの一覧が取得できない。 とのこと・・・・・。
あほんとですねー。じゃ!また!、、、、、、、、、、、、、、、 じゃっじゃないか。笑
mt-chek.cgi でご確認。っと。
いやいや、ウチの鯖は使いそうもないモジュールは入れても動かさない主義(なんじゃそりゃ)なので、、、、セキュリティ的にもですね。
Storable ? Image::Magick(MagickPerlも必要)周り? かしら?と思ってみたりみなかったり。ふと http://www.sixapart.com/movabletype/styles/libraryをブラウザ直で覗いて見る。 あでん?笑 IEで直で見るとエラー出てますがな。(Firefoxではエラーなし)なじぇ? と、この辺で Storable Image::Magick絡みのモジュールじゃなくって、javascript関連か?と疑い始める。そうIEはjavascriptを無効にしているのでありんす。
そんなことから、もしかしてCSS直接指定して「Find Style」クリックでどうなのかしら。と、、、 当たり!というか、、、一応回避策見っけ。という感じかな。
はいまとめます。・・・・・・まず、管理画面開いているものとは別にブラウザを立ち上げて
http://www.sixapart.com/movabletype/styles/library を
開き、HTMLソース内の 希望のシートのCSS URLを直接指定する
ことで、可能でした。
例)
テンプレートを選択する画面で
http://www.sixapart.com/movabletype/styles/library のURL欄に下記のようなCSSを直接指定して「Find Style」をクリックします。そのことにより、スタイルシートが一覧画面に追加されていきます。
-----http://www.sixapart.com/movabletype/styles/library の代わりに直接指定するURLの例----
http://www.sixapart.com/movabletype/styles/vicksburg_variations/theme-vicksburg_desert/theme-vicksburg_desert.css
http://www.sixapart.com/movabletype/styles/vicksburg_variations/theme-vicksburg_khaki/theme-vicksburg_khaki.css
http://www.sixapart.com/movabletype/styles/vicksburg_variations/theme-vicksburg_violet/theme-vicksburg_violet.css
などなど・・・・・・
----------------------------------------------------------------
めでたしめでたし・・・じゃないな。これ回避策。 そんなわけで、このあたり詳しい方おりましたらご教授を。