- 2009年9月 4日 17:45
- MovableType | net | plugins


Movable Typeのプラグイン、PubSubHubbubの紹介と導入について書きます。
「PubSubHubbub」って何?といわれてもよくわかってなかったりしますが、RSSの更新情報の反映をRSSリーダーなどでの時差を解消しようとするものです。
説明不足でアレなので、PubSubHubbubについては、以下のページを参考リンクとして示します。
- ライブドア、ブログとRSSリーダー時差解消にPubSubHubbub対応 -INTERNET Watch(internet.watch.impress.co.jp)
- ウノウラボ Unoh Labs: PubSubHubbubとは(labs.unoh.net)
PubSubHubbubプラグイン
PubSubHubbubプラグインは、miyagawa(Tatsuhiko Miyagawa)氏の提供するMovable Type用プラグインです。Movable Type4以降で利用可能のようです。プラグインの入手は以下からダウンロードすることができます。
導入について
ダウンロードしたファイルを解凍し、フォルダごとMTシステムのディレクトリのpluginsディレクトリ内にアップロードします。アップロード後に、プラグインの設定画面にて設定をおこないます。なおプラグインはブログ単位で設定をおこなうようになっています。
以下のキャプチャはMT5.0ベータ1によるものです。
設定画面にて、pingを打つ先のURLを入力して、設定を完了します。今のところ、「http://pubsubhubbub.appspot.com/」が利用可能のようです。
設定が済んだら、「最新記事のフィード(feed_recent)」(atom.xml)テンプレートの<link rel="self" ... />以下に<$mt:PubSubHubbubLinks$>を埋め込み、保存・再構築をおこないます。
再構築後のフィードのソースを見ると、<link rel="hub" href="..." />というコードが追加されています。 W3C Feed Validation Service で確認すると、Recommendationsとして、「Unregistered link relationship」が指摘されるのですが、御愛嬌ということで。
あとは、記事を更新するのみです。以上です。
- Newer: Lightbox2から、jQuery Lightbox Plugin (balupton edition)への移行メモ
- Older: Movable Typeで分割ページのTITLE要素にページ数を入れるお話
- jQuery For MTプラグインをいれてみました
- Custom Editor Buttonプラグイン関連まとめページ
- MT:Custom Editor Button 2の小技をいくつか
- Movable Typeで分割ページのTITLE要素にページ数を入れるお話
- MTPaginateプラグインのMTPaginatePreviousPageLink等について
- RenameLabel Pluginを使って編集画面のラベルを漢字表記にしてみた
- MT:ダッシュボードにブログパーツを表示させてみた
- 4.25がでたのだけど
- ActionStreams関連のドキュメント・リファレンスが追加されている
- Actionstreamsとはてなブックマークが関係してログフィードで不具合(?)