Yuriko.Net 個別記事
2008-07-16

複数プラグインの有効化・無効化に未対応
先日リリースした Ktai Style 1.42 ですが、WordPress 2.6 対応が不十分だったことが分かりました。それは、複数プラグインの有効化・無効化に対応していないという問題です。Ktai Style を有効にしたとき、ログインセッション保存用のテーブルを作成し、無効にしたときテーブルを削除するのですが、複数有効化・無効化を検知していないのです。このため、Ktai Style を1つだけ無効にし、その後、他のプラグインとまとめて有効にしようとすると、携帯電話からログインできなくなってしまいます。
WP_CONTENT_DIR を移設したときの対策も思いつきましたので、それらを含めた 1.43 を WordPress 2.6 日本語版が出てからリリースすることにしましょう。Ktai Style の日本語表示は、WordPress 自体の日本語表示に一部頼っていますので、WordPress 2.6 の日本語リソースの出来具合をみないことには、Ktai Style の日本語リソースを調整できないのです……。

上に戻る
すでにチェックされているかと思いますが…WordPress 2.6日本語版でてますね
わたしは、Ktai Style 1.43を待ち、さらに世間の評判を待って2.6に移行したいと思ってますけど
WordPress 2.6 日本語版を試してみました。ローカライズが一部不自然なところはありましたが、相対的に新しいリソース文字列は少ないようで、今のところ問題点 (英語のまま出てしまう) は見つかっていません。このままだと今週中には出せそうですね。とはいえ、今週末は関西遠征なので、金曜日までに出せないと火曜日まで延びそうです
私の場合、Ktai Styleのプラグインとして、WordPressって感じです。
だから、リリースが伸びるとバージョンアップする予定が必然的に延びることになります。
連休はする事が無いので、WordPress 2.6 にバージョンアップしようと考えています。
無理言ってなんですが、なるべく金曜日までにお願いします。
よろしくお願いします。
それはそれはありがとうございます。
コードはほぼ fix していて、CVS にも上げてあります。あとは README などの調整と、WordPress ME 2.0, ME 2.2, 2.3, 2.5, 2.6 でのテストを行うのみです。今回は変更点が少ないので、さほどテストに時間をかけずに済むかと思っていますが、金曜日に間に合うかどうかはちょっと微妙です‥…。土曜日午前中になるかもしれません。
こんにちわ。
初めてコメントを書かせて頂きます。
初心者のため、支離滅裂かもしれませんがご了承ください。
WordPress2.5.1を使用し、KtaiStyle1.34を使って2か月ほどになりますが、先日急に携帯用の画像表示が出来なくなり、ページの途中までしかダウンロードせず壊れたようになってしまいました。
画像の拡張子がpngやgifだとエラーになるとのことで画像を修正、アップロードし直し、いい機会と思ってこちらで最新のktaiStyleをダウンロードしたところ、ログインとコメント投稿ができなくなりました。(記事は見れますし、ログイン以外のリンクは正常に飛びます)
あわてて元のバージョンに戻したのですが、上記のエラーは解消されず悩んでおります。
プラグインをバージョンアップする際は、停止にしてから作業を行いました。
何かお分かりでしたら、ご指導いただけると嬉しいです。
よろしくお願い致します。
ログイン画面自体がでないんでしょうか? ログイン時に「ログインセッションが生成できませんでした。」というエラーになるんでしょうか。
前者はあまり考えられないんですが、アップデートに失敗しているのかもしれません。後者の場合は、WordPress 2.5.1 でも「まとめて停止」「まとめて再有効化」すると問題が発生するのが理由かもしれません。Ktai Style だけを表の右側にある「有効にする」リンクで有効化してみてください。
ゆりこさん
言葉足らずで申し訳ございません。
コメント投稿の【送信する】ボタンと、ログインのリンクをクリックすると、
「Internal Server Error」になります。
docomoのエミュレーターで試したところ、
「無効なデータを受信しました(500)」
となりました。
プラグインの設定に関しては、まとめて停止・再有効化ではなくKtaiStyleのみを無効・再有効化しています。
えりこさん:
ひょっとすると、PHP を CGI として動作させていませんか? 他のユーザーさんで、CGI 動作のときで同じ現象について報告を受けています。PC からのコメント投稿やログインができていますでしょうか? そうだとすると、CGI として実行できるように、comments-post.php, login.php, redir.php, wp-admin/*.php に対してファイルの権限 (パーミッション) を調整してみてください (705 とか 755 にする)。ひょっとすると Ktai Style のコードは CGI 動作についてうまく対応していないのかもしれませんが、あまりそういうことはないはずですし。
ゆりこさん
ありがとうございます!無事に動くようになりました!