Ktai Styleタグの投稿

Ktai Style 次期リリース候補2.0.0-rc3配付
絵文字対応の WordPress 携帯対応プラグイン「Ktai Style」の次期リリース候補版 2.0.0-rc3 を配付いたします。リリース候補その2からの変更点は以下の通りです。
- モバゲータウン、はてなモバイルゲートウェイからのクロールを検索エンジンとして認識するようにしました。
- FOMA SO902iWP+ をドコモ端末として判定していなかったバグを修正しました。
- 管理機能のいくつかのバグを修正しました。
mbstring.encoding_translation = Onの環境でも文字化けしないようにしました。
文字エンコーンディング変換機能を大胆にいじって文字化け退散を図りました。っひょっとすると環境によっては逆に文字化けが発生しているかもしれません。その場合はご報告をお願いいたします。
Ktai Style 2.0.0 正式版は3月21日(日)のリリースを予定しています。WordBench 川崎の勉強会でリリース作業を実演する予定です。
Ktai Style 次期リリース候補2.0.0-rc2配付
絵文字対応の WordPress 携帯対応プラグイン「Ktai Style」の次期リリース候補版 2.0.0-rc2 を配付いたします。rc1からリリース候補その2への変更点は以下の通りです。
- 附属テーマにおいて、コメント投稿フォームにあるログアウトのリンクをクリックしたとき、ログイン画面に戻るのではなく、元の投稿フォームに戻るようにしました。
- 自身のブログへのリンク先URLのホスト名部分を省略する処理がうまく動いていなかったのを修正しました。
- ログイン画面を表示しようとすると「投稿が見つかりませんでした」のエラーになる (wordpress.org からダウンロードした zip ファイルのみの不具合)
なんと、wordpress.org からダウンロードできる zip ファイル (WordPress のプラグイン管理パネルから自動アップデートする場合も含む) は、ログインができない不具合がありました。それを修正しています。

携帯対応プラグイン Ktai Style バージョン 1.81 リリースおよび次期リリース候補2.0.0-rc1配付
絵文字対応の WordPress 携帯対応プラグイン「Ktai Style」の安定版バージョン 1.82 をリリースいたします。また、次期リリース候補版 2.0.0-rc1 も配付いたします。1.81 から 1.82 への変更点は次の通りです。
- WordPress 2.5.x でも動くようにしました。
- au 新機種およびイー・モバイル H31IA に対応しました。
- WP LaTeX プラグインが出力する数式画像をそのまま表示させるようにしました。
- 検索エンジンに対しては外部サイトへのリンクを中継ページ経由ではなく直接リンクするようにしました (時間がたつと中継ページへのリンクがエラーになるため)。
- 設定パネルで「投稿・コメントの日時書式」の設定を変更しようとしても反映されない不具合を修正しました (Ktai Style 1.80, 1.81 の不具合)。
- WordPress の管理パネルから Ktai Style プラグインの削除が正しく行えない不具合を修正しました。
- 携帯管理パネルで、投稿/ページ/コメントに入力したバックスラッシュが消えてしまう不具合を修正しました (これは SQL インジェクション脆弱性ではありません)。
- ks_in_network() を au およびウィルコムの IP アドレス帯域変更に対応させました。
- ks_image_alignment フィルターを ktai_image_alignment に名称変更しました。
安定版 (WordPress 2.5〜2.8.6 用): ktai_style182.zip (538.2 KB)
2010-3-6 21:35ごろ、投稿・ページ・コメント編集でバックスラッシュが消えるバグを修正した版に差し替えました
2.0.0ベータ3からリリース候補その1への変更点は以下の通りです。
- 動作対象を WordPress 2.8 以降としました。
- クッキー未対応端末のうち、ドコモ FOMA のiモードブラウザ1端末でのログイン機能を復活させました。
- au 新機種に対応しました。
- WP LaTeX プラグインが出力する数式画像をそのまま表示させるようにしました。
- 検索エンジンに対しては外部サイトへのリンクを中継ページ経由ではなく直接リンクするようにしました (時間がたつと中継ページへのリンクがエラーになるため)。
- 設定パネルで「投稿・コメントの日時書式」の設定を変更しようとしても反映されない不具合を修正しました (Ktai Style 1.80, 1.81 の不具合)。
- WordPress の管理パネルから Ktai Style プラグインの削除が正しく行えない不具合を修正しました。
- 携帯管理パネルで、投稿/ページ/コメントに入力したバックスラッシュが消えてしまう不具合を修正しました (これは SQL インジェクション脆弱性ではありません)。
- ks_in_network() を au およびウィルコムの IP アドレス帯域変更に対応させました。
ks_term_name()は、デフォルトで携帯用検索エンジンの名前を返すようにしました。検索エンジンが名乗る携帯端末名を取得する場合はks_term_name(KTAI_NOT_ECHO, false);としてください。
開発版 (WordPress 2.9 以降はこちらが必須):
→リリース候補その2を出しました
公式プラグインディレクトリーからは常に最新版のダウンロード
Ktai Style の 1.xx 系統のメンテナンスリリースとして 1.82 を出しました。1.81 の不具合修正および、サポートの手間を簡単にするため、WordPress 2.5.x での動作を復活させました。そのかわり、Ktai Style 2 系統は WordPress 2.7.1 以前を切り捨てました。

