vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Hiding a specific table from "subscribers" group? (https://vborg.vbsupport.ru/showthread.php?t=65525)

sross 05-25-2004 11:24 PM

Hiding a specific table from "subscribers" group?
 
Hi, I have a table with a google ad in it:
Code:

    <td class="tcat" colspan="20" style="font-weight:normal"><div class="smallfont"> <div>
      <div align="center">Visiting google ads supports apug.&nbsp;<br>
        <script type="text/javascript"><!--
google_ad_client = "pub-5488930663746956";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_channel ="";
google_ad_type = "text_image";
google_color_border = "C1BDB1";
google_color_bg = "FFFFFF";
google_color_link = "333333";
google_color_url = "444444";
google_color_text = "444444";
//--></script>
        <script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
        <br>
        <br>
      </div></td>
  </tr>

I would like to hide this table from my subscribers group. I am not a coder but am assuming it needs somekind of if statement in it to say if part of group9 then hide table, etc? Can anyone help me code it? Thanks!

Majik? 05-26-2004 01:04 AM

If it's usergroup 9 you use for your subscribers, you can use this:
Code:

<if condition="$bbuserinfo[usergroupid]!=9">
<!-- Non-Subscriber Stuff Here -->
</if>

If you use a secondary group for your subscribers, use this:
Code:

<if condition="!is_member_of($bbuserinfo, 9)">
<!-- Non-Subscriber Stuff Here -->
</if>

The second block of code using the is_member_of function will work for both primary and secondary groups. ;)

If you were wanting one block of code for subscribers and one for non-subscribers, use one of the following:
Code:

<if condition="$bbuserinfo[usergroupid]!=9">
<!-- Non-Subscriber Stuff Here -->
<else />
<!-- Subscriber Stuff Here -->
</if>

Code:

<if condition="!is_member_of($bbuserinfo, 9)">
<!-- Non-Subscriber Stuff Here -->
<else />
<!-- Subscriber Stuff Here -->
</if>


drex 12-24-2005 06:40 PM

how about on the <php> side.

i can't seem to get the following to work for usergroup '9', a secondary user group

PHP Code:

 if (!in_array($bbuserinfo['usergroupid'], array(9,5,6,7))) print_no_permission(); 

it works fine for the primary user groups.

thanks


All times are GMT. The time now is 04:30 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
  • Page Generation 0.00978 seconds
  • Memory Usage 1,720KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_code_printable
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete