Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #11  
Old 09-07-2005, 07:27 AM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by 2shae
PHP Code:
 $this->tag_list['no_option']['hidea']['callback'] = 'handle_external';
$this->tag_list['no_option']['hidea']['external_callback'] = 'handle_bbcode_hidea';
$this->tag_list['no_option']['hidea']['strip_empty'] = true;

if (!
function_exists('handle_bbcode_hidea'))
{
    function 
handle_bbcode_hideg(&$parser$text)
    {
        
$parser->options['cachable'] = false;
        if (!
$parser->registry->userinfo->usergroup['6'])
        {
            return 
$text;
        }
        return 
'';
    }

would that code only show the contents of [hidea] to people in group 6?
ps the hide from guests worked perfectly thanks
That would always show the Text

This is what you want (if you want to hide from anybody except Usergroup 6):
PHP Code:
$this->tag_list['no_option']['hidea']['callback'] = 'handle_external';
$this->tag_list['no_option']['hidea']['external_callback'] = 'handle_bbcode_hidea';
$this->tag_list['no_option']['hidea']['strip_empty'] = true;

if (!
function_exists('handle_bbcode_hidea'))
{
    function 
handle_bbcode_hideg(&$parser$text)
    {
        
$parser->options['cachable'] = false;
        if (
$parser->registry->userinfo['usergroupid'] == 6)
        {
            return 
$text;
        }
        return 
'';
    }

Reply With Quote
  #12  
Old 09-07-2005, 07:33 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So you could use this as:

[hidea]Let's talk about Kirby[/hidea]

in a post and no one could see that unless they were an Admin right?
Reply With Quote
  #13  
Old 09-07-2005, 07:36 AM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yup. At least that is what it should do.
But there is a Problem with Thread Preview (and Search) ... BBCodes get stripped there, so the Hidden Text will show up (if it is within the character limit)
Reply With Quote
  #14  
Old 09-07-2005, 07:39 AM
stinger2's Avatar
stinger2 stinger2 is offline
 
Join Date: Jul 2005
Posts: 274
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Boofo
So you could use this as:

[hidea]Let's talk about Kirby[/hidea]

in a post and no one could see that unless they were an Admin right?

hehe..i think you put it in a very nice way.......
oh....i suppose the txt iside should be in another color though ...otherwise NO one will know it is a hidden text
Reply With Quote
  #15  
Old 09-07-2005, 07:39 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any way to fix it for those areas?
Reply With Quote
  #16  
Old 09-07-2005, 05:37 PM
2shae 2shae is offline
 
Join Date: Apr 2005
Location: ireland
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yes put a bbcode :P in

omg just saw an error
function handle_bbcode_hideg(&$parser, $text)
is in the admin one it should be
function handle_bbcode_hidea(&$parser, $text)

this caused a big error on my forum cos the 2 mods overlapped
Reply With Quote
  #17  
Old 09-30-2005, 09:50 AM
stinger2's Avatar
stinger2 stinger2 is offline
 
Join Date: Jul 2005
Posts: 274
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

this is not working for vbb 3.5 final............it was working for vbb 3.5 rc2
any idea why ?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:09 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04155 seconds
  • Memory Usage 2,238KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete