2008-01-09
2008-01-04 の段階ですでに作ってはあったのですが、現状では逆に機能が落ちるだけなのでためらっていたのですが、とはいえ機能追加のための時間も費やせそうにないのでもう出すだけ出してしまいます。
tag.inc.php プラグインをアップデートしました。
- タグ追加付けが可能に(以前はタグ付けは1ページで一度のみ)
- タグクラウド専用のインターフェース tagcloud プラグインの作成(実質的には tag.inc.php 内の関数を呼んでいるだけ)
- タグ付きページリスト用のインターフェース taglist プラグインの作成(同上)
lsx ではなく taglist を使用するようになったので、今後タグ専用リスト機能を追加しやすくなります。 タグリスト専用的な機能の要望が lsx のほうに良く来ていたので分けてしまったほうが良いと判断しました。
ただし、現在の taglist は本当にリストだけしかできません。sort もできません。 将来的には lsx と taglist の共通ライブラリを作って同様の機能を提供したいところです。 それが、2008-01-04 で言っていた「lsx, contentsx, includex の書き直し」だったりしますが、やはり時間がないデス。


