ページへ戻る
印刷
プリロードで携帯対応する [ 携帯対応レンダー ]
をテンプレートにして作成 ::
XOOPS マニア
UsersWiki
:nao-pon/blog/2008-06-17 をテンプレートにして作成
開始行:
#navi
RIGHT:&rsslink(../);
#boxdate
* プリロードで携帯対応する [ 携帯対応レンダー ]
RIGHT:&tag(XOOPS,HypCommonFunc,プログラミング);
#block(round,w:80%,center){{
携帯対応レンダー について、最新の情報は、[[xpwiki:携帯対...
}}
HypCommonFunc Ver 20080617以降 の HypCommonPreLoad で、XO...
とりあえず実機は、SoftBank 911T でテストしましたが、ユー...
XOOPSのテーマが DIV レイアウトであれば、とりあえず見るこ...
そのような時は、XOOPS テーマの theme.html に、携帯対応レ...
さらに、HypCommonFunc Ver. 20080620 以降で、簡単ログイン...
** 携帯対応レンダー用の抽出タグ for theme.html
とりあえず、初期値では以下のタグが使えます。
#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...
- header.html
- body.html
- footer.html
最終的に出力される内容は、上から順に合わせたものになり、b...
XOOPS Cube Legacy に付属している、cube_default の theme.h...
- &ref(theme.html); このテーマは、http://cube.hypweb.net/...
** 追加した設定値
- class/hyp_commonfunc/preload/hyp_preload.conf.php (Ver ...
#code(php,nonumber){{
// 各機能のメインスイッチ (On = 1, Off = 0)
$this->use_k_tai_render = 0; // 携帯対応レンダーを有...
/////////////////////////
// 携帯対応レンダー設定
// 携帯端末判定用 UA 正規表現
$this->k_tai_conf['ua_regex'] = '#(?:SoftBank|Vodafone|J-...
// 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="tex...
'below' => ' ]</div>'),
);
// 使用テンプレート
$this->k_tai_conf['template'] = 'default';
// インラインイメージを表示するホスト名(後方一致)
$this->k_tai_conf['showImgHosts'] = array('amazon.com', '...
// リダイレクトスクリプトを経由しないホスト名(後方一致)
$this->k_tai_conf['directLinkHosts'] = array('amazon.co.j...
// 外部リンク用リダイレクトスクリプト
$this->k_tai_conf['redirect'] = XOOPS_URL . '/class/hyp_c...
// 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
終了行:
#navi
RIGHT:&rsslink(../);
#boxdate
* プリロードで携帯対応する [ 携帯対応レンダー ]
RIGHT:&tag(XOOPS,HypCommonFunc,プログラミング);
#block(round,w:80%,center){{
携帯対応レンダー について、最新の情報は、[[xpwiki:携帯対...
}}
HypCommonFunc Ver 20080617以降 の HypCommonPreLoad で、XO...
とりあえず実機は、SoftBank 911T でテストしましたが、ユー...
XOOPSのテーマが DIV レイアウトであれば、とりあえず見るこ...
そのような時は、XOOPS テーマの theme.html に、携帯対応レ...
さらに、HypCommonFunc Ver. 20080620 以降で、簡単ログイン...
** 携帯対応レンダー用の抽出タグ for theme.html
とりあえず、初期値では以下のタグが使えます。
#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...
- header.html
- body.html
- footer.html
最終的に出力される内容は、上から順に合わせたものになり、b...
XOOPS Cube Legacy に付属している、cube_default の theme.h...
- &ref(theme.html); このテーマは、http://cube.hypweb.net/...
** 追加した設定値
- class/hyp_commonfunc/preload/hyp_preload.conf.php (Ver ...
#code(php,nonumber){{
// 各機能のメインスイッチ (On = 1, Off = 0)
$this->use_k_tai_render = 0; // 携帯対応レンダーを有...
/////////////////////////
// 携帯対応レンダー設定
// 携帯端末判定用 UA 正規表現
$this->k_tai_conf['ua_regex'] = '#(?:SoftBank|Vodafone|J-...
// 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="tex...
'below' => ' ]</div>'),
);
// 使用テンプレート
$this->k_tai_conf['template'] = 'default';
// インラインイメージを表示するホスト名(後方一致)
$this->k_tai_conf['showImgHosts'] = array('amazon.com', '...
// リダイレクトスクリプトを経由しないホスト名(後方一致)
$this->k_tai_conf['directLinkHosts'] = array('amazon.co.j...
// 外部リンク用リダイレクトスクリプト
$this->k_tai_conf['redirect'] = XOOPS_URL . '/class/hyp_c...
// 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
ページ名: