textpatternのバグ(不具合)?
2006/10/09 | SNS/CMS/ブログ
最近気に入って使っているブログツールtextpatternだが、いくつか不具合がある。
○その1 日本語でカテゴリが追加できない
理由は調べていないからわからないけれど、日本語でカテゴリ追加ができない。でも一旦英数字でカテゴリを追加して、追加したカテゴリを修正する際に日本語で入力すれば、こちらは上手くいく。理由はどうあれ、とりあえずそれで困らないので、パッチの作成はやんない。
○その2 カテゴリリストを表示させると、URLがマルチバイト文字になる
textpatternでテンプレートを編集するには、独自に用意されたタグを使用する。ここでカテゴリのリストを表示させると、どうやっても当該カテゴリへのリンクURLが「マルチバイト文字をエンコードしたもの」になってしまう。よくよく調べたら、おそらくこれはtextpatternのバグといっていいだろう。textpatternはいろいろな言語に対応していて、各用語はデータベースに登録されている。テーブル「txp_lang」に保存されているのだが、その中でフィールド名「name」の値が「category」、「data」の値が「カテゴリ」となっている値があるはずだ。ここで「data」の値を「category」とすればURL表記も「category」になった。・・・これはやっぱりバグだよね。
うん。でもやっぱりいいツールだ。すっかり気に入って使っている。いいCMSになるよう仕上げていきたいものだ。