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

Reply
 
Thread Tools Display Modes
  #1  
Old 11-15-2005, 03:07 PM
dethfire dethfire is offline
 
Join Date: Feb 2003
Posts: 441
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default strange conditional problem

I've got a few simple conditional statements in the postbit that test whether someone is of a usergroup to display awards.

Code:
<if condition="is_member_of($post, 14) OR is_member_of($post, 10) OR is_member_of($post, 13)">
<div class="info">
Recognitions:<br>
<if condition="is_member_of($post, 10)">
<img src="images/savvy.gif" title="PF Contributor" align=center border=0> 
<a href="http://www.physicsforums.com/payments.php">
<span class="smallfont"><acronym title="PF Financial Supporter">PF Contributor</acronym></span>
</a>
</if>
<if condition="is_member_of($post, 14) OR is_member_of($post, 13)">
<if condition="is_member_of($post, 14)">
<img src="images/savvy.gif" title="$vbphrase[science_advisor]" align=center> <span class="smallfont"><acronym title="$vbphrase[science_advisor_explanation]">$vbphrase[science_advisor]</acronym></span>
</if>
<if condition="is_member_of($post, 13)">
<img src="images/savvy.gif" title="$vbphrase[homework_helper]" align=center> <span class="smallfont"><acronym title="$vbphrase[homework_helper_explanation]">$vbphrase[homework_helper]</acronym></span>
</if>
</if>
</div>
</if>
Now, I'm in the process of activating a new skin, all these simple conditionals work find with the old default skin, however it simply doesn't work with the new skin, same code. It seems to be completely random whether it will display. For some users it will work on and others not and yet they are of the same usergroup, its so frustrating and doesn't make sense to me. Like you can have two users with the same usergroup the conditional is testing for and one user will display the award and the other won't. but again it all works perfect in my default skin, it simply doesn't make sense wht this new skin breaks this function.

To make it even more infuriating I have a few other usergroup conditionals that work fine all the time, but those award ones just won't, maybe because they test a mix of primary and secondary usergroups, but again it all works fine in the old skin.
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 12:42 AM.


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.03022 seconds
  • Memory Usage 2,160KB
  • 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
  • (1)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)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
  • (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_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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete