Ktai Style 改版履歴

●ver 0.98 (2007-12-27)
  WordPres 2.3 以降で、投稿の本文表示でのキーワードタグの表示およびタグクラウド
  の表示に対応しました。
  携帯電話キャリアごとにテーマを変更できるようにしました。
  コメント投稿時に端末識別情報 (電話機製造番号、EZ番号等) を要求できるようにしま
  した。
  各テーマに functions.php が存在するとき、読み込んで実行するようにしました。
  ドコモ FOMA で、i-mode XHTML で表示させるのをやめました (全キャリア text/html 
  で表示)。ただし、ks_use_appl_xhtml() タグを使うと、application/xhtml による表
  示になります。
  画像にウェブサイトへのリンクを張っているとき、画像へのリンクの後ろに、ウェブサ
  イトへのリンクを追加するようにしました (従来はリンクを削除していました)。
  ソフトバンク絵文字で、絵文字が続くときエスケープシーケンスを省略するようにしま
  した (わずかながらパケット節約)。
  classic テーマでは、(いわゆる) 全角カタカナを半角に変換するようにしました。
  PNG 画像や GIF 画像に class="ktai" を付与してそのまま出力させたとき、i-mode で
  は GIF 画像、Softbank PDC では PNG 画像を表示させるようにしました (あらかじめ
  同一ファイル名で PNG, GIF それぞれの画像を用意する必要があります)。
  画像に class="ktai" を付与してそのまま出力させたときでも、ページの全体サイズが
  携帯端末の表示容量を越える場合は、画像を alt テキストの内容に置換して容量制限
  に収まるようにしました。
  プラグインを有効にするとき WordPress Database Error が発生することがある問題を
  修正しました。
  Nokia, Opera Mini, PSP, Nintendo DS において、 ks_term_name() テンプレートタグ
  の出力を適切なものにしました (従来は N/A になっていた)。
  is_mobile() 関数の提供をやめて、is_ktai() 関数に一本化しました。
  独自フィルターフック raw_content, encoding_converted, split_page を定義しまし
  た。
  次のテンプレートタグを追加しました: ks_theme_url(), ks_use_appl_xhtml(), 
  ks_is_required_term_id(), ks_require_term_id_form(), ks_tags(), ks_tag_cloud()

●ver 0.97 (2007-12-15)
  テーマ切り替え機能をつけました。複数のテーマを用意しておき、簡単に使い分けるこ
  とができます。これにより、サンプルテンプレートの提供はやめました。
  外部サイトへのリンクは、一律にフルブラウザ閲覧リンクまたは中継ページ経由リンク
  に変換することとしました。
  検索結果ページで、検索語句を表示させるようにしました。
  設定パネルのデザインを少し変更しました。文字色はリアルタイムに色見本を確認でき
  るようになりました。
  admin フォルダーをサーバーに設置しなかった場合、外部サイトへのリンクがある投稿・
  ページで PHP エラーが出てしまうバグを修正しました。 
  携帯電話でログインしたとき、セッション情報として保存する端末情報 (ユーザーエー
  ジェント、端末ID、契約者ID) をハッシュ化するようにしました (セキュリティー強化)。
  次のテンプレートタグを追加しました: ks_is_loggedin(), ks_force_text_html(), 
  ks_fix_encoding_form(), ks_detect_encoding(), ks_mb_get_form() 

●ver 0.96 (2007-12-04)
  最新記事一覧やアーカイブ一覧で、タイトルの後ろにコメント数を表示するようにしま
  した。また、アーカイブでの記事一覧を番号つきリストにしました。
  コメント投稿にログインできるようにしました。コメント投稿にログインを必須とする
  サイトでも携帯電話からコメントできます。
  i-mode, EZweb、ウィルコムでの絵文字をバイナリ埋め込み方式にしました。パケット
  量がわずかに削減されます。
  外部サイトへのリンクの扱いを改善しました (ドコモでフルブラウザ非対応機種は中継
  ページを表示させるようにした etc)。
  プラグインを無効にしたとき、セッション管理用のテーブルをデータベースから削除す
  るようにしました。
  デフォルトのパーマリンク構造の場合、コメント投稿フォームが出なかったバグを修正
  しました。
  キーワードタグで日本語が使えなかった問題を修正しました。
  XHTML の文法違反があったのを修正しました。
  WordPress 確認ウィンドウの処理が不適切だったことがあるのを修正しました。
  附属テンプレートで、日本語を直接埋め込んだ箇所を大幅に減らしました。
  次のテンプレートタグを追加しました: ks_get_logout_url(), ks_session_id_form(), 
  ks_comments_post_url()
  ks_plugin_dir() タグを ks_plugin_url() に改名しました。

