blosxomでtagging #5

Posted by Gosuke Miyashita Tue, 19 Apr 2005 14:19:50 GMT

taggingプラグインをアップデート。約束通り、ajax(もどき)でタグを絞り込めるように改造。xmlHttpRequestに対応しているブラウザであれば、find tagフォームに文字を入れると、前方一致でダイナミックにタグが絞り込まれる様を見ることができます。対応していないブラウザでも、文字を入れてEnterを押せば同様にタグの絞込みができます。download: taggingプラグイン

もちろん、xmlHttpRequestによる検索はこのプラグインだけでなく、Javascriptも必要です。Javascriptのコードについては、このサイトのソースをご参照下さい。

これで大体欲しい機能は実装できたので、後はいじるとすると、バグフィックスとかパフォーマンス改善とか、その辺りかな。yuuさんからコメントでStorableモジュールを使わないで済むコードを頂いたのですが、こちらのコードに取り込むのはやめにしました。理由は、

  • Storableモジュールはperl5.8では標準で入ってるらしい。いまどき5.8が使えない環境は少ないだろう。
  • 今後キャッシュデータが増えたり、データ構造を変えたりするかもしれないので、その度にシリアライズルーチンを変更するのも面倒。それならば汎用的なシリアライザを使ったほうが良いだろう。

といったところです。yuuさん、せっかく頂いたのに申し訳ありません。

ちゃんとドキュメントつくらないとなぁ…

Trackbacks

Use the following link to trackback from your own site:
http://blog.mizzy.org/articles/trackback/281

Comments

Leave a response

Comments