2011年10月31日月曜日

WPtouchのAndroidタブレット対応

WPtouchはAndroid機を全て一緒くたにして振り分けてしまっているため、Androidタブレットの場合でもスマートフォン用の画面になってしまう。10インチぐらいのタブレット機でスマートフォン用のサイトはあまり使いやすい物ではない場合が多い。

そこでタブレットの時は普通のテーマで表示してもらうようにWPtouchのソースを少しいじった。

スマートフォン(小画面)のAndroidのUserAgent(UA)にはmobileという語句が入る。なので、UAに「Android」と「mobile」が入っている時だけ、WPtouchのテーマで出力してもらうようにした。

まず、UAの定義をしている265行目function bnc_wptouch_get_user_agents()の中で"Android"のところを
array("Android","mobile")
とする。

次に569行目のfunction detectAppleMobileの中のforeach内で機種判別をしているので、そこをいじる。
foreach ( $useragents as $useragent ) {
   if (is_array($useragent)) {
    if ( (preg_match( "#$useragent[0]#i", $container ) && preg_match( "#$useragent[1]#i", $container ))|| file_exists( $devfile ) ) {
     $this->applemobile = true;
     break;
    }
   } else {
    if ( preg_match( "#$useragent#i", $container ) || file_exists( $devfile ) ) {
     $this->applemobile = true;
     break;
    }
   }
  }

これでなんかうまくいきました。

ちなみにWPtouch 1.9.34です。

2011年7月4日月曜日

いろいろな水

  • アルカリイオン水
  • 磁気処理水
  • ナノクラスター水 
  • 水素水
  • 酸素水
  • 超音波処理水
  • 電子水
  • 高周波還元水
  • 波動水
  • 共鳴磁気水
  • ナノバブル水
  • ハーモニーウォーター
  • πウォーター 
たくさんのおみずがあるのね。

2011年6月19日日曜日

2011梅酒メモ

ホワイトリカー・・・梅950g:砂糖500g:1.8L
ブランデー(XO)・・・梅420g:砂糖200g:640ml
ラム酒・・・梅550g:砂糖300g:640ml

今年はラム酒を加えてみた。まだ去年の梅酒を飲みきってないんだけど、まあいいよね。