Yuriko.Net 個別記事

2009-02-11
晴れ

Ktai Style 1.61-rc1 配布

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

Photolog テーマ画像

Ktai Style 次期バージョン 1.61 のリリース候補版 (その1) を配布いたします。バージョン1.61 ベータ3からの変更点は以下の通りです。

  • ニンテンドー Wii および DSi でも携帯表示になるようにしました。
  • 投稿やページの本文で2行目以降の行頭にスラッシュ(/)がある場合、携帯閲覧時や携帯での投稿・ページ編集時に行頭のスラッシュが欠落してしまう不具合を修正しました。
  • Green テーマのシングルポスト表示で、絵文字を変更しました (カテゴリーを太陽、タグを虫めがね、コメント数を若葉)。
  • iモード端末の場合、big, small 要素が無効のため font size 要素もしくは span style=”font-size:bigger/smaller” に書換えるようにしました。逆に、EZweb 端末の場合、font size=”+1″, font size=”-1″ が効かないため、big, small 要素に書き換えるようにしました。
  • ks_use_appl_xhtml() テンプレートタグによる、HTML からインラインスタイルシートへの変換機能の精度を向上させました。font 要素が入れ子になっていても正常に動作するなどの改良が行なわれています。(Redportal, Green, Loving, Monolith テーマが対象)
  • ks_in_network() がウィルコムの IP アドレス削減に対応しました。
  • ks_comments_link() で、コメント数を示すパラメーターが空文字列のとき、コメント数表示自体をしないようにしました。つまり、コメントがあるときのみコメント数を表示する/コメント停止中のときはその表示自体を隠すようなデザインが可能になります。
  • ks_comments_link(), ks_comments_post_link(), ks_back_to_post() でリンク用文字列を内部で HTML エスエープするのをやめました。このため、HTML を渡すとそのまま表示されます。適宜、テンプレート側で wp_specialchars() などを使って HTML エスケープしておいてください。
  • 次のテンプレートタグを追加しました: ks_ext_css_available()
  • external_link フィルターフック用に $icon 引数 (外部サイトを示す絵文字アイコン) を追加しました。絵文字の変更や除去に使えます。
ダウンロード: ktai_style161-rc1.tar.bz2 (312.0 KB)