●ver 0.95 (2007-11-27)
  Windows Mobile など「その他」端末では、PC 表示に切り替えられるようにしました。
  (ただし、クッキー未対応端末では切り替わりません)。
  ドコモ FOMA では、i-mode XHTML で表示させるようにしました。少し見栄えが違って
  いるかもしれません。
  au の機種判別で新機種など追加しました。
  WordPress 2.3 以降では、キーワードタグの入力・編集をできるようにしました。
  XML 宣言が文法ミスだったのを修正しました。
  次のテンプレートタグを追加しました: ks_mimetype(), ks_switch_pc_view()

●ver 0.94 (2007-11-18)
  各種スマートフォン、PSP, NDS のページ容量を 50KB に拡大しました。
  新規投稿時、投稿編集時にカテゴリーを変更できるようにしました。
  デフォルトカテゴリー、メール投稿時カテゴリーの設定をできるようにしました。
  ログイン直後、画面が真っ白または PHP のエラーが表示されることがある問題を修正
  しました。
  投稿編集のカテゴリー表示で、親カテゴリーを持つカテゴリー (第2階層以下のカテゴ
  リー) が表示されない問題を修正しました。
  次のテンプレートタグを追加しました: ks_get_wp_version()

●ver 0.93 (2007-11-16)
  サイト管理機能を実装しました。新規投稿・投稿編集・コメント管理が可能です。
  PSP, Nintendo DS も携帯電話向け表示をさせるようにしました。
  Windows CE, Windows Mobile はすべて携帯電話向け表示をさせるようにしました。
  コメント投稿・新規投稿・投稿編集など、携帯電話から送信された文字列を UTF-8 に
  変換させるとき、SJIS-win ではなく SJIS とみなして変換させるようにしました (波
  ダッシュが全角チルダになるのを防ぐため)。
  WPhone Admin Plugin が存在する場合、is_mobile() 関数のかわりに is_ktai() 関数
  を定義するようにしました。
  次のテンプレートタグを追加しました: ks_login_link(), ks_admin_url(), 
  ks_mod_time(), ks_comment_datetime()
  ks_orderd_link() タグを ks_ordered_link() とスペルミス修正しました。

●ver 0.92 (2007-10-20)
  サンプルテンプレートを添付しました。
  archive.php (年月アーカイブ等の表示) において、ポップアップ (ドロップダウン) 
  メニュー式ページナビゲーションを導入しました。何十ページでも一挙に移動できます。
  alt="" 指定された画像や 1x1 ピクセルの画像 (アフィリエイトやレイアウト調整用) 
  はリンクせず無視するようにしました。
  del 要素はテキスト自体を削除するようにしました (多くの端末では取り消し線はサポー
  トされず、del 要素かどうか区別が付かないため)。
  i モードの場合、外部サイトへのリンクを削除ではなく、フルブラウザでの閲覧リンク
  と設定できるようにしました。
  EM・ONE の Internet Explorer も携帯電話として認識するようにしました。
  次のテンプレートタグを追加しました: ks_posts_nav_multi(), ks_posts_nav_dropdown()

●ver 0.91 (2007-10-11)
  各記事のコメントとトラックバック・ピンバックも分離できるようにしました。
  サムネール画像に元画像のリンクが設定されている場合、元画像へのリンクを付与する
  ようにしました。
  ページ分割をより自然になるよう改善しました。
  ウィルコム端末で、できるだけウィルコム独自の絵文字を使うようにしました (対応す
  る絵文字がない場合は従来通り i モード互換絵文字)。
  W-ZERO3 は絵文字非対応っぽいので、ウィルコムではなく「その他」端末として認識さ
  せるようにしました。また、ドコモ htcZ 、ソフトバンク X シリーズも携帯電話向け
  出力を行うようにしました。
  携帯電話の機種名を取得・表示できるようにしました (ks_term_name() タグ)。
  3G 端末では、電話会社ごとに DOCTYPE 宣言を変えるようにしました。
  XHTML 不要タグの除去を wp_kses() を使って厳密に行えるようにしました。
  次のテンプレートタグを追加しました: ks_term_name(), ks_charset()
  ks_comments_list_link() を ks_get_comments_list_link() に改名しました。

