2012年2月| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
トップ > Movable Type > MT4.2 > 【Movable Type 4.25】 Action Streamに日本のサービスを追加して楽しむ

【Movable Type 4.25】 Action Streamに日本のサービスを追加して楽しむ

2009年3月17日 14:41

このエントリーをはてなブックマークに追加 Check Clip to Evernote

アクションストリームに追加した日本のサービス

Action Streamに日本のサービスを追加したいが、どうやるの?

Movable Type 4.25 RC3には、Action Strams 2.0が同梱されていて、米国産ネットサービスの主なものは利用できるのだが、日本独自のネットサービスは用意されていない。
公式サイトにある「独自の Action Streams プラグインを作成する」を読むと、Action Streams プラグインの作り方は簡単で僕の力でも作れそうだが、「まてよ!すでにあるものを作ってもしかたないな」と思い、調べてみたら、けっこうありました。
作者の方々に感謝:-)

以下実験サイトで利用させていただいたプラグインを紹介。
※実際の表示はこちらをご覧ください。

■主な日本のサービス

audiofan.netさんが、まとめて作られていて、このプラグインをインストールすれば、たいていの日本のサービスは利用できる。尽力に感謝。

日本のサービスに対応したAction Streams用のconfig.yaml : audiofan.net blo
http://blog.audiofan.net/archives/491419.html

◇インストールおよびセットアップ

1. プラグインを上記サイトより、ダウンロードしてインストール
2. スタイルシートに下記CSSをまとめて貼り付け

.service-mixi { background-image: url(<$MTStaticWebPath$>plugins/mtprofilesforjapaneseservices/images/mixi.png); }
.service-xboxlivejapan { background-image: url(<$MTStaticWebPath$>plugins/mtprofilesforjapaneseservices/images/xboxlive.png); }
.service-technoratijapan { background-image: url(<$MTStaticWebPath$>plugins/mtprofilesforjapaneseservices/images/technorati.png); }
.service-youtubejapan { background-image: url(<$MTStaticWebPath$>plugins/mtprofilesforjapaneseservices/images/youtube.png); }
.service-livedoorreader { background-image: url(<$MTStaticWebPath$>plugins/mtprofilesforjapaneseservices/images/livedoorreader.png); }
.service-livedoorblogjp,
.service-livedoorblogbiz { background-image: url(<$MTStaticWebPath$>plugins/mtprofilesforjapaneseservices/images/livedoorblog.png); }
.service-fc2pr,
.service-fc2blog { background-image: url(<$MTStaticWebPath$>plugins/mtprofilesforjapaneseservices/images/fc2.png); }
.service-gree { background-image: url(<$MTStaticWebPath$>plugins/mtprofilesforjapaneseservices/images/gree.png); }
.service-nicovideo { background-image: url(<$MTStaticWebPath$>plugins/mtprofilesforjapaneseservices/images/nicovideo.png); }
.service-seesaa { background-image: url(<$MTStaticWebPath$>plugins/mtprofilesforjapaneseservices/images/seesaa.png); }
.service-tumblr { background-image: url(<$MTStaticWebPath$>plugins/mtprofilesforjapaneseservices/images/tumblr.png); }
.service-iddy { background-image: url(<$MTStaticWebPath$>plugins/mtprofilesforjapaneseservices/images/iddy.png); }

余談だが、Motionのスタイルシートを見てもらえば、わかるけど、利用サービスごとに、CSSが追記されている。

たとえばFiickrの例だと、下記のように、記載されている。

.icon-service-flickr { background-image: url(<$MTStaticWebPath$>/plugins/ActionStreams/images/services/flickr.png); }

プラグインをインストールしたのに、アイコンが表示されないと思ったら、赤字部分該当プラグインのものに修正して、スタイルシートに追記してあげるといい。

◇サービスの追加

サービスの追加

サービスの追加の方法は同じ。サービス一覧に、先ほど追加したサービスが加わる。

◇追加対応サービス一覧

  • mixi、Xbox LIVE(日本語)
  • Technorati(日本語)
  • YouTube(日本語)
  • livedoor Reader、livedoor Blog(.jpと.biz)
  • FC2プロフ
  • FC2ブログ
  • GREE
  • Seesaa ブログ
  • ニコニコ動画(マイリスト)
  • iddy

audiofan.netさんが、によれば、Livedoor Readerは登録したフィードが、YouTubeは最近投稿した動画と最近登録したお気に入りが、Livedoor BlogとFC2 Blog、Seesaa Blog、Tumblrは投稿したエントリが、ニコニコ動画はマイリストがAction Streamsに表示されるようになるとのことです。
#ごめんなさい。いずれも利用してないので、試してません^^;;

大半のサービスはこのプラグインをインストールすれば、いいと思う。

■はてなブックマーク

小粋空間のyujiroさんが作らた、ブックマーク数まで表示される優れもの:-)

HatenaBookmarkAction プラグインインストール後の表示

小粋空間: HatenaBookmarkAction プラグイン
http://www.koikikukan.com/archives/2009/03/11-015555.php

■「ブクログ -ウェブ本棚サービス」&「二卍」

2本共に、Oscarさんによるもの。

◇ブクログ -ウェブ本棚サービス-

ブクログ ActionStream Pluginを入れたMotionの出力結果

Motionのメンバーページには、このように出力される。

ブクログ ActionStream Plugin - WolaWola
http://www.zelazny.mydns.jp/pub/plugins/booklog.php

インストール後、スタイルシートに下記の行を追加してあげれば、アイコン画像は表示される。

.service-booklog { background-image: url(<$MTStaticWebPath$>plugins/BooklogAction/images/Booklog.png); }

◇二卍(ニマンジ)

二卍 ActionStream Plugin - WolaWola
http://www.zelazny.mydns.jp/pub/plugins/2manji.php

インストール後、スタイルシートに下記の行を追加してあげれば、アイコン画像は表示される。

.service-2manji { background-image: url(<$MTStaticWebPath$>plugins/2manjiAction/images/2manji.png

■まとめ

ネットサービスの中では、FriendFeedが、Motionに一番似ていて、フィードを集めて表示したり、投稿できたりと、友達のフィードをまとめて表示したりと、似たようなことはできるけど、FriendFeedは、そこにないサービスを追加しようと思っても、カスタマイズはできない。
Movable Typeの楽しみや、いいところは、カスタマイズができることなんだね。

独自の Action Streams プラグインを作成する
http://www.movabletype.jp/documentation/actionstreams/building_action_streams_plugin.html

参考になれば幸い。

投稿者: Dakiny 日時: 2009年3月17日 14:41 |   |  トラックバック (0)

このエントリーをはてなブックマークに追加 Check Clip to Evernote

トラックバック

このエントリーのトラックバックURL:
http://www.dakiny.com/mtos/mt-tb.cgi/1809
※文章内容と関係のないトラックバックは固くお断り。

コメント