このブログでは、はてなブックマークの情報を1日1回エントリにしてアップしているんですが、
MovableTypeを3.3に上げて純正のタグエリアを使用するようになって、
アップ用プログラムのちょっとした不備が表面化しました。
というのも、アップ時に利用しているNet::MovableTypeモジュールにはタグ登録用の手段がなく、
そのままだと、自動的に作成されたエントリにタグを付けることが出来ないからです。
(CPANの最新版のドキュメント読んでも用意されてないから…ないんだと思う)
解決策として取り得る方法としては例えば以下の3つが考えられるでしょう。
- Net::MovableTypeを独自に拡張する
- アップ用プログラムを拡張してタグを登録→再構築する
- タグ登録→再構築プログラムを別途用意して運用する
1番目はさすがに…自信がないです。
MovableType側の仕様は固まっているわけなので、注意深くテストを行った上で実装すれば、
僕でも出来なくはないと思いますがすぐというわけには。
現実的かつ一番やりたかったのは2番目なのですが、
そのテスト的な意味合いも含めて、3番目のプログラムを作成してみました。
追記。
Ogawaさんから、それKeywordsAsTags_Pluginで出来るよ、と情報をいただきました。
あああ!それってそうやって使うんですね!
失念っていうレベルじゃねーな;
ありがとうございます!
…というわけで、試した上で別エントリアップする予定です。
続きを読む