« 403 Throttledエラーの原因 | Kazuの挑戦日記TOP | make_bm_linkなどCMS.pmでの「Subroutine xxx redefined」エラー »

AddToHatenaBookmarkプラグインを入れてみた

ogawaさんの「AddToHatenaBookmark」プラグインを入れてみました。

概要としては引用すると、
このプラグインは、公開状態のエントリーを更新したり、新規に公開状態のエントリーを追加したときに、そのエントリーをはてなブックマークの自分のブックマークに追加するものです(参考: Update-n-Pingプラグイン)。

イマイチ用途が分かりにくいかもしれませんが、この作業をマニュアルでやっている人もいるようです。自分のブログをはてなブックマークで宣伝できるという一次的なメリットに加え、みんなでこれをやれば、はてなブックマークの検索機能をブログ検索機能として利用できるという二次的なメリットもありそうです (つーか、3ユーザがブックマークしないとダメか?)。
です。

自分の書いたエントリを自動的にブックマークに追加してくれるのでそれだけで1user追加されるのですぐ、というわけでなくても「いずれきっと」効果を発揮してくれると思います。

ここからAddToHatenaBookmark.zipをダウンロードしてプラグインのディレクトリに放り込むだけなんですが、ちょっと問題が出ました。
Can't locate loadable object for module DateTime in @INC (@INC contains: ~
というようなエラーが発生して、プラグインの設定画面で正しく表示されない。 これは、DateTimeモジュールというPerlのモジュールが正しく組み込まれていない、というかMTのディレクトリにあるDateTimeモジュールを使おうとして(mt/extlibディレクトリにある)、エラーとなったというもの。 サーバで同モジュールを組み込むことで解決できました。 FedoraCore5+x86_64なのでMTの用意したモジュールではダメだったのかも。 手順としては、
extlib/DateTime/
extlib/DateTime.pm
extlib/DateTimePP.pm
extlib/DateTimePPExtra.pm
をどこかのディレクトリにmvで退避しておいて、
yum install perl-DateTime
とするだけでした。(ogawaさん、ありがとうございました) 今後同様なエラーで試せる手順だと思います。

さて、このプラグインを有効にして、プラグインの設定画面でユーザIDとパスワードを指定すれば、エントリを書いたり更新したりするだけで自動的にブックマークされます。
確認方法はMT管理画面の「ログ」を見れば出ています。

[AddToHatenaBookmark] updateEntry suceeded: http://b.hatena.ne.jp/atom/edit/3405559
また、既にはてなブックマークに登録されているエントリでも更新するとはてなへ「追加」に行きますが、既に登録済みであれば自動でスキップされます(重複登録されることはありません)。
[AddToHatenaBookmark] updateEntry skipped: http://b.hatena.ne.jp/atom/edit/3405989
実際にはてなの自分のブックマークを見ると下の赤い四角の枠内ように自動的に追加されてます。
bookmark.jpg

その際に、タグのところに表示される言葉は、エントリの「キーワード」に指定すると自動的にタグ付けされるのでこれも便利です。(但し、できれば日本語は避けたほうがいいみたい)

キーワード欄の解釈方法はTagwireプラグインと共通です。ブラケット[]、シングルクォート・ダブルクォートで囲まれた文字列は一個のタグとして認識します。また、「;,|」は区切り文字として機能します。キーワード欄に「;,|」が含まれない場合には空白文字が区切り文字として機能します。

下記の例はすべて「Movable Type」と「Plugin」という二個のタグとして認識する。
"Movable Type" Plugin
Movable Type, Plugin
Movable Type|Plugin|
[Movable Type][Plugin]
あとこのプラグインとは別の話として、自分としては、
user.jpg

のようにエントリの下に上図赤丸みたいに表示したいのですが、これはどうやったらできるんでしょう?

その他参考URL:たねちゃんズ12: 初期化ってレベルじゃねぇぞ!

コピペ用リンク

このエントリーのトラックバックURL:


このエントリーへのリンクURLを含むHTML:

同じカテゴリの記事

トラックバック

コメント (4)

たねちゃん's website

私が薦めたのに言うのも何だが、はてな武装化してきたな(笑)

ちょっと使ってる人から言うとだね、既にはてなブックマークに
登録されているエントリーの場合は重複登録される事は無いけど
感覚としては「上書き」って表現が適してる感じかなと思うょ!
試しに一度登録されたエントリーのタグ(キーワードでも)変えて
送ってみると、すぐ分かるから!その、登録されたエントリーの
タグの内容を変わるからさ(笑)自分のブログのエントリーの場合
私はタグをブログの方で直す様にして、統一を謀ってますが(笑)

後、別の話の事だが…これ結構探すの大変だったんだよ( つД`)
http://hatena.g.hatena.ne.jp/hatenabookmark/20061019/1161248897
ホントは今サービス提供中なのは↑これなので、これを使わない
といけないんだろぉけど、私これが嫌で今使ってる奴みたいのを
ずっと探し続けてたんだよ。これね、ある事に気付くと簡単(笑)
これテキストちゃうよ、画像だよ!って言われたら分からんか?


oscar's website

http://hatena.g.hatena.ne.jp/hatenabookmark/20060712/1152696382
「ブックマーク数を画像で取得する API の公開について」
これで良いのかな?


たねちゃん's website

Σ( ̄□ ̄;)あれまっ!?

私があれだけ必死に探して見つけられなかったモノがこぉも簡単にorz
これはまさしく、まさしくズッポシど真ん中でんなぁ( つД`)


Kazu's website

oscarさん、ありがとうございます!
助かりました(笑)

たねちゃんさん、すんまへん、
でもたねちゃんさんの言いたかったことは分かってましたよ。
画像だよ!っていうところ。


コメントを投稿



RSS

Add to goo
Add to google

はてなRSS
feedpath
Subscribe in Bloglines
Subscribe with livedoor Reader




Tag cloud

お勧め!