[
自宅サーバーWebRing
┃
前
|ID=54
前後5表示
|
次
┃
乱移動
|
サイト一覧
]
このサイト内
書籍 DVD CD
Google(日本語)
Google(Web全体)
Google(イメージ)
Google(キャッシュ)
Yahoo! JAPAN
goo 英和
goo 和英
goo 国語
goo 新語
サイトマップ
リンク集
ダウンロード
フォーラム
Users Wiki
最新情報
TOP
»
UsersWiki
»
nao-pon
»
blog
» 2008-06-17のソース
|
一覧
検索
最新
ヘルプ
ページへ戻る
履歴
リンク元
印刷
プリロードで携帯対応する [ 携帯対応レンダー ]
のソース
UsersWiki
:
nao-pon
/
blog
/
2008-06-17
のソース
差分
を表示
nao-pon/blog/2008-06-17
へ行く。
« Prev
#navi RIGHT:&rsslink(../); #boxdate * プリロードで携帯対応する [ 携帯対応レンダー ] [#m03e6ea5] RIGHT:&tag(XOOPS,HypCommonFunc,プログラミング); #block(round,w:80%,center){{ 携帯対応レンダー について、最新の情報は、[[xpwiki:携帯対応レンダー]] にまとめています。 }} HypCommonFunc Ver 20080617以降 の HypCommonPreLoad で、XOOPS全体を携帯に対応させるオプションを追加しました。(デフォルトではオフになっています。) とりあえず実機は、SoftBank 911T でテストしましたが、ユーザー登録・ログイン・ログアウト・各ページへのアクセスは、特に問題ないようです。 XOOPSのテーマが DIV レイアウトであれば、とりあえず見ることができる状態で表示されると思いますが、 TABLE レイアウトのテーマだと、ちょっと苦しいかもしれません。 そのような時は、XOOPS テーマの theme.html に、携帯対応レンダー用の抽出タグを仕込むことにより、何とか見れるレベルの表示にすることができます。 さらに、HypCommonFunc Ver. 20080620 以降で、簡単ログイン機能・主要3キャリア(au, docomo, SoftBank)対応のIPアドレスチェック機能などを設けました。 ** 携帯対応レンダー用の抽出タグ for theme.html [#h45ef3e9] とりあえず、初期値では以下のタグが使えます。 #code(html){{ <!--headerlogo--><!--/headerlogo--> <!--headerbar--><!--/headerbar--> <!--breadcrumbs--><!--/breadcrumbs--> <!--leftcolumn--><!--/leftcolumn--> <!--centerCcolumn--><!--/centerCcolumn--> <!--centerLcolumn--><!--/centerLcolumn--> <!--centerRcolumn--><!--/centerRcolumn--> <!--content--><!--/content--> <!--rightcolumn--><!--/rightcolumn--> <!--footerbar--><!--/footerbar--> }} それぞれで、囲まれた範囲を、携帯レンダー用テンプレートに書き出します。 携帯レンダー用テンプレートは、初期値では XOOPS_TRUST_PATH/class/hyp_common/ktairender/templates/default ディレクトリにある以下のファイルです。 - header.html - body.html - footer.html 最終的に出力される内容は、上から順に合わせたものになり、body.html にあたる部分は、ページサイズが大きい場合に分割された内容の上下にページナビゲーションが付いた形になります。 XOOPS Cube Legacy に付属している、cube_default の theme.html に、携帯レンダー用抽出タグを書き加えたものを参考までに添付しておきます。 - &ref(theme.html); このテーマは、http://cube.hypweb.net/ で使っています。 ** 追加した設定値 [#v1f71596] - class/hyp_commonfunc/preload/hyp_preload.conf.php (Ver 20080617.2 以降、設定値が増えています。) #code(php,nonumber){{ // 各機能のメインスイッチ (On = 1, Off = 0) $this->use_k_tai_render = 0; // 携帯対応レンダーを有効にする ///////////////////////// // 携帯対応レンダー設定 // 携帯端末判定用 UA 正規表現 $this->k_tai_conf['ua_regex'] = '#(?:SoftBank|Vodafone|J-PHONE|DoCoMo|UP\.Browser)#'; // HTML再構築用タグ設定 $this->k_tai_conf['rebuilds'] = array( 'headerlogo' => array( 'above' => '<center>', 'below' => '</center>'), 'headerbar' => array( 'above' => '<hr>', 'below' => ''), 'breadcrumbs' => array( 'above' => '', 'below' => ''), 'leftcolumn' => array( 'above' => '<hr>', 'below' => ''), 'centerCcolumn' => array( 'above' => '<hr>', 'below' => ''), 'centerLcolumn' => array( 'above' => '', 'below' => ''), 'centerRcolumn' => array( 'above' => '', 'below' => ''), 'content' => array( 'above' => '<hr>', 'below' => ''), 'rightcolumn' => array( 'above' => '<hr>', 'below' => ''), 'footerbar' => array( 'above' => '', 'below' => ''), 'easylogin' => array( 'above' => '<div style="text-align:center;font-size:0.9em">[ ', 'below' => ' ]</div>'), ); // 使用テンプレート $this->k_tai_conf['template'] = 'default'; // インラインイメージを表示するホスト名(後方一致) $this->k_tai_conf['showImgHosts'] = array('amazon.com', 'yimg.jp', 'yimg.com'); // リダイレクトスクリプトを経由しないホスト名(後方一致) $this->k_tai_conf['directLinkHosts'] = array('amazon.co.jp'); // 外部リンク用リダイレクトスクリプト $this->k_tai_conf['redirect'] = XOOPS_URL . '/class/hyp_common/redirect.php?l='; // Easy login を有効にする $this->k_tai_conf['easyLogin'] = 1; // Easy login で IP アドレス帯域をチェックしない $this->k_tai_conf['noCheckIpRange'] = 0; // リンクメッセージ $this->k_tai_conf['msg']['easylogin'] = '簡単ログイン'; $this->k_tai_conf['msg']['logout'] = 'ログアウト'; // 携帯対応レンダー設定 以上 ///////////////////////////// }} #navi
« Prev
nao-pon/blog/2008-06-17 のバックアップ一覧
nao-pon/blog/2008-06-17 のバックアップソース(No. All)
1: 2008-06-17 (火) 10:49:32
nao-pon
2: 2008-06-17 (火) 21:56:47
nao-pon
3: 2008-06-20 (金) 22:48:15
nao-pon
4: 2008-06-20 (金) 22:48:15
nao-pon
5: 2008-06-20 (金) 22:48:15
nao-pon
6: 2008-06-20 (金) 22:48:15
nao-pon
現: 2008-06-20 (金) 22:48:15
nao-pon
With "replacer" plugin. at 2009-11-23 (月) 13:46:34
ぺージ情報
ぺージ名 :
nao-pon/blog/2008-06-17
ページ別名 :
未設定
ページオーナー :
nao-pon
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
なし
ユーザー :
ゲスト
Counter: 382, today: 1, yesterday: 0
メインメニュー
ホーム
価格比較 百貨
UsersWiki
新規ページ作成
最新ページ一覧
全ページ一覧
全コメント一覧
ヘルプ
» 関連ページ
» 記述を見る
» 変更点を見る
» バックアップ一覧
» 添付ファイル一覧
» リンク元一覧
xpwiki
お問い合わせ
ファイルマネージャー
ログイン
ユーザー名:
パスワード:
パスワード紛失
|
新規登録
最近の更新
最新の20件
2023-05-14
nao-pon
/
gmap + gmap_street + gmap_insertmarker
nao-pon
/
googlemaps2
2023-03-22
PublicBlog
/
The Importance of QFP in PCB
2023-02-28
FrontPage
/
PCB terminology you must know
2023-01-20
nao-pon
/
blog
/
ESP8266 を壊してしまいました しかも続けて2回も
2022-09-22
nao-pon
/
blog
/
ESP32 + ESPHome の Bluetooth Proxy で SwitchBot Mater
2022-08-26
nao-pon
/
blog
/
独自ビルドの Tasmota を 12.1.1 へ
2022-08-19
nao-pon
/
blog
/
Zigbee + ZHA のメモ書き
2022-01-17
nao-pon
/
blog
/
HomeAssistant 統合の Tasmota-IRHVAC に貢献
2021-08-03
nao-pon
/
ファイル置き場
/
スペースサワダ
2021-07-01
nao-pon
/
blog
/
HomeAssistant 統合の Tasmota-IRHVAC の不具合修正
2021-06-20
nao-pon
/
blog
/
Tasmota を 9.4.0 から 9.5.0 へアップデート
2021-06-15
nao-pon
/
blog
/
ミンティア[MINTIA] で WiFi 6ボタンスイッチを作った
2021-04-27
PublicBlog
2021-03-17
nao-pon
/
blog
/
SwitchBot 温湿度計を ESP32 でモニタリング
2021-03-13
nao-pon
/
blog
/
東芝エアコンのエントリーモデルもWiFi化
2021-02-23
risoulaser
2021-02-18
nao-pon
/
blog
/
Panasonic (ナショナル) エアコンの 2008 年モデルも WiFi 化
2021-02-15
nao-pon
/
blog
/
Tasmota で HA 端子(JEM-A) 連携
2021-02-07
nao-pon
/
blog
/
Tasmota で三菱エアコンを完全コントロール
オンライン状況
511 人のユーザが現在オンラインです。 (3 人のユーザが UsersWiki を参照しています。)
登録ユーザ: 0
ゲスト: 511
もっと...
サイト情報