vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   FAQ viewable by user/usergroup only? (https://vborg.vbsupport.ru/showthread.php?t=243250)

ghost.cimmeria 05-25-2010 11:48 AM

FAQ viewable by user/usergroup only?
 
Can the FAQ itself, or individual pages/parents, be made viewable only by registered members/certain usergroups? I am having difficulty searching the forums for this information, as the search term "faq" really undermines the search itself. :confused:

Thank you for your time.

Marco van Herwaarden 05-25-2010 11:54 AM

No the FAQ is not permission based.

ghost.cimmeria 05-25-2010 11:56 AM

Quote:

Originally Posted by Marco van Herwaarden (Post 2043116)
No the FAQ is not permission based.

Is there not a manual way, outside of UI permissions settings, to add in this requirement?

I've used this, for example, on other sections:
<if condition="$bbuserinfo['userid']">
...content...
</if>

--------------- Added [DATE]1274795136[/DATE] at [TIME]1274795136[/TIME] ---------------

I wrapped the faq.php (per style/template) with

right after the $header / $navbar
<if condition="(in_array($vbulletin->userinfo['usergroupid'], array(x,x,x)))">

and this right above the $footer
</if>

Seems to work, but it's all-or-nothing. Wondering if I can somehow get it to a per-FAQ-entry level. Any suggestions?

Lynne 05-25-2010 02:06 PM

I think you would need a few plugins. Look at faq.php and you'll see the different hooks available. You'll want to hook into any query and not allow searching of that particular faq item if it is that usergroup and also not display that faq item if it is that usergroup.


All times are GMT. The time now is 02:44 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.01105 seconds
  • Memory Usage 1,712KB
  • 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
  • (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