Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 11-23-2011, 01:40 PM
Apexi Apexi is offline
 
Join Date: Oct 2010
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Password protect sub-forum

Hi guys.
I asked the same question at vbulletin.com but they forward me to this forum instead.

Just wonder if it's possible to create a password protected subforum that all registred users can read as a normal sub-forum.
But if someone want to post a new thread he/she need that password.

Cheers
//A
Reply With Quote
  #2  
Old 11-23-2011, 02:51 PM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Forum Manager> Choose forum or subforum to edit, click "go."

Scroll down to "Access Options" and see:

Quote:
Forum Password (Optional: This acts in addition to any other permissions set for this forum)

Apply This Password to Child Forums (Only if changed)
Yes No

Can Have Password (Setting this to no will prevent a password from being inherited and from being set by moderators)
(Note: You may still set a password manually)
Fill in your password, set child forums the way you want it, and select "No" for "can have password" to keep your Moderators from changing it.

You're done. No one without the password can access this forum or subforum now. This also works for categories.

The problem with any password protected area, is people giving out the password. This is true whether the password is done via the software as I showed you, or if it's done with a directory in the server.
Reply With Quote
  #3  
Old 11-23-2011, 02:55 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What Max says above is correct of course, but if I read the first post correctly what you want is a password that's only needed for creating a thread. If that's true, there's no way to do that with the existing options - you'd need a mod for that. I tried to do a little searching but I couldn't find an existing mod that allows that.
Reply With Quote
Благодарность от:
Max Taxable
  #4  
Old 11-23-2011, 02:56 PM
Apexi Apexi is offline
 
Join Date: Oct 2010
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Max Taxable View Post
You're done. No one without the password can access this forum or subforum now. This also works for categories.
Thats the thing. I want all registred user to have access to the sub-forum, but to post a new thread you need that password.
Reply With Quote
Благодарность от:
Max Taxable
  #5  
Old 11-23-2011, 03:02 PM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kh99 View Post
What Max says above is correct of course, but if I read the first post correctly what you want is a password that's only needed for creating a thread. If that's true, there's no way to do that with the existing options - you'd need a mod for that. I tried to do a little searching but I couldn't find an existing mod that allows that.
Oops I missed the part about needing password for starting a new thread.
Quote:
Originally Posted by Apexi View Post
Thats the thing. I want all registred user to have access to the sub-forum, but to post a new thread you need that password.
But, you actually do not need a password for limiting who can start threads in forums/subforums. Create a new usergroup for the people you want to be able to start threads in the particular subforum. Then go into "Forum Permissions" and click "edit" for that usergroup as it is shown under the subforum you want to limit.

Scroll down to "Post / Thread permissions" and see, "Can start threads yes no."

Permission your new usergroup to be able to start threads in the subforum, and move all the accounts you want to have the ability, into the new usergroup.

Then go back to Forum Permissions and set this to "no" for every other usergroup you want to deny ability for thread starting for the same subforum.

The nice thing about this is, no password needed therefore no password to get spread around. Passwords for access to forums are highly overrated.

On the above, if you already have a existing usergroup, like "Super Moderators" or "Administrators" for example, as the one(s) you want to be able to start threads in the subforum, of course you can skip the part about creating a new usergroup and it's simply a matter of setting "can start threads" to NO, for the others..
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 01:26 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.16222 seconds
  • Memory Usage 2,206KB
  • 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
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (2)post_thanks_box_bit
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit
  • (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_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