Yuriko.Net 個別記事

2008-04-12
晴れ

Ktai Style の新たなバグ

ゆりこ による 22:14:01 の投稿
カテゴリー: WordPressハック
タグ: , , ,

4月以降、WordPress 日本語フォーラムが活気を帯びていて、Ktai Style に関する質問も多く出るようになってきました。拙作のプラグインが広く使われるのはうれしいことですが、バグ報告が上がってくるのは悲しいことです。

しかも、報告されたバグは「白紙ページになる」「title 要素が文字化け」という手強いもので、解明は難航しています。Ktai Style は「PHP 5.2.0 以降対応」という凶悪仕様が幸いして PHP のバージョン違いによる問題は少ないのですが、多種多様なウェブログを携帯向けに変換するという宿命で、元のコンテンツによっては不具合が出てしまいます。

現在、1.30 の不具合を修正したバージョン 1.31 を制作していますが、この2点のバグ対応を盛り込めるかどうかは微妙なところです。両者とも質問者からの追加情報待ちで、それがないと対策しようがありませんので……。

なお、バージョン 1.31 は、バグ修正以外に次の改善を予定しています。

  • コメント一覧画面で、コメント投稿者の名前からサイト URL にリンク、もしくはトラックバック・ピンバック元サイト名からサイト URL にリンクするようにしました (従来はリンクせず名前だけ表示していました)。
  • コメント編集画面で、個体識別番号を要求したときに取得した端末番号・USIM 番号や契約者IDが見られるようにしました (PC 向け管理パネルでは WordPress 2.5 以降に対応、携帯管理画面では WordPress 2.2 以降対応)。
  • iモードID通知をオフにしている端末に対しては、端末製造番号を要求するようにしました。

1番目は、「外部リンクを全て削除」という初期仕様が、コメント一覧画面ではそのままだたったことの対応です。本文に対しては、「外部リンクを中継ページ経由のリンクに変換」と仕様変更したのに、コメント一覧画面では適用していなかったという……。

[追記] 「title 要素が文字化け」の方は、「PHP 5.1.6 で稼動させていた」のが理由でした。しかし、報告者は「Ktai Style 1.21 ならば動いていた」ということで、謎は残ります。まあでも、動作確認していないバージョンの PHP ということで、とりあえずクローズですね。

[追記 2008-04-18] 「白紙ページになる」「title 要素の文字化け」ですが、両方ともAll in ONe SEO Pack が原因っぽいです。確かに All in One SEO Pack のソースを追ってみると、白紙になるか文字化けするかの現象が発生しそうです。正直、このプラグインの実装が凶悪すぎるのですが、なんとか対策してみますか。

トラックバック・コメント »

コメントはありません。

上に戻る

※スパム対策プラグインの影響により、すぐにトラックバックが反映されない場合があります。お手数ですが、半日ほど待ってみてください。

コメント投稿

※発言の責任を明確にするため「名無し」「通りすがり」「匿名希望」等の匿名は不可とします。捨てハンドルでもいいので必ず名乗ってください。
XHTML (使えるタグ): <a href="" title="" ktai=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> .
※スパム対策プラグインの影響により、すぐにコメント内容が表示されない場合があります。お手数ですが、半日ほど待ってみてください。

上に戻る