Ktai Style 2.0.0-beta3 配布
Ktai Style の次期バージョン 2.0.0 のベータ版その3を配布いたします。2.0.0ベータ2からの変更点は以下の通りです。
- 携帯テーマの選択を、スクリーンショットの一覧から選択できるようにしました。ただし、キャリア別テーマの設定は従来通りプルダウンメニューです。
- 管理機能をクッキー対応端末 (ドコモ mova、ソフトバンク PDC *以外* の多くの端末) のみの提供としました。
- ログイン状態のまま携帯サイトを閲覧できるようにしました。
- コメント投稿時にログインしたときも、ログイン状態を継続するようにしました。
- 自身が編集できる投稿・ページ・コメントについては、閲覧時に「編集」リンクが出るようにしました。
- イー・モバイル H31IA に対応しました。
ks_login_link()の before パラメーターの初期値を空白に変更しました。
今回は、管理機能をクッキー対応端末に限定することによるコードのクリーンアップ、携帯テーマをスクリーンショットから選べる機能の導入です。テーマ作者のみなさんは、ぜひとも screenshot.png/jpg/gif いずれかのファイルでサンプル画面を作ってください。240×600px が推奨です。

Ktai Style 2.0.0-beta2 配布
Ktai Style の次期バージョン 2.0.0 のベータ版その2を配布いたします。2.0.0ベータ1からの変更点は以下の通りです。
- 配布サイトを WordPress 公式プラグインディレクトリーに変更しました。WordPress Plugins/JSeries は日本語での説明を行うページとして継続利用します。(本ベータ版はまだ SourceForge.JP からの配布を併用します)
- 設定パネルを独立した「携帯出力」メニューとして分離し、動作/テーマ/色と書式/設定の削除のサブメニューとして細分化しました。
- inc, config ディレクトリーを作っていくつかの PHP ファイルを移動させました。
今回は、管理パネルの刷新と大幅なコードのクリーンアップを行いました。設定項目が増えて分かりずらくなっていたため、「携帯表示」という独立したメニューを作り設定内容をサブメニューに細分化しました。これにより、メニューアイコンが必要となりましたが、適当に作ってみました。もっといいアイコンが作れる、という方はぜひ送ってください。
今バージョンから、公式プラグインディレクトリーの SVN リポジトリーにも投入しています。これにより、WordPress の管理パネルからのインストールも可能になりました。


