月別過去ログ

« 「日付アーカイブ」の再構築に失敗しました | メイン | カテゴリーフォルダの名前変更法 »

Widget Managerでモジュール化

2006年08月13日

Widget Managerは、Movable Type 3.3で追加されたプラグインです。
シックスアパートのWidget Managerの説明ページはこちら

共有部分をモジュール化してしまうプラグイン、それがWidget Managerです。
Widgetは、ウィジェットと読むそうです。

以前ご紹介しました「テンプレートのモジュール化」は要phpでしたが、
このプラグインを使えば同じことがhtmlのままできます。

phpが使えなくて諦めていた方には朗報だと思います!

シックスアパートのページに使い方は書いていますが、
ここではもう少し詳しく説明してみます。



まず最初に!!

pluginsフォルダの中のWidgetManagerフォルダの中にある
widget-manager.cgiのパーミッションを755または705
(サーバーで指定されているCGIのパーミッション)
にしてください!

私は最初、これをしていなくてWidget Managerが動かなくて
非常に悩みました(´・ω・`)



1・WidgetManager管理画面への行き方

 ブログ管理画面の右下か、テンプレート管理画面の下のほうにある
 「Widgetの管理」をクリックします。

 あらかじめ、「First Widget Manager」という名前のものが設定されています。



2・操作の仕方

 とりあえずFirst Widget Managerをクリックしてみます。

 左に「インストールされているWidget」右に「利用可能なWidget」があります。
 左にあるものがブログに表示され、右にあるものが非表示になります。

 移動させたいものをクリックしたまま引っ張ると動かせます。
 上からの並び順にブログでも表示されます。
 簡単に順番を変えられるし、表示・非表示を決定できるのですごく便利です。



3・Widgetの中身の場所

 ヘッダーとかも共有したいし、最初からあるものを修正とかもしたいですよね。
 Widgetの中身はテンプレートモジュールです。

 テンプレート管理画面→モジュールとクリックすると、
 First Widget Managerにあったものがズラーっと並んでいます。

 *テンプレートの中身を修正する時はバックアップを忘れないようにしてくださいね!



4・Widgetの中身のテンプレート追加方法

 右上の「モジュールを新規作成」をクリックします。
 
 テンプレート名に「Widget: (任意の名前)」
 モジュールの内容に任意のタグを入れ、保存します。

 例えばヘッダーを追加する場合、「Widget: ヘッダー」にして、
 モジュールの内容にヘッダー部分を入れます。

 *テンプレート名の、: の後のスペースを忘れないようにしてください!



5・Widgetの追加方法
 
 最初から「First Widget Manager」がありますが、
 左サイトバー、右サイドバー、ヘッダー、フッターなど追加したいですよね。

 WidgetManager管理画面の右上の「Widget Managerを作成」をクリックします。
 Widget Managerの名前に「Widget Manager」と入っていますが、
 分かりやすい名前に変えます。
 例・ヘッダーの場合:「Widget header」

 右の列から左の列へ「ヘッダー」を移動させます。
 変更を保存します。

 これで、Widget headerというものができました。



6・Widget Mangerの表示方法

 ブログに表示させる方法。

 各テンプレート(メインページやエントリーアーカイブなど)の表示させたい場所に
 

<$MTWidgetManager name="Widget Managerの名前"$>

 を追加します。

 この"Widget Managerの名前"っていうのは、
 WidgetManager管理画面にある、5で作成したものの名前です。
 テンプレートモジュールの「Widget: ヘッダー」などではないので注意してください。

 5の例のヘッダー「Widget header」を表示させる場合、
 

<$MTWidgetManager name="Widget header"$>


 になります。

 テンプレートを保存、再構築すれば表示されていると思います。

テンプレートモジュールの中身を変更した場合、
保存しただけでは変更が適応されませんので、再構築してください。

このカスタマイズはWidget Managerが追加されたMT3.3以降で使えます。
トラックバック (2)

◇重複トラックバックはこっそり削除しますのでお気になさらないでください。
◇トラックバックスパムと判断しましたらサックリ削除いたしますのでご了承ください。

この一覧は、次のエントリーを参照しています: Widget Managerでモジュール化:

» ムーバブルタイプ Widget Managerの使い方 ( デザインウォーカー | DesignWalker - ロサンゼルスで働くウェブデザイナーの日記 )
ムーバブルタイプ3.3から、標準装備されておりますプラグインWidget Managerなんですが、こいつは非常に便利なツールなのです。が・・・意外と使い...

» WidgetManagerを利用する ( WebRoom )
MovableType 3.3x バージョンから標準搭載されたプラグイン WidgetManage...

コメント (2)
» 投稿者: MELL

はじめまして^^

Widget Manager 便利ですよねー。

わたしも つい最近導入しましたが

もっと早くやればよかったと 思ったりしています。

Blog People に登録させていただきました[♪]

よろしくでーす[ポッ]

» 投稿者: りぃ

>MELLさん
はじめまして[テレ]
本当、これ便利ですよね~。

この調子でどんどん役立つ機能が増えて欲しいです[ハート×2]

リンクありがとうございます。
こちらからもリンクさせていただきました!

コメントを投稿

◇コメントスパムと判断しましたらサックリ削除いたします。ご了承ください。

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

おしらせ
  • このサイトの更新を停止いたします。詳細は「更新停止します」の記事に書いてありますのでそちらをご覧ください。
    日記サイトpi:s、WordPressのカスタマイズをメモしておく
    WordPress*Memoはこっそり更新していきます(`・ω・´)
    今までありがとうございました。-りぃ-

blog status
  • 記事数 : 51
  • コメント数 : 207
  • トラックバック数 : 53
  • カウンターカウンター
    カウンターカウンター カウンターカウンター
  • お気に入りに追加
  • track feed