Movable Type 備忘録

 TemplateHammer プラグイン

こんばんわ^^

わたしが使ってるパソコンのディスプレイは液晶ではありません。
聞いた話によると、液晶ディスプレイは目に優しいんだとか (´・д・`)

以前、友人からナナオってとこのメーカーが良いって聞いたことあるので、価格.com で見たところ、こちらのFlexScan 2001Wが、お値段の割りに 20inch Wide で 1680x1050 の高解像度と、わたしの希望にあってそう。

検討してみよっかな (●´∀`●)

さて、久しぶりに SixApart の Plugin ディレクトリを覗いたら、気になるプラグインが公開されてました。
Movable Type 4 のテンプレートでは、共通する部分をテンプレートモジュールによって細分化されています。
慣れたら気にならない、むしろ便利だと思うのですが、反面、テンプレートの全体が分かりにくいっていうデメリットもありますね ( ̄∇ ̄)b

今回はテンプレートモジュールによって細分化されたテンプレートを、MT3.3x のようなテンプレートのように全体が見れるようにするカスタマイズのご紹介です。

テンプレートモジュールは <MTInclude> タグで読込みますが、TemplateHammer プラグインを使用することで、細分化されたパーツを 1 つのテンプレートにまとめてくれます。

具体的に言うと、MT3.3x のようなテンプレートに変換してくれています。
ですので、MT3.3x のようなテンプレートに慣れ親しんだ人にとってはうってつけのプラグインだと思いますよ。

カスタマイズ

  1. プラグインのインストール

    まずは TemplateHammer プラグインをインストールします。
    Template Hammer のページからダウンロードしてください。
    そして、いつものように mt/plugins/ ディレクトリの中にアップロードします。

  2. テンプレートの変換

    次に細分化されたテンプレートを 1 つにまとめてみます。

    1. 必ずバックアップを取るようにしてください。変換してしまうと元に戻せませんのご注意願います。

    たとえば、メインインデックスをまとめてみます。

    Movable Type の管理画面からブログのインデックステンプレート画面を表示します。
    そして「インデックス(メインページ)」のチェックボックスをチェックします。
    画面上部にある「アクション」ドロップダウンリストから「Smash Template(s)」を選択して、「Go」ボタンをクリックすると変換されます。

    複数のテンプレートを一気に変換できるようです。

  3. テンプレート確認

    変換後のテンプレートを確認します。
    <$MTInclude$> タグで指定していたテンプレートモジュールが、読込み済みとなってテンプレート内にまとめられてますね。

以上で、テンプレートの変換は完了です。
後は今まで通り再構築するだけです。

わたしは今となってはだいぶ慣れたもので、Movable Type 4 向けのテンプレートも公開させてもらってますが、人によっては使いにくいと思います。
そんなときはこのプラグインを使用すれば、全体像も分かってよろしいかと思います。

 Trackback Pings(0)

No trackbacks found.

 Comments(5)

#1: Posted by oscar @ September 23, 2007 [REPLY]
user-pic

こんばんは、bzbellさん
テンプレート編集画面下のアクションにも、「Smash Template(s)」が追加されますね。
ちらっと確認用途なら、こっちの方が便利かも。

#2: Posted by bzbell @ September 24, 2007 [REPLY]
user-pic

>>1 oscar さん

こんばんわ^^

> テンプレート編集画面下のアクションにも、「Smash Template(s)」が追加されますね。

えっ!? わたしんとこでは画面下にはドロップダウンリスト表示されないですよ (´・д・`)
表示設定なんかあったりします!?

#3: Posted by oscar @ September 24, 2007 [REPLY]
user-pic

>>2 bzbell さん
> えっ!? わたしんとこでは画面下にはドロップダウンリスト表示されないですよ (´・д・`)
> 表示設定なんかあったりします!?
あれれ? アクションて表示されてません? 最初は”テンプレートの初期化”だけ表示されます。
スッピンの方で確認したけど、表示設定も無いし、最初から下(保存・再構築の横)に表示されてますよ。

#4: Posted by bzbell @ September 24, 2007 [REPLY]
user-pic

>>3 oscar さん

> スッピンの方で確認したけど、表示設定も無いし、最初から下(保存・再構築の横)に表示されてますよ。

最初っから下にですか!?
さっき MT4.01 にアップグレードしてみたんですけど、やっぱり上に表示されてます (´・д・`)

念のため「ブログ設定」を確認してみました。
エントリ編集画面の設定はあるけど、テンプレート一覧の表示位置変更はないですね。

ダッシュボード系の、何らかのプラグインの影響ですかね!?

#5: Posted by oscar @ September 24, 2007 [REPLY]
user-pic

>エントリ編集画面の設定はあるけど、テンプレート一覧の表示位置変更はないですね。

bzbellさん、だからテンプレート編集画面って・・・
一覧画面は上ですよ。

 Post a Comment

 

コメント用フィード