Ktai Styleタグの投稿

Ktai Style 1.74 ベータ2配布
Ktai Style 次期バージョン 1.74 のベータ版 (その2) を配布いたします。1.74 ベータ1 からの変更点は以下の通りです。
- WordPress 2.8 で、コメント投稿時に匿名ユーザーでログイン状態になることがある不具合を修正しました。
プラグイン本体の修正はバージョン番号だけで、附属テーマの comments.php を修正しています。したがって、自作テーマを使っている人は、本ベータ版を使わずに comments.php を修正するだけで構いません。修正方法は、$user_ID を使っている箇所 (4〜6箇所) をすべて is_user_logged_in() に変更します。

Ktai Style 1.74 ベータ1配布
Ktai Style 次期バージョン 1.74 のベータ版 (その1) を配布いたします。1.73 からの変更点は以下の通りです。
- WordPress 2.8 で、一部英語表示が残ってしまう不具合を修正しました。
- Ktai Style による警告画面 (外部サイトへのリンクを辿るとき、コメントや投稿を削除するときなど) が PHP エラーにより白紙画面になってしまう不具合を修正しました (Ktai Style 1.73 のみ発生)。
1.73 において、ks_die() 関数による警告画面が PHP エラーもしくは白紙画面になるという重大バグがありました。さらに WordPress 2.8 では、管理機能で一部英語が残るという問題があったため、それを直しています。WordPress 2.8 日本語版がリリースされたらそのへんの動作確認して正式リリースとします。

WordPress 2.8 がリリースされた
本日、WordPress 2.8 “Baker” がリリースされました。当初4月リリースの予定だったものが、2か月も遅延してしまいました。それだけに、完成度の方は期待できそうです。機能的・見た目的には 2.7.1 からの変化は少なそうですが、細かいバグが取れていることに期待しましょう。プラグイン/テーマ開発者としては、一新されたウィジェット API の学習が急務ですね。わたしもあまりよく分かってないので、これから調査します。
なお、わたしが開発・配布しているプラグインの互換性については、鋭意調査していきます。重大な不具合があれば、適宜アップデートいたします。少なくとも、Ktai Style, Ktai Entry は問題なく動作しそうです。ただし、Ktai Style の管理機能については、Approved, Pending, Spam という文言が英語で残ることがあります。そもそも、警告画面 (ks_die() 関数) を出そうとすると PHP のエラーで白紙になる不具合があるため、早急に WP 2.8 対応も行なった 1.74 を出すこととします。
Force Wave Dash は、そもそも 2.7 でもうまく動かないらしいため、WordPress 2.8 でもダメかもしれません。

