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

Reply
 
Thread Tools Display Modes
  #1  
Old 09-28-2016, 03:08 AM
4ngeluxpunk's Avatar
4ngeluxpunk 4ngeluxpunk is offline
 
Join Date: Jul 2010
Location: Cix
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Hide button post thanks

Good, I wish you can help me with the following I'm trying to hide the post thank button postbit_legacy to certain user groups and certain forums using conditional, but can not get it to work, and treated with the following sentence but I disappears the button at all forums.




Code:
<vb:if condition="!is_member_of($bbuserinfo, X,Y)">
{vb:raw template_hook.postbit_controls}   //Do not show X, Y

<vb:elseif condition="$forum[forumid] != x" />
{vb:raw template_hook.postbit_controls}  //Do not show in X forum

<vb:else />
{vb:raw template_hook.postbit_controls}  //Show all groups and in all other forums

</vb:if>
I wish I can help with that sentence that I can not make it work.

Thank you.
Reply With Quote
  #2  
Old 09-28-2016, 04:45 AM
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Location: St. Augustine, FL
Posts: 3,853
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think what you want is:

HTML Code:
<vb:if condition="!is_member_of($bbuserinfo, X,Y) AND $forum[forumid] != x">
	{vb:raw template_hook.postbit_controls}
</vb:if>
Reply With Quote
Благодарность от:
4ngeluxpunk
  #3  
Old 09-28-2016, 12:02 PM
4ngeluxpunk's Avatar
4ngeluxpunk 4ngeluxpunk is offline
 
Join Date: Jul 2010
Location: Cix
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MarkFL View Post
I think what you want is:

HTML Code:
<vb:if condition="!is_member_of($bbuserinfo, X,Y) AND $forum[forumid] != x">
	{vb:raw template_hook.postbit_controls}
</vb:if>

Thank you very much for the prompt reply, I have also tested this conditional but put me away button post thanks in all categories and/or forums.
Reply With Quote
  #4  
Old 09-28-2016, 12:14 PM
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Location: St. Augustine, FL
Posts: 3,853
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay, try replacing $forum[forumid] with $forum['forumid'].
Reply With Quote
  #5  
Old 09-28-2016, 12:24 PM
4ngeluxpunk's Avatar
4ngeluxpunk 4ngeluxpunk is offline
 
Join Date: Jul 2010
Location: Cix
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MarkFL View Post
Okay, try replacing $forum[forumid] with $forum['forumid'].
Similarly post thanks button is not displayed in other categories and/or forums.
Reply With Quote
  #6  
Old 09-28-2016, 01:28 PM
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Location: DFW, Texas
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You might need to enclose the x in quotes.

Code:
<vb:if condition="is_member_of($bbuserinfo, X,Y) AND $forum['forumid'] != 'x'">
	{vb:raw template_hook.postbit_controls}
</vb:if>
Reply With Quote
  #7  
Old 09-28-2016, 01:59 PM
4ngeluxpunk's Avatar
4ngeluxpunk 4ngeluxpunk is offline
 
Join Date: Jul 2010
Location: Cix
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dragonsys View Post
You might need to enclose the x in quotes.

Code:
<vb:if condition="is_member_of($bbuserinfo, X,Y) AND $forum['forumid'] != 'x'">
	{vb:raw template_hook.postbit_controls}
</vb:if>
Thank you for your response, just as the place and does not appear in other categories and / or forums.

And if we take it otherwise, that user groups X, Y button to display the post in all forums thanks least X forum, would it?

Code:
<vb:if condition="is_member_of($bbuserinfo, X,Y) AND $forum['forumid'], array(1,2,3)">
	{vb:raw template_hook.postbit_controls}
</vb:if>
Reply With Quote
  #8  
Old 09-28-2016, 02:52 PM
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Location: DFW, Texas
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by 4ngeluxpunk View Post
Thank you for your response, just as the place and does not appear in other categories and / or forums.

And if we take it otherwise, that user groups X, Y button to display the post in all forums thanks least X forum, would it?

Code:
<vb:if condition="is_member_of($bbuserinfo, X,Y) AND $forum['forumid'], array(1,2,3)">
	{vb:raw template_hook.postbit_controls}
</vb:if>
I think you need to use in_array

Code:
<vb:if condition="is_member_of($bbuserinfo, X,Y) AND in_array($forum['forumid'], array(1,2,3))">
	{vb:raw template_hook.postbit_controls}
</vb:if>
Reply With Quote
  #9  
Old 09-28-2016, 03:10 PM
4ngeluxpunk's Avatar
4ngeluxpunk 4ngeluxpunk is offline
 
Join Date: Jul 2010
Location: Cix
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dragonsys View Post
I think you need to use in_array

Code:
<vb:if condition="is_member_of($bbuserinfo, X,Y) AND in_array($forum['forumid'], array(1,2,3))">
	{vb:raw template_hook.postbit_controls}
</vb:if>
Nothing with that run, believe it like that I use is the Theme Seamus?
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 06:18 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.08132 seconds
  • Memory Usage 2,256KB
  • 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
  • (7)bbcode_code
  • (2)bbcode_html
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (1)post_thanks_box_bit
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete