RIGHT:&size(12){Category:[[Design>:Design]]};
*J-PHONEでワーニングが発生する可能性 [#v4154279]

-ページ: BugTrack
-投稿者: [[長月あきと]]
-優先順位: 普通
-状態: 完了
-カテゴリー: 本体バグ
-投稿日: 2003-03-07 (金) 16:52:00
-バージョン: 

**メッセージ [#n39cbd6d]
今回も実機検証出来ていませんが、J-PHONEのmax_size判別で、
ワーニングが出そうな気がします。

 jphone.ini.php
 @@ -107,7 +107,7 @@
  /////////////////////////////////////////////////
  // max_size (SKINで使用)
  $max_size = 6; //KByte
 -if (array_key_exists(1,$user_agent['matches'][1]))
 +if (array_key_exists(1,$user_agent['matches']))
  {
         $max_size = 12;
  }

もう一点、パケット対応機のキャッシュが正常に判別出来ていないようです。
どうもProfileをちゃんと配列に入れられてないみたいです。
 pukiwiki.ini.php
 @@ -169,7 +169,7 @@
 -       array('name'=>'jphone','pattern'=>'#^J-PHONE.+(Profile/)?#'),
 +       array('name'=>'jphone','pattern'=>'#^J-PHONE.+(Profile/)#'),
とすればProfileは配列に入りますが、今度はパケット非対応機で問題がでます。
私には対策コードが書けなかったのでとりあえずご報告まで。

----
-すいません。書き間違えました。上の修正を行えば下の修正は不要と思いますが、いかがですか? -- [[ぱんだ]] SIZE(10){2003-03-07 (金) 17:02:18}
-cvsに投入しました。[[cvs:jphone.ini.php]](v1.4:r1.4) -- [[ぱんだ]] SIZE(10){2003-03-07 (金) 17:04:38}
-やっぱり6kbとして認識されてるみたいです。どうも$user_agent['matches'][1];になにも入ってないみたいです。 -- [[長月あきと]] SIZE(10){2003-03-07 (金) 17:08:13}
--関連ですが、UTF-8化した場合、一部機種のケータイしかUTF-8に対応していなかったような気が… -- [[reimy]] SIZE(10){2003-03-07 (金) 17:17:09}
--skin/keitai.skin.ja.php内で強制的にSJIS化しています。(mb_convert_encoding使用) -- [[ぱんだ]] SIZE(10){2003-03-07 (金) 17:27:46}
-pukiwiki.ini.phpの$agent内で、J-PHONEのパターンを分割しました。とりあえずの対策ということで。[[cvs:pukiwiki.ini.php]] (v1.4:r1.31) -- [[ぱんだ]] SIZE(10){2003-03-07 (金) 17:27:46}
--ちゃんといけてるみたいです。機会があれば実機確認してみます。 -- [[長月あきと]] SIZE(10){2003-03-07 (金) 17:51:54}

#comment
//#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.059 sec.

OSDN