携帯対応プラグイン Ktai Style バージョン 1.73, 1.49 リリース
絵文字対応の WordPress 携帯対応プラグイン「Ktai Style」の安定版バージョン 1.73 および旧安定版 1.49 をリリースいたします。1.72→1.73 の変更点は次の通りです。
- コメントフォーム、外部サイトへの中継ページ、その他警告ページは、メタタグとして
<meta name="robots" content="noindex,nofollow" />を出力するようにしました。 - 外部サイトへのリンク時、携帯サイトの URL 検出がまれに失敗することがある現象を修正しました。
- WordPress アドレス (wpurl) とブログのアドレス (home url) でホスト部が異なるとき、画像の表示ができなかったり管理パネルに入れないなどの不具合を修正しました。
- ドコモ mova, ソフトバンク PDC で、投稿管理画面が「ページが大きすぎる」エラーを出にくくなるよう調整しました。
ks_term_name()が au の新機種に対応しました。ks_in_network()が EZweb の IP アドレス追加に対応しました。また、iモード端末のIP帯域の誤記を修正しました。
1.48→1.49 への変更点は以下の通りです。
- コメントフォーム、外部サイトへの中継ページ、その他警告ページは、メタタグとして
<meta name="robots" content="noindex,nofollow" />を出力するようにしました。 - 外部サイトへのリンク時、携帯サイトの URL 検出がまれに失敗することがある現象を修正しました。
- WordPress アドレス (wpurl) とブログのアドレス (home url) でホスト部が異なるとき、画像の表示ができなかったり管理パネルに入れないなどの不具合を修正しました。
- フロントページを固定ページにしたとき、フッターに「最新記事」へのリンクを出すようにしました。
- ブログで文字列検索した結果を
ks_posts_nav_dropdown()によるポップアップ (プルダウン) 式ナビゲーションで移動したとき、検索文字列が化ける不具合を修正しました。(例えば、携帯」で検索させて他のページに移動すると「g」という文字列による検索になってしまう) - 投稿者別の表示をさせたとき (URL が ?author=1 とか /author/admin/ などの場合)、タイトルに投稿者名が表示されず「による投稿」となっていた不具合を修正しました (自作テーマの場合、テンプレートの修正が必要です。
ks_term_name()が au の新機種に対応しました。ks_in_network()が EZweb の IP アドレス追加に対応しました。また、iモード端末のIP帯域の誤記を修正しました。
今回は、au の IP アドレス変更と新機種対応およびバグフィックスです。次は大幅な機能追加を入れて 1.80 もしくは 2.0 にする予定です。

Ktai Style 1.73 ベータ2配布
Ktai Style 次期バージョン 1.73 のベータ版 (その2) を配布いたします。1.73 ベータ1 からの変更点は以下の通りです。
- WordPress アドレス (wpurl) とブログのアドレス (home url) でホスト部が異なるとき、画像の表示ができなかったり管理パネルに入れないなどの不具合を修正しました。
beta1 にはまだバグがあったので直しました。実は、wpurl と home url が異なるときの処理は beta1 から入れていましたが、動作チェックが甘かったものです。きちんと確認してみると、実装がまずいことが判明したので、かなりいじって直しました。
WordPress 2.8 ベータ1が出ましたが、Ktai Style の動作に問題はなさそうです。2.8 自体のバグはいっぱいありそうですが
Ktai Style 1.73 ベータ1配布
Ktai Style 次期バージョン 1.73 のベータ版 (その1) を配布いたします。1.72 からの変更点は以下の通りです。
- コメントフォーム、外部サイトへの中継ページ、その他警告ページは、メタタグとして
<meta name="robots" content="noindex,nofollow" />を出力するようにしました。 - 外部サイトへのリンク時、携帯サイトの URL 検出がまれに失敗することがある現象を修正しました。
ks_term_name()が au の新機種に対応しました。ks_in_network()が EZweb の IP アドレス追加に対応しました。また、iモード端末のIP帯域の誤記を修正しました。
1.72 にあった細かいバグの修正および、5月11月に実施された EZweb の IP アドレス帯域追加の対応を行なっています。1.73 のテストがうまくいけば、1.4x 系統も 1.49 としてリリース予定です (IP アドレス追加は、使い方によってはセキュリティーにかかわる修正なので)。

携帯対応プラグイン Ktai Style バージョン 1.72 リリース
絵文字対応の WordPress 携帯対応プラグイン「Ktai Style」の安定版バージョン 1.72 をリリースいたします。1.71→1.72 の変更点は次の通りです。
- 各テーマの header.php の
$ks_settings['list_pages']で規定しているページ一覧の表示順序を、ページタイトル順にしました (従来は ページ ID 順でした)。 ks_pages_menu()の第4引数にパラメーターを入れても認識されなかった不具合を修正しました (Ktai Style 1.71 でのバグ)。ks_posts_nav_multi()が、最初と末尾ページへのリンクしか出なくなっていた不具合を修正しました (Ktai Style 1.71 でのバグ)。- 附属テーマすべてに対し、コメントのページ分割表示を設定している場合でコメントが1ページに収まるとき、余計な空行が出ないようにしました。
- Default テーマの header.php で
$ks_settings['list_pages']を設定しても、footer.php でのページ一覧表示に反映されない不具合を修正しました。また、(WordPress 2.7 以降で搭載された) コメントのページ分割表示を行なっている場合、コメント番号がページをまたがって連番になるようにしました (従来は各ページで1番から始まっていました)。 - スタイルシートを利用した携帯テーマを使っている場合、mixi モバイルからアクセスできない現象があったのを改善しました。
ks_comments_link()で、icon 引数を''に設定した場合、コメントなしの場合の文字列を「0」(数字の零1文字) にしても「0」という表示ではなく、コメント数表示自体がされない不具合を修正しました。- 携帯テーマで font タグの開きタグと閉じタグの釣り合いが取れていない場合、不正な文字が残ってしまい、XHTML 出力が乱れることがある不具合を修正しました。
今回も、バグフィックスです。1.71 での改修が不十分でした。同時に、1.72 ベータ版で同梱していた P2 テーマ携帯版ですが、こちらも微調整の上、公開しています。P2 テーマ採用サイトがいくつかあって(カイ士伝 P2 Version、川柳戦)、なかなかオモロイのですが、これが携帯でも同じように見えるというのは楽しいですね。P2 のよさを引き出すには、ログインしてのブログ閲覧や携帯からのユーザー登録ができないといけませんが、早めに実装したいと思います。
なお、WordPress 2.3 以前用の 1.4x ブランチですが、今回はアップデートはありません。

携帯テーマ Arege, iPotch, Photolog アップデート
さきほど、携帯テーマの Arege, iPotch, Photolog をアップデートしました。それぞれ以下のような更新内容です。
- Arege
-
- header.php で定義している $ks_settings['list_pages'] 引数のデフォルトを post_title に変更。
- コメントを複数ページに分割しているときの表示を調整。
- iPotch
-
- ページ一覧用のオプションを header.php に分離。
- リンク一覧で、外部サイトを示すアイコンを削除。
- コメントを複数ページに分割しているときの表示を調整。
- Photolog
-
- Ktai Style 1.71 対応
- コメントを複数ページに分割しているときの表示を調整。
Arege: arege101.zip (16.1KB)
iPotch: ipotch102.zip (15.8KB)
Photolog: photolog110.zip (15.3KB)
基本的には、Ktai Style 1.72 で予定しているテーマ改造を先取りしたものです。アップデートしなくても問題はないですが、表示がより自然になります。
Ktai Style 1.72 ベータ1配布
Ktai Style 次期バージョン 1.72 のベータ版 (その1) を配布いたします。1.71 からの変更点は以下の通りです。
- 各テーマの header.php の
$ks_settings['list_pages']で規定しているページ一覧の表示順序を、ページタイトル順にしました (従来は ページ ID 順でした)。 ks_pages_menu()の第4引数にパラメーターを入れても認識されなかった不具合を修正しました (Ktai Style 1.71 でのバグ)。- 附属テーマすべてに対し、コメントのページ分割表示を設定している場合でコメントが1ページに収まるとき、余計な空行が出ないようにしました。
- Default テーマの header.php で
$ks_settings['list_pages']を設定しても、footer.php でのページ一覧表示に反映されない不具合を修正しました。 - スタイルシートを利用した携帯テーマを使っている場合、mixi モバイルからアクセスできない現象があったのを改善しました。
ks_comments_link()で、icon 引数を''に設定した場合、コメントなしの場合の文字列を「0」(数字の零1文字) にしても「0」という表示ではなく、コメント数表示自体がされない不具合を修正しました。- 携帯テーマで font タグの開きタグと閉じタグの釣り合いが取れていない場合、不正な文字が残ってしまい、XHTML 出力が乱れることがある不具合を修正しました。
4月19日 02:23 ごろ、携帯テーマ (P2 含む) を調整したものと差し替えました。
1.71 にあった細かいバグ修正です。同時に、携帯版 P2 テーマも同梱していますので、興味ある方はぜひともダウンロードしてみてください。

携帯版 P2 テーマ鋭意制作ちう
旅行記に P2 テーマを入れてみましたが、やはり携帯も同じテーマにしないと意味がないですよね。ということで、P2 テーマの携帯版も作ってみました。まだまだコメント回りとかがテスト不足であやしいですが、さっさとテストを完了させて、本日中に Ktai Style 1.72 ベータ版に同梱して配布したいと思います。P2 テーマを作っていると Ktai Style のバグでうまく動かない点があったので、Ktai Style 1.72 が必須になっています。
残念ながら、フロントページからの投稿機能とか、コメント投稿後のオートロードとかはきちんと再現できていませんが、見た目が似ているのは魅力だと思います。
このように、PC 向けテーマに類似した携帯テーマがあるとオモロいですよね。今後、メジャーな PC テーマの作者と連携してみたいと思っています。まずは、WordCamp でライトニングトークをされた「め組」さんでしょうか。
[追記] いつのまにか P2 テーマはバージョン 1.0.3 になってて、をかもとさんの日本語リソースが同梱されていました!! でも、わたしの指摘事項がさっぱり入っていません……。ひょっとすると、古いリソースを送ってしまったのかもしれませんね。あと、PHP ショートタグの問題も直っていません……。これって、Automattic が使っているウェブサーバーが short_open_tag = on ということなんですよね?? それってまずくないですか??



