カテゴリー:MovableTypeカスタマイズ
"MT(MovableType)アーカイブ・マッピングの設定1" is Previous.

MT(MovableType)のWidgetManagerを使えるようにしますた

MT(MovableType)のWidgetManagerの導入を勘で済ませました。
やっぱり便利です、コレは(^^)
サイド・バーがホイホイ入れ替えられます。
無料ブログなんかには付いていた機能ですから、やっとという感じですが。w

正式にというか正確にはどうだか分からないんですが、MTの標準テンプレートを基準にした場合、一言で言うと、
「MTの標準テンプレートに書かれてるサイド・バーのモジュール相当部分を削除して
 <$MTWidgetManager name="Widget Managerの名前"$>
 の構文をソコに挿入する。」
です。

MTの場合、WidgetManagerの構文をどこかに書けばいい、ってことまでは分かって、サイド・バーなら、それが「モジュール相当部分」だろうということは分かっていても、探すのに手間取りました。
別の機会に触れますが、MTの書き方というのは丁寧なのか不親切なのか分からないとこがある気がします。
↑MTのスタイル・シートの解読を、ホトンド諦めながら続けてるシト w

実際のレイアウトと違うこともあって少し分かり難いかもしれませんが(preタグが効かない ^^;)、MTの各標準テンプレートで共通なので書いておきます。
開始部は、
div id="beta"
div id="beta-inner" class="pkg"
の「直後」からで、本当に全体の真中に近いです。
で、ここからズ~ッといきまして、
/div
/div
/div
/div
/div
/div
/body
/html
の「直前」。
「div/」が後ろから数えて六個ありますが、七個目以上までをカットします。

で、後は<$MTWidgetManager name="Widget Managerの名前"$>、標準テンプレを使うなら<$MTWidgetManager name="FirstWidget Manager"$>だったかな?
これをカキコ(&再構築)するだけです。

私はテンプレ分のWidget Managerを作って、各テンプレ毎の特徴が活きるように適用してみました。
(只今、彩色関係中心にレイアウトが酷いですが www)
MTのテンプレには、欲しかった「自由記入欄」がないのでモジュール自作して導入しましたです。
CMTのSSを理解出来てなかったので(これからも出来そうにないけど w)チト心配でしたが、特段の問題なく表示出来てそうです。ブラウザ毎の差異は出ないような作りにしたハズなので、これでダメならMTの見れない環境ってことで納得するしかないんじゃない?などと開き直ってます(おぃぉ~ぃ)。

MTのモジュール自作+Widget Managerは、慣れれば結構、簡単そうなので、色々と重宝しそうです。
リンク集やら何やら色々と考えられますよね。

モジュール製作については、標準のスタイルシート適用のとこで少し分からない部分もあるままなのですが、基本的には他のモジュールから頂戴して加工すれば良いみたいですね。
もっとも、モジュールのヘッダは共通仕様なので、不明なのはコンテンツ部だけなのですが、その内になんとか・・・なるんぢゃなぃかぃ?と。(^^;

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

TB-URL:http://cgi.neplar.info/mt-tb.cgi/10

Copyright 2007 MT is Movable Type(ムーバブルタイプ) All rights reserved.