cheaton
03-30-2011, 11:36 AM
Please help me to solve my problem ...
I am writing a script that handles my own bbtag ( for example) in messages that are visible to all users. But I can't find right place to analyze can user view text plased inside tag ...?
This is a handler for [test_results]xxx tag, I am setting this hook on bbcode_create
if (function_exists("handle_testResults") == false)
{
function handle_testResults(&$parser, $param)
{
global $vbulletin;
if ($vbulletin->userinfo['userid'] == 2)
{
return "HERE TEXT WICH THIS USER CAN VIEW";
}
else
{
return "YOU CANNOT VIEW THIS MESSAGE!";
}
}
$this->tag_list['no_option']['test_results']['callback'] = 'handle_external';
$this->tag_list['no_option']['test_results']['external_callback'] = 'handle_testResults';
}
But this way doesn't change message for guests for example, it show "HERE TEXT WICH THIS USER CAN VIEW" for all users.
Help me to find right plase for this code, so I can show custom text for some users or groups, and other users. Also where I can plase same code, to prevent users to view this text if user will click "Answer with quotation" button in reply text...
Sorry for my bad english and thanks for your help...
I am writing a script that handles my own bbtag ( for example) in messages that are visible to all users. But I can't find right place to analyze can user view text plased inside tag ...?
This is a handler for [test_results]xxx tag, I am setting this hook on bbcode_create
if (function_exists("handle_testResults") == false)
{
function handle_testResults(&$parser, $param)
{
global $vbulletin;
if ($vbulletin->userinfo['userid'] == 2)
{
return "HERE TEXT WICH THIS USER CAN VIEW";
}
else
{
return "YOU CANNOT VIEW THIS MESSAGE!";
}
}
$this->tag_list['no_option']['test_results']['callback'] = 'handle_external';
$this->tag_list['no_option']['test_results']['external_callback'] = 'handle_testResults';
}
But this way doesn't change message for guests for example, it show "HERE TEXT WICH THIS USER CAN VIEW" for all users.
Help me to find right plase for this code, so I can show custom text for some users or groups, and other users. Also where I can plase same code, to prevent users to view this text if user will click "Answer with quotation" button in reply text...
Sorry for my bad english and thanks for your help...