XSNSをX2,JPEx,XCL2.1,2.2に携帯対応レンダーをインストールして携帯対応する場合の、XSNS1.1.0以降用のテンプレートです。
| ダウンロードファイル | 適応本体バージョン |
| 1.1.0~ | |
| 1.1.0~ | |
| 1.1.0~ | |
| 1.1.0~ |
/xoops_root_path/themes/(theme名)/templates/(trustdirname)/(tpl_name)
if(strpos(@$_SERVER['HTTP_REFERER'], XOOPS_URL)!==false && isset($_GET['f'])){
↓
global $xoopsTpl;
if (((HYP_K_TAI_RENDER || $xoopsTpl->_tpl_vars['wizmobile_ismobile']) && isset($_GET['f'])) || (strpos(@$_SERVER['HTTP_REFERER'], XOOPS_URL)!==false && isset($_GET['f']))) {function dispatch()
{内の冒頭部分などの分かりやすいところに加筆します。
require_once XOOPS_ROOT_PATH.'/class/xoopsformloader.php';
$token_handler =& new XoopsMultiTokenHandler();
$token = new XoopsFormToken($token_handler->create('COMMUNITY_EDIT'));
// Hidden
$token_tag = '<input type="hidden" name="'.$token->_name.'" value="'.$token->_value.'">';
$this->context->setAttribute('token_tag', $token_tag); require_once XOOPS_ROOT_PATH.'/class/xoopsformloader.php';
$token_handler =& new XoopsMultiTokenHandler();
$token = new XoopsFormToken($token_handler->create('COMMUNITY_ADD'));
// Hidden
$token_tag = '<input type="hidden" name="'.$token->_name.'" value="'.$token->_value.'">';
$this->context->setAttribute('token_tag', $token_tag);require_once XOOPS_ROOT_PATH.'/class/xoopsformloader.php';
$token_handler =& new XoopsMultiTokenHandler();
$token = new XoopsFormToken($token_handler->create('TOPIC_ADD'));
// Hidden
$token_tag = '<input type="hidden" name="'.$token->_name.'" value="'.$token->_value.'">';
$this->context->setAttribute('token_tag', $token_tag);require_once XOOPS_ROOT_PATH.'/class/xoopsformloader.php';
$token_handler =& new XoopsMultiTokenHandler();
$token = new XoopsFormToken($token_handler->create('TOPIC_EDIT'));
// Hidden
$token_tag = '<input type="hidden" name="'.$token->_name.'" value="'.$token->_value.'">';
$this->context->setAttribute('token_tag', $token_tag);require_once XOOPS_ROOT_PATH.'/class/xoopsformloader.php';
$token_handler =& new XoopsMultiTokenHandler();
$token = new XoopsFormToken($token_handler->create('TOPIC_COMMENT_ADD'));
// Hidden
$token_tag = '<input type="hidden" name="'.$token->_name.'" value="'.$token->_value.'">';
$this->context->setAttribute('token_tag', $token_tag);ライセンス:GPL オリジナル:XSNダウンロードページ[16]
(This host) = http://mth.naaon.com