vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=252)
-   -   How to check if user belongs to certain additional usergroup in postbit profile? (https://vborg.vbsupport.ru/showthread.php?t=290119)

RedTurtle 11-03-2012 09:46 PM

How to check if user belongs to certain additional usergroup in postbit profile?
 
I am trying to make an if conditional statement that would allow me to find users who have connected through Facebook Connect on my forum. Currently all users who use Facebook Connect are added to an additional usergroup called FB Connect.

I would like to show a tiny FB icon in their postbit legacy profile fields if they belong to this usergroup. How could I achieve this?

I'm on 4.2.0 PL3.

kh99 11-03-2012 10:00 PM

Something like this should work (in the postbit_legacy template):
Code:

<vb:if condition="is_member_of($post, X)">put code for icon here</vb:if>
where X is the id of your facebook additional usergroup.

RedTurtle 11-03-2012 10:08 PM

Wow thank you for such a quick reply kh99!!

If I'd like to make this conditional only visible to certain usergroups (admin/mod) do I wrap another <vb:if> around it or is there a way to modify this one to include that check?

Thank you again for such a quick response!

kh99 11-03-2012 10:11 PM

Quote:

Originally Posted by RedTurtle (Post 2378193)
If I'd like to make this conditional only visible to certain usergroups (admin/mod) do I wrap another <vb:if> around it or is there a way to modify this one to include that check?

You could do it either way. To do it with one 'if' it would be something like:

Code:

<vb:if condition="is_member_of($bbuserinfo, 5, 6, 7) AND is_member_of($post, X)">put code for icon here</vb:if>


All times are GMT. The time now is 10: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.01448 seconds
  • Memory Usage 1,713KB
  • 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
  • (2)bbcode_code_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)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