・TagCloudページ作成(参考記事:TagwireでTagCloud)
TagCloudページのJavascriptのテンプレートを公開されていたので、これを参考にカスタマイズ。
このテンプレートはもともとキーワードをタグに変換するTagwire Plugin用なので、タギング機能が標準搭載されているMT3.3にはそのまま使用できず。
このテンプレートでは、<$MTTagDate$>でそのタグの最終使用日付を取得して適用する字色変えてるけど、3.3では使用不可なので、使用回数で文字色を変えるように代用。
<追記:8月14日 MT3.3タグ用のプラグインがアップされていたので、インストールしてテンプレートは元に戻した。>
・MT3.31用パッチ(参考記事:MT 3.31のMTEntryTagsの性能バグ)
言われて見れば3.31に変えてタグ機能使い始めてから再構築のスピードが遅くなってた。1エントリーの再構築毎にすべてのタグ情報をデータベースに取りにいっちゃうってのが原因らしい。なるほど。
確かにパッチ当てたらずいぶんと早くなった気がする。
MT3.3はリリースされてすぐにパッケージに不足があって再ダウンロード求められたり、一週間もたたずに不具合が見つかってバージョン3.31がリリースされたりと、結構どうしようもない状況ですね。
でも不具合が見つかるとすぐにパッチが出たりとか、Pluginが大量に開発されたりとか、やっぱり技術者にとってはおもしろい題材なんだろうな。
まだほとんど理解できてないけど、結構MTいじり始めて長いし(3年以上)、そろそろそういうのにも手を出してみようかな~