Ktai Style 2.0.0-beta1 配布
Ktai Style の次期バージョン 2.0.0 のベータ版その1を配布いたします。1.81からの変更点は以下の通りです。
- クッキー対応端末 (ドコモ mova、ソフトバンク PDC *以外* の多くの端末) において、ログインしたままウェブログ閲覧ができるようにしました。
- コメント投稿時にログインしたときも、ログイン状態を継続するようにしました。
- 自身が編集できる投稿・ページについては、閲覧時に「編集」リンクが出るようにしました。
- WordPress 2.9 のゴミ箱機能に対応しました。
- 独自フィルターフックの名称を XXXXX/ktai_style.php → ktai_XXXXX に変更しました。当面は従来の名称が使えますが、早い目に変更をお願いします。
- redir/ktai_style.php フィルターを廃止しました。redir.php テンプレートをご利用ください。
- Ktai Style 1.00 から導入した、
get_stylesheet(), get_template(), load_theme_textdomain()等の結果を携帯テーマに振り替える機構を廃止しました。これらのテンプレートタグは PC 向けテーマを返します。 - WordPress 2.8 以降において、ドコモ mova およびソフトバンク PDC 端末の場合、投稿を削除するなどの確認画面で「はい」をクリックしても正常に処理されない不具合を改善しました。
- WordPress 2.9 にて、時々 PC 閲覧時に携帯テーマをロードしようとして白紙画面または PHP エラーになる現象に対処しました。
- WordPress 2.9 において、携帯管理パネルの投稿一覧/ページ一覧におけるコメント数が不正 (コメント0件なのに「2」と表示される等) になる現象に対処しました。
- 定数「KS_なんちゃら」のすべてを「KTAI_なんちゃら」に変更しました。
今回は、WordPress 2.9 対応の強化および、懸案事項だった「ログインしつつウェブログ閲覧」機能の導入です。当初は WordPress 2.9 での不具合 (時々 PC 閲覧時に携帯テーマをロードしようとして白紙画面または PHP エラーになる) に対応させて「Ktai Style 1.82」として出すつもりでした。しかし、これへの対応のためには「Ktai Style 1.00 から導入した、get_stylesheet(), get_template(), load_theme_textdomain() 等の結果を携帯テーマに振り替える機構」を廃止する必要があると判明しました。これをやってしまうと、少なくとも「Ktai Style 1.90」にしなければなりませんでした。作り込みを行なっていた WordPress 2.9 でのゴミ箱対応も盛り込めば「1.90」を名乗るにはふさわしい内容と思えました。
これくらいで機能追加をやめておけばよかったのですが、「ログインしつつウェブログ閲覧」をクッキ対応端末に限る (==iモードブラウザ1端末を見捨てる) ことにして実装してみました。クッキー対応端末に限れば実装が簡単になることは以前から分かっていましたが、いざやってみると、少々落し穴がありつつも順調に作ることができました。とりあえず形になったので「2.0.0 ベータ1」として公開する次第です。今回は別途配布のテーマもすべて入れてあります。
当然ながら、「ログインしての閲覧」ができることで最大のメリットは携帯向け P2 テーマがやっと実力を発揮できることでしょう。今回、携帯 P2 テーマをテストするためのデモサイトを作りました。ぜひともユーザー登録の上、実験をお願いいたします。

Ktai Style テーマ配布を独立プロジェクト化
このたび、SourceForge.JP 上で Ktai Style のテーマ配布プロジェクトを WordPress Plugins/JSeries から独立させました。同時に、Arege, Blue Ocean, iPotch, Photolog, Spanner テーマを Ktai Style 1.81 対応にアップデートしました。携帯 P2 テーマはしばらくお待ちください。
とりあえず新規プロジェクト登録およびリリースファイルを新しいプロジェクトに入れただけです。今後、テーマ配布ページを独立したサイトとし、WordPress 公式テーマディレクトリーのようにテーマを簡単に選べるようにする予定です。
「携帯テーマを作ったので登録してほしい」という方は、まず SourceForge.JP に登録した上で、連絡をください。

