![]() |
Help. Where I can hook to show different post text depending on user ID?
Please help me to solve my problem ...
I am writing a script that handles my own bbtag ([test_results] 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[/test_results] tag, I am setting this hook on bbcode_create PHP Code:
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... |
If you are in debug mode, then you get a list of the hooks the page goes through on the bottom of the page. I'd try a few of the hook locations around where the postbit_display_* hooks are:
Code:
showthread_query |
Quote:
if (function_exists("handle_testResults") == false) { function handle_testResults(&$parser, $param) { global $post, $vbulletin; echo "111111111111111111111111111111"; return "222222222222222222222222"; } } $this->tag_list['no_option']['test_results']['callback'] = 'handle_external'; $this->tag_list['no_option']['test_results']['external_callback'] = 'handle_testResults'; I think here I am using incorrect call to my function, wich must return "222222222222222222222222" instead text inside tag... Actualy bbcode_create works, but it display same result for all users...:-( How I can process post only if it have [test_results] tag for each user with his own result? Just I don't want to parse all messages in thread, I am trying to make code, wich will work only with messages with custom tag. Thanks. |
All times are GMT. The time now is 08:28 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|