View Single Post
  #6  
Old 02-06-2006, 06:40 PM
bairy bairy is offline
 
Join Date: Oct 2005
Posts: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oh ok well okay there is lots of info stored in various variables, so I'll list them and you can just pick and choose as you need.

Okay you need to have
Code:
<if condition="$show['attachments']">
there. You can add on other bits of code using AND after the ] but before the " as I have done.

$bbuserinfo[userid] = the user's id. if $bbuserinfo[userid] exists, it means they are logged in
$bbuserinfo[posts] stores the number of posts
$bbuserinfo[usergroupid] stores the usergroup of the member.

So for example,
Code:
<if condition="$show['attachments'] AND $bbuserinfo['posts'] > '50'">
will only show the attachments if the user has over 50 posts. (This method is slightly easier to understand and change than the usergroup method)

Code:
<if condition="$show['attachments'] AND $bbuserinfo['usergroupid'] == '6'">
will only show attachments to administrators (group 6).

Code:
<if condition="$show['attachments'] AND $bbuserinfo['usergroupid'] != '6'">
will only show attachments to those who aren't administrators. Not a practical example I know but useful if you want to exclude just one group.

If you specify exactly who you want to see attachments, I can create exact code for you. (If you want to mix and match the rules dependant on forum then although possible, that's much messier and beyond my personal range.)
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01163 seconds
  • Memory Usage 1,765KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_code
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete