Creazy!

WEBエンジニア・ヤガーのテック・ガジェットブログ

MovableType 小技集

MTの管理画面にSBM被ブックマーク数画像を表示するプラグイン

投稿日:


以前から下記MTプラグインを入れてMTの管理画面にはてブのブクマ数を表示しています。
Milano::Monolog: AddHatenaBookmarkUserNum v0.2
なんですが、最近SBMのAPIまわりをゴニョゴニョしている事もあり、Deliciousとlivedoorクリップの被ブックマーク数画像も表示させるように改造してみました。
SBMブクマ数を表示
こんな感じになります。

改造の仕方

改造は、AddHatenaBookmarkUserNum.pl の 29行目あたりを修正します。
修正前:

$$tmpl =~ s,<TMPL_VAR NAME=TITLE_SHORT></a>,<TMPL_VAR NAME=TITLE_SHORT></a><TMPL_IF NAME=STATUS_PUBLISH>&nbsp;<a href="http://b.hatena.ne.jp/entry/<TMPL_VAR NAME=ENTRY_PERMALINK>" target="_blank"><img src="http://b.hatena.ne.jp/entry/image/<TMPL_VAR NAME=ENTRY_PERMALINK>" border="0"/></a></TMPL_IF>,;

修正後:

$$tmpl =~ s,<TMPL_VAR NAME=TITLE_SHORT></a>,<TMPL_VAR NAME=TITLE_SHORT></a><TMPL_IF NAME=STATUS_PUBLISH><br /><a href="http://b.hatena.ne.jp/entry/<TMPL_VAR NAME=ENTRY_PERMALINK>" target="_blank"><img src="http://b.hatena.ne.jp/entry/image/<TMPL_VAR NAME=ENTRY_PERMALINK>" border="0" /></a><a href="http://labs.creazy.net/sbm/entry?service=delicious&amp;url=<TMPL_VAR NAME=ENTRY_PERMALINK>" target="_blank"><img src="http://labs.creazy.net/sbm/delicious/numberimg/<TMPL_VAR NAME=ENTRY_PERMALINK>" border="0" /></a><a href="http://clip.livedoor.com/page/<TMPL_VAR NAME=ENTRY_PERMALINK>" target="_blank"><img src="http://image.clip.livedoor.com/counter/<TMPL_VAR NAME=ENTRY_PERMALINK>" border="0" /></a></TMPL_IF>,;

リリースタイトルのタグの後ろにはてブ数画像をくっつけているので、同じ要領で後ろにDeliciousとlivedoorクリップの被ブックマーク数画像も追加します。Deliciousの画像はもちろんこちらで作ったAPIを使っています。
あと、画像が3つ並ぶとどうしてもどこかで改行してしまうので、それならばとエントリータイトルのすぐ後で改行してブクマ数は下に表示するようにしました。
というわけで、使えそうな人はやってみてください。
ってか、このプラグインはMT4には対応しているのかな?
※AddSBMUserNumとかいう名前で再配布しようかとも思いましたが、ライセンスについて特に書いてなかったし、みらのさんに許可も取っていないのでやめました。
まあ、簡単だから自分でやってみて下さい。あ、自己責任でお願いします><

-MovableType, 小技集

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

Creazy!のFacebookページが4000いいね!獲得するまでにやった事

・Creazy!(クリエイジー!) 7月6日くらいに当ブログのFacebookページが4000いいね!を達成しておりました。フォローしていただいたみなさまありがとうございます!こんなに更新頻度落ちてい …

no image

Ffmpegで60fps動画を30fpsにスローモーション変換する(映像、音声両方)

FFmpegのオプションはいつまで経っても覚えられないので使ったコマンドは書いとかないと絶対忘れますね。というわけで備忘録。 アクションカメラJVC ADIXXION GC-XA2を買ったのもあって動 …

no image

第14回:JaikuのJavaScript BadgeをJSONから作ってみる

JaikuがGoogleに買収されるという事でにぎわっていますね。 Googleは、フィンランドのヘルシンキを拠点とするモバイルソーシャルネットワーキングプロバイダJaikuを買収する。Jaikuは、 …

BingをGoogle Analyticsで検索エンジンとして認識させる方法

Microsoftが満を持して(?)投入してきた次世代検索サービス「Bing」ですが、全然ダメって言われたり、エロいって言われたり、どちらかというと評判よくなさそうな感じですね。 6月1日にプレビュー …

picplzから自分の全写真データを一括ダウンロードするPHPスクリプト

【2012/06/05:追記】 ブラウザだけで完結するバックアップツールを公開しました。こちらもご確認ください。 picplzの全投稿サマリーを統計してバックアップできる「thx!picplz」を作り …

スポンサードリンク

スポンサードリンク