携帯対応プラグイン Ktai Style バージョン 1.81 リリース
絵文字対応の WordPress 携帯対応プラグイン「Ktai Style」の安定版バージョン 1.81 をリリースいたします。1.80 からの変更点は次の通りです。
- 携帯対応ブログの URL として、新たに ドリコムブログ、忍者ブログ(blog.shinobi.jp ドメインのみ) の URL を認識するようにしました。これらのブログは中継ページを出さずに直接リンクします。
- WP Super Cache への対応方法を変更しました。これにより、Ktai Style 1.80 において、WP Super Cache と併用したときに発生していた不具合が解消されます (チケット#19919)。
- サーバーの PHP が 5.1 以降、かつ、タイムゾーンの設定が世界標準時よりもプラス (グリニッジ子午線より東の地域) の場合、WordPress 2.9 において携帯管理機構にログインできないことがある不具合を改善しました。
- Ktai Style 1.80 において、ビジュアルエディタで img 要素の class 属性が消えることがある問題、<!–more–> が挿入できない問題を修正しました。(チケット#19918)
- Ktai Style 1.80 において、携帯の管理パネルからコメント返信ができなかった不具合を修正しました。
- Ktai Style 1.72〜1.80 において、コメント投稿で携帯端末情報 (iモードID、EZ番号等) を必須と設定した場合、携帯端末情報が送信されなかったときのエラーが日本語化されていない不具合を修正しました。
- WordPress 2.8 以降において、コメントとトラックバック・ピンバックを混在表示させているとき、コメント種別がローカライズされず [Comment] と表示される不具合を修正しました。
- Classic テーマのコメント表を WordPress 2.7 以降の見た目を WordPress 2.6.5 以前の見た目に似せるようにしました。(従来は Default テーマのコメント表示に似てしまっていました)
- redir.php テンプレートの仕様を変更し、KS_ALWAYS_RELAY_PAGE を true に設定した場合、携帯サイトの URL と PC サイトの URL が違うにかかわらず「訪問先のサイトは同じ URL で携帯表示があります」という表示になる不具合を修正しました。
- Ktai Style 1.80 において、
ks_content(), ks_get_content()で文字数指定したとき、「続きを読む…」ではなく単なる [...] が出力されるようにした仕様変更をやめて、Ktai Style 1.74 までの挙動に戻しました。(チケット#19917) - 定数「KS_なんちゃら」の一部を「KTAI_なんちゃら」に変更しました。自作テーマに関するものは
KS_ALWAYS_RELAY_PAGE → KTAI_ALWAYS_RELAY_PAGE, KS_ADMIN_MODE → KTAI_ADMIN_MODEのみです。
クリスマスリリースで御届けした今回ですが、主にバグフィックスです。特に Ktai Style 1.80 で作り込んでしまったバグを直しています。1.80 利用者の方はお手数ですが更新をお願いいたします。
WordPress 2.9 のゴミ箱対応は、Ktai Style 1.82 での採用を予定しています。ご期待ください。

Ktai Style 1.81 ベータ2配布
Ktai Style の次期バージョン 1.81 のベータ版その2を配布いたします。1.81 ベータ1からの変更点は以下の通りです。
- サーバーの PHP が 5.1 以降、かつ、タイムゾーンの設定が世界標準時よりもプラス (グリニッジ子午線より東の地域) の場合、WordPress 2.9 において携帯管理機構にログインできないことがある不具合を改善しました。
- WP Super Cache への対応方法を変更しました (ベータ1よりもさらに改善)。これにより、Ktai Style 1.80 において、WP Super Cache と併用したときに発生していた不具合が解消されます (チケット#19919)。
- Ktai Style 1.80 において、
ks_content(), ks_get_content()で文字数指定したとき、「続きを読む…」ではなく単なる [...] が出力されるようにした仕様変更をやめて、Ktai Style 1.74 までの挙動に戻しました。(チケット#19917) - Ktai Style 1.80 において、携帯の管理パネルからコメント返信ができなかった不具合を修正しました。
今回は WordPress 2.9 + PHP 5.1 以降でログインできないことがある問題に対応しました。ただし、WordPress 2.9 の新機能であるゴミ箱機能にはまだ対応していません。Ktai Style 1.82 以降で対応予定です。
[追記] Ktai Style 1.81-beta1 と beta2 では WP Super Cache の対応方法を変更し、Ktai Style Support を disabled にしたとき元の wp_cache_mobile_browsers に戻すようにしています。ただし、beta1 → beta2 にアップデートしたときは、このリストア機能がうまく働きません。ご了承ください。気になる方は、Ktai Style Support を disabled にしてから、手動で wp-content/wp-cache-config.php を修正してください。

上に戻る







