Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
  #1  
Old 02-12-2011, 12:10 AM
JuniorWU JuniorWU is offline
 
Join Date: Feb 2010
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Question about if condition

well, I used a <if condition> to limit a change in the template threadbit I did, I used to do if the limitation that only appear where the modification can take the necessary information, it worked normally and not appearing on the topics that do not have information you want in this modification.

But if I set a topic that there is no hidden information <if> the modification, but if I set a topic where it hides <if> modification automatically pinned topics where <if> should hide the change, get appear on the topic where the information enables the information <if> Mod.

the code used was:

Code:
<if condition="$uploadinfo[servidores]"><div class="smallfont"><b>Servidores:</b> $uploadinfo[servidores]</div></if>
he conten information from another mod, but I've used the tag itself vbulletin to see if it was problem with the mod, where the information was death, the more the problem happens the same way.
Reply With Quote
  #2  
Old 02-12-2011, 01:50 AM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry, I read this a few times but I don't understand. I think you are saying that the "if" works sometimes but doesn't work other times, but that's as much as I can understand.
Reply With Quote
  #3  
Old 02-12-2011, 02:12 AM
JuniorWU JuniorWU is offline
 
Join Date: Feb 2010
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, exactly!

sometimes when <if> not find valid information, uses the other threads when it should disappear and hide the modification
Reply With Quote
  #4  
Old 02-12-2011, 10:16 AM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Maybe the problem is where $uploadinfo[servidores] is set? For exmaple,, if it's like this:

Code:
if (something)
{
    ...
    $uploadinfo[servidores] = "servidores";
    ...
}
then if "something" is false it does not set $uploadinfo but leaves it at the previous value. So you would need to add:

Code:
if (something)
{
    ...
    $uploadinfo[servidores] = "servidores";
    ...
}
else
{
    $uploadinfo[servidores] = "";
}

This is a guess - I still don't understand.
Reply With Quote
  #5  
Old 02-12-2011, 03:37 PM
JuniorWU JuniorWU is offline
 
Join Date: Feb 2010
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

unfortunately did not work.
I will simplify my problem, <if> sometimes works and sometimes not.

for example lets say I remove the tag $ uploadinfo [servers] one tag for the thanks plugin, If the creator of the topic does not have the thanks <if> , it should disappear, does not occur anymore, he grabs information from the next topic, namely the creator of the next topic
Reply With Quote
Reply

Thread Tools
Display Modes

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 08:29 PM.


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.04142 seconds
  • Memory Usage 2,189KB
  • Queries Executed 11 (?)
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
  • (3)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)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