はじめて投稿させて頂きます。
Templates/xsns を利用させて頂いてサイトを構築しています。
題名のとおり、Templates/xsnsを使って、XSNSで携帯から「友達リストに追加」の承認ができません。
現象としては、
友達の申請をされた側が、確認ページで「承認」ボタンを押して承認をしようとしても、ページが更新されると上部に
「[ユーザID]さんからの依頼を拒否しました 」
と表示され、申請が取り消されて友達リストに追加ができません。
([ユーザID]には友達の申請をされた側のIDが表示されています。)
(DOCOMO、Softbankの携帯と、imode HTML シミュレーターII、で試して同じ現象になりました。)
PCから同じ事を行うと、問題なく動作して友達リストに追加されます。
使用しているバージョンと環境は以下です。
xsns_mobile_template_forWM_0_11
xsns 1.11
WIZ MOBILE HD 0.43
XOOPS Cube Legacy 2.1.7
Apache 2.2
PHP 5.2.12
MySQL 5.0.51a-log
xsnsの本体ハックは、指定されている各ファイルに各加筆を以下の様にしています。
function dispatch()
{
require_once XOOPS_ROOT_PATH.'/class/xoopsformloader.php';
$token_handler =& new XoopsMultiTokenHandler();
$token = new XoopsFormToken($token_handler->create('TOPIC_EDIT'));
// Hidden
$token_tag = '';
$this->context->setAttribute('token_tag', $token_tag);
以上です。
宜しくお願い致します。