●ver 0.90 (2007-10-03)
  ページ容量が大きい場合、5KB?30KB ごとにページ分割するようにしました。
  ソース内の日本語表記を言語リソースに分離しました。
  au、ウィルコムの場合に外部サイトへのリンクを残せるようにしました。
  Ultimate Tag Warrior 等、プラグインのアイコンは、画像へのリンクとせず alt 文字
  列の表示としました。
  ブックマーク(ブログロール)一覧を表示できるようにしました。(テンプレートの改造
  が必要)
  ホスト名直下に WordPress をインストールしている環境で、アーカイブ一覧、カテゴ
  リー一覧のリンクが不正だった不具合を修正しました。
  arc_*.php テンプレートを menu_*.php に改名しました。
  次のテンプレートタグを追加しました: ks_list_bookmarks()

●ver 0.83 (2007-09-30)
  最新コメント一覧を表示できるようにしました。
  設定画面を用意しました。フロントページ・検索ページで本文表示をするかタイトル一
  覧のみとするか／コメントとトラックバックを分離するか／文字色／日付フォーマット
  などが設定できます。
  日付表示で、今年と同じ年ならば年を省略、今日と同じ年月日ならば日付を省略するよ
  うにしました。
  他プラグインで携帯電話出力か確認できるよう is_mobile() 関数を定義しました。
  画像に class="ktai" が付与されている場合はそのまま表示させるようにしました。
  xx_home.php テンプレートを廃止しました。
  次のテンプレートタグを追加しました: ks_option(), ks_time(), 
  ks_comment_datetime(), ks_comments_list_link(), ks_recent_comments()

●ver 0.82 (2007-09-28)
  検索フォームに対応しました。
  WordPress 内蔵のスマイリーは携帯電話絵文字に変換して表示させるようにしました。
  <!--nextpage--> を使った投稿でも正しく表示されるようにしました。
  ページ内リンク (<a href="#top"> のような # を使ったリンク)、mailto:, tel: スキ
  ームを使ったリンクを削除せず残すようにしました。
  次のテンプレートタグを追加しました: ks_link_pages(), ks_back_to_post()

●ver 0.81 (2007-09-24)
  フロントページを記事一覧だけのスタイルにできる xx_home.php を添付しました。
  コメント一覧／コメント投稿フォームのテンプレートを合体して comments.php にしま
  した。WordPress 標準に近い型式となりました。
  パーマリンク構造がデフォルトの場合、コメント閲覧・投稿ができない不具合を修正し
  ました。
  ホスト名直下に WordPress をインストールしている環境でコメント投稿できないこと
  がある問題を修正しました。
  コメント一覧でも外部サイトへのリンクを除去するようにしました。
  次のテンプレートタグを追加しました: ks_is_comments_list(), ks_is_comment_post(), 
  ks_is_comments()
  次のテンプレートタグを廃止しました: ks_comments_setup()

●ver 0.80 (2007-09-23)
  コメントの表示・投稿に対応しました。
  パスワード保護された投稿に対応しました。 
  ks_content() タグを復活させました。
  次のテンプレートタグを追加しました: ks_siteurl(), ks_plugin_dir(), 
  ks_check_password(), ks_comments_setup(), ks_comments_link(), 
  ks_comments_post_link(), ks_back_to_post()

●ver 0.71 (2007-09-22)
  固定ページに対応しました。フッターにページ一覧メニューが出ます。
  ks_content(), ks_list_categories() タグを廃止して、それぞれ the_content(), 
  wp_list_categories() の出力を携帯電話向けに自動変換させるようにしました。
  見出し要素 (h1 - h6) は SoftBank 6-3 シリーズ未対応なので、p 要素に変換させる
  ようにしました。
  Opera Mini, Nokia, EM・ONE など、携帯電話向け表示を行う端末を増やしました。
  php.ini で short_open_tag = On という設定のサーバーで構文エラーが出ないように
  しました。
  index.php テンプレートにおいて、ドコモ端末で「↓9.最新の記事」リンクが効かなか
  ったのを修正しました。
  index.php, single.php のテンプレートにおいて、投稿者を示す絵文字をユニセックス
  なものにしました。
  次のテンプレートタグを追加しました: ks_title(), ks_pages_menu(), ks_is_front()

●ver 0.70 (2007-09-19)
  新規リリース。

以上