ベータ3から細かな改善を行なって品質を向上させています。そのままリリースしてもいいんですが、修正点が多いため、念のため「リリース候補版」を配布しておきます。今回は特別に、「iPotch テーマ」と、「Photolog テーマ」(右上の画像) を添付しています (1.61 正式版では入らない予定)。どちらも新しい技術を導入しているので、独自テーマを作りたい人は参考にしてみてください。

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

  1. Ktai Style 1.61-rc1リリース…対応しました

    「Yuriko.Net » Ktai Style 1.61-rc1 配布」と言うことで、β版からRC版に移行したことと、DSiへの対応を取り込んで頂いたことなどから本サイトも1.61-rc1に対応しました
    細かな変更点は、上記Yurik…

    Slashcolon /:からのトラックバック
  2. ゆりこさん
    いつもKtai Style開発お疲れ様です
    早速Ktai Style 1.61-rc1を使用させて頂いております

    さて質問なのですがPhotolog テーマを使っているんですがゆりこさんのようにページ一覧時に画像が表示されないのですが・・・

    何が原因かわかりません。。

    投稿テンプレートの設定が違うのかと思ってるんですが表示させる方法がるのでしょうか?

    初歩的な質問で申し訳ありません

    よろしくお願いします

    とむからのコメント
    • 環境によって、添付ファイルのパスが uploads ディレクトリーからの相対パスで記録されていることがあるようです (ひろまささんの事例)。Photolog テーマはそういう場合に対応していませんので、画像が出ないと思われます。1.61 正式版を出すときに修正したものを公開する予定です。

      修正案として、photolog/functions.php の 54 行目 $thumb = $KS_Shrinkage->get_thumbnail($path); の前に以下のコードを入れてみてください。

      if (strpos($path, '/') !== 0 && ! preg_match('|^.:\\\|', $path) 
      && (($uploads = wp_upload_dir()) && false === $uploads['error']) ) {
          $path = $uploads['basedir'] . "/$path";
      }
  3. 【WordPress】「Ktai Style」プラグインがWii対応に。しかし…

     先日、携帯電話表示用WordPressプラグイン「Ktai Style」1.61-rc1が公開されましたので、遅ればせながら当ブログにも適用してみました。

    プラグイン配布元
    Ktai Style 1.61-rc1 配布 @ Yuriko.Net
    関…

    Telmina Ⅱからのトラックバック
  4. Ktai Style バージョン1.6-rc1 を使用してみた

    というわけで、WordPressの携帯対応プラグインである『Ktai Style バージョン1.6-rc1』を使用してみました。
    個人的に、今回のバージョンアップで一番嬉しかったのは font タグが入れ子になっ…

    かるた無病息災からのトラックバック
  5. 【WordPress】「Ktai Style」プラグインがWii対応に。しかし…(その3)

     本日はもの凄く疲れていてとっとと寝たいところなのですが、「Ktai Style」とWiiの相性問題については、放置しておいても良い問題ではありませんので…。
     先ほど、「Windows Live Writer」…

    Telmina Ⅱからのトラックバック
  6. ゆりこさん、ktai-styleの精力的な開発、ありがとうございます。
    父の商売のサイト作りに活用させてもらっています。

    1.6までは、携帯からも、携帯にUA偽装したSafai(3.2.1(osX10.5))からも
    表示されていたのですが、
    1.6.1rcでは、携帯からは表示されるものの、UA偽装したSafariからは
    表示されなくってしました。
    ちなみにPCのUAを用いた時は、通常のPC表示が問題なくできます。
    いままで通り、PCから表示を確認しつつ編集することはできるのでしょうか。

    Wpのバージョン
    2.7.1

    表示されたエラー
    This page contains the following errors:
    error on line 6 at column 170: internal error
    Below is a rendering of the page up to the first error.

    偽装に用いたUA
    SoftBank/1.0/932SH/SHJ001SN123456789012 Browser/NetFront/3.5 Profile/MIDP-2.0 Configuration/CLDC-1.1

    wordpressのディレクトリ配置
    /wordpress/wp-content/plugins/ktai-style
    ・wordpressと同ディレクトリ(/)にindex.php
    ・wpの本体はwordpressディレクトリ(/wordpress)に配置

    bambooからのコメント
    • 表示されたエラー
      This page contains the following errors:
      error on line 6 at column 170: internal error
      Below is a rendering of the page up to the first error.

      おそらく、携帯サイトの XHTML に文法違反が発生しています。Safari ではソースを確認しにくいので、Firefox + UserAgentSwitcher で UA 偽装してみると、不具合を確認できると思います。ks_use_appl_xhtml() を使って XHTML 出力させた場合、Safari, Firefox では XML として整形式であることを必須とするため、文法違反が許されません。テンプレートもしくは投稿本文どちらかに違反があるはずなので、よく確認してみてください。

      ただし、  のように、XHTML Basic に存在しない要素を使っているだけで警告が出ることがありますが、エラー内容から判断できるかと思います。

      • ゆりこさん、お返事ありがとうございます。
        文法違反とのことでしたが、どうしても当該箇所が見つかりませんでした。
        それに1.6なら問題なくUA偽装で表示できています。

        これはもしや、Safariと1.6.1rcとの影響かもしれないと思って、
        Firefox3.0.6(osX) + UserAgentSwicherを使ってみたのですが、
        同様にエラーメッセージしか出ませんでした。
        ちなみに1.6だとFirefoxでも問題なくUA偽装で表示できています。

        そこで、Ktai-styleの恐らくは最新版が正常に動いているサイトで試そうと思い、
        http://www.yuriko.net
        (↑本コメント欄の要求によりわざと2byte文字で書いてます)
        をUA偽装で拝見させていただいたところ、

        ●Safariの場合
        This page contains the following errors:
        error on line 7 at column 168: internal error
        Below is a rendering of the page up to the first error.
        Yuriko.Net hr {margin:0.5em 0;} Yuriko.Net

        ●Firefoxの場合
        XML パースエラー: 整形式になっていません。
        URL: http://www.yuriko.net/
        行番号: 7, 列番号: 315:<div style=”color:white;background:#222222 url(http://www.yuriko.net/wp-content/ktai-themes/ipotch/head.gif) repeat-x;margin:0;text-align:center;”><br /><h1>Yuriko.Net</h1><br /></div><div style=”color:white;background-color:#333333;text-align:right;” ><a href=”#tail”><span style=”color:white;font-size:smaller;”>$FSメニュー</span></a></div>
        (↑本コメント欄の要求により途中わざと2byte文字で書いてます)
        と表示されました。

        これは、私のMacOSの環境と1.6.1rcとの相性が悪いのでしょうか。
        私なりに色々やってみたのですが、的外れなことをして、イライラさせて
        しまっていたら、すいません。宜しくお願いします。

        bambooからのコメント
        • ああ、ソフトバンクの絵文字は XHTML の文法違反になります。これは Safari, Firefox どちらも同様に発生する仕様です。Ktai Style 1.60 以前でも発生するはずですが、発生しないとすると、それは XHTML での出力をしていない (text/html での出力) のだと思われます。

          ということで、SoftBank ではなく、EZweb 端末やドコモ端末をシミュレートさせてください。これならば大丈夫だと思います。

          • >ああ、ソフトバンクの絵文字は XHTML の文法違反になります。
            知りませんでした!
            御陰さまで正常動作させることが出来ました!!
            ありがとうございました。

            また、1.7リリース前のお忙しいときに、
            丁寧にレスを下さり、ありがとうございました。
            リリースおめでとうございます&いつもありがとうございます。
            早速アップデートさせていただきます。

            bambooからのコメント

上に戻る

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

コメント投稿

※発言の責任を明確にするため「名無し」「通りすがり」「匿名希望」等の匿名は不可とします。捨てハンドルでもいいので必ず名乗ってください。
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=""> .
※スパム対策プラグインの影響により、すぐにコメント内容が表示されない場合があります。お手数ですが、半日ほど待ってみてください。

上に戻る