カテゴリー ‘携帯サイト’ の一覧
WPのネットワーク時にKtai Styleで画像が表示されない問題
2010年 8月 25日 (水) / PM 12:00
WordPress 3.0.1 ネットワーク(マルチサイト、複数サイト)化して
Ktai Style 2.0.3 で携帯ページを表示する際に記事内の画像が表示されないケース
plugins/ktai-style/inc/shrinkage.php
でネットワーク化したWordPressの判定が無いで画像フォルダの指定が正しくされていない。
なので無理やりWordPress MU の処理を適用させるために下記をコメントアウト。
89-111行目
if (! isset($wpmu_version)) { // single install WordPress
$uploads = wp_upload_dir();
$uploads_url = trailingslashit($uploads['baseurl']);
$content_url = trailingslashit(content_url());
if ( $uploads['baseurl'] && false === strpos($uploads_url, $this->wpurl) && false === strpos($uploads_url, $content_url) ) {
$this->self_dir[] = trailingslashit(str_replace('\\', '/', $uploads['basedir']));
$this->self_url[] = $uploads_url;
$this->self_url_path[] = $url_path = $this->base->strip_host($uploads_url);
$this->self_regex[] = $this->make_url_regex($uploads_url, $url_path);
}
if ( strlen($content_url) <= 1 && false === strpos($content_url, $this->wpurl) ) {
$this->self_dir[] = trailingslashit(str_replace('\\', '/', WP_CONTENT_DIR));
$this->self_url[] = $content_url;
$this->self_url_path[] = $url_path = $this->base->strip_host($content_url);
$this->self_regex[] = $this->make_url_regex($content_url, $url_path);
}
if ($this->wpurl) {
$this->self_dir[] = str_replace('\\', '/', ABSPATH);
$this->self_url[] = $this->wpurl;
$this->self_url_path[] = $url_path = $this->base->strip_host($this->wpurl);
$this->self_regex[] = $this->make_url_regex($this->wpurl, $url_path);
}
} else { // WordPress MU
122行目
}
docomoでのフォーム表示
2010年 2月 3日 (水) / PM 11:46
docomoではinputタグのみでは表示されない。
<form action=""><input type="text"></form>
と最低限actionの記述が必要
携帯サイトでGoogleMAP+GPSナビへのリンクを設置
2009年 11月 20日 (金) / AM 10:37
携帯サイト用にGoogleMAP(画像)を設置しただけでは寂しいので、docomoとauからのアクセスの場合は自動でキャリアのGPSナビゲーションへのリンクを地図下部に表示するサンプルを作ってみた。
GoogleMAPとauの緯度経度情報は10進法なのに対してdocomoは60新法なので、10進法→60進法へ自動計算出来ればベストなのですが、PHPの知識が足りないので挫折。
softbankはキャリア提供のGPSナビが無い様なので無視。
サンプルの座標は熊本城。
・・・・・本丸御殿を見に行きたい。
<?PHP
// ユーザエージェントの取得
$agent = $_SERVER['HTTP_USER_AGENT'];
// 10進法
$lat = 32.806173 ; // 緯度
$lon = 130.705834 ; // 経度
// 60進法 (docomo用)
$lat2 = '32.48.22.223' ; // 緯度
$lon2 = '130.42.21.004' ; // 経度
// Google MAPの設定
$api_key = '(APIキー)' ; // APIキー
$size_w = 200 ; // 地図画像の幅
$size_h = 150 ; // 地図画像の高さ
$zoom = 14 ; // ズームレベル
// Google MAPの記述
echo '<center><img src="http://maps.google.com/staticmap?center=' . $lat . ',' . $lon . '&markers=' . $lat . ',' . $lon . '&zoom=' . $zoom . '&size=' . $size_w . 'x' . $size_h . '&key=' . $api_key . '"><br />' ;
// 各キャリアのナビゲーションへのリンク
if (preg_match('/^J-PHONE/', $agent) or
preg_match('/^Vodafone/', $agent) or
preg_match('/^SoftBank/', $agent) or
preg_match('/^MOT-/', $agent)) {
// SoftBank
echo '</center>';
} elseif (preg_match('/^DoCoMo/', $agent)) {
// docomo
echo '<a href="http://docomo.ne.jp/cp/map.cgi?geo=wgs84&lat=' . $lat2 . '&lon=' . $lon2 . '">ナビを起動</a></center>' ;
} elseif (preg_match('/UP.Browser/', $agent)) {
// au
echo '<a href="http://walk.eznavi.jp/map/?datum=0&unit=1&lat=+' . $lat . '&lon=+' . $lon . '">ナビを起動</a></center>' ;
} else {
// その他
echo '</center>';
}
?>
YouTubeのデザインが変わった
2009年 8月 14日 (金) / PM 11:52
ちょっとシンプルになったらしいのですが、個人的にはトップページの目立つ位置にQRコードが表示された事に注目。やっぱりハイビジョンコンテンツを考えて16:9サイズを標準にしても結局アップされるのは(多分違法な)TV放送番組だから、YouTube側としては携帯で撮影した映像をアップしてもらいたいのではないかな。
それとも携帯での視聴を増やすため?
うごくひと2事務局からメールが来ていた。
2009年 8月 5日 (水) / PM 11:25
Subject: 【うごくひと2】[重要]解析データ取得の期限についてのお知らせ(latup-熊本でホームページ制作をしている人のメモ)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
重要なお知らせ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
latup様ご利用まことにありがとうございます、うごくひと2事務局です。
latup様にご登録いただきましたサイト「latup-熊本でホームページ制作をしてい
る人のメモ」(http://latup.com/)は、2009年**月**日よりアクセスの解析画面へ
のログインがありません。うごくひと2では2か月以上、管理画面にアクセスがないサイトはデータ取得をい
ったん停止させていただく可能性がございます。◆ ログインページ
http://ugo2.jp/account/login/
解析データの取得を継続される場合は、お手数ですが【2009年**月**日】までに
管理画面にアクセスいただけますようお願いいたします。※ いったんデータ取得が停止になった場合でも、次にログインした時点よりデータ取得を再開します。
※ 複数のサイトを管理されている場合、該当サイトの管理画面へのログインが必要ですのでご注意ください。
移動は管理画面右上部「サイト切替」よりお願いします。
————————————◆パスワードが分からないとき
http://ugo2.jp/account/forget_password/
◆ お問い合わせ先
http://www.userlocal.jp/contact/new/
※このメールには返信できません
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
うごくひと2 事務局http://ugo2.jp/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
あらら。
携帯サイトのアクセス自体はあまりチェックしていなかったのですが、データ取得できなくなるのは非常に痛い。
自分で管理しているサイトであれば、ある程度定期的にチェックするので大丈夫だけど、この仕様ではちょっと使いにくいぞ。代替を考えとかなければ。
