Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Restricted Forums By Post Count Details »
Restricted Forums By Post Count
Mod Version: 1.1, by MarkFL (Coder) MarkFL is offline
Developer Last Online: Oct 2019 I like it Show Printable Version Email this Page

vB Version: 4.2.x Rating: (1 vote - 5.00 average) Installs: 10
Released: 09 Mar 2017 Last Update: 27 Mar 2017 Downloads: 55
Not Supported Uses Plugins Auto-Template Translations  

This product is the result of a request posted by Snowhog here:

Restricting new threads/post to members with less than x number of posts

Overview:

This product allows you to designate forums by forumid where posting is restricted based on post count. You may set either a minimum or maximum post count required. You may set whether new threads, new replies, or both are restricted. You may designate usergroups that are exempt from any restrictions. You may define global CSS to be applied to the user alert message, that will override the CSS for the element defined by the product's StyleVars. You may decide not to show an alert message, to show a message only stating the user's post count prohibits them from posting, or to show a message that also includes why their post count prevents them from posting.



Product Settings:
  • Enable Product?: Set whether product is active or not (Yes or No).
  • Forumids And Their Restrictions: Enter on separate lines, the comma-delimited lists of forumids, followed by the pipe "|" followed by the restriction type (threads, posts, or both) another pipe whether the postcount will be a max or a min, and finally the post count used as the threshold.

    For example:

    2,4,7|threads|max|10
    3,5,6|both|min|50

    will require users to have no more than 10 posts in their post count to post new threads in forums 2, 4, or 7 and at least 50 posts in their post count to post new threads and replies to threads in forums 3,5, or 6.
  • Exempt Usergroups: Select the usergroups who will be exempt from the posting restrictions.
  • Exempt Users: Enter the usernames of users who will be exempt from this product, each on a separate line. Usernames are case-insensitive.
  • Message CSS: Enter any additional CSS you'd like to be applied to the message to restricted users, in all styles.

    Note: Any CSS entered here will override the product's StyleVars.
  • Show Explanation?: Set whether to explain to users that they cannot post. You may choose either:

    No
    Yes (Only that posting is not allowed)
    Yes (Include why posting is not allowed)
Alert Message Phrases:


  • markfl_rfbpc_nonewreplies: This phrase is shown to users who are restricted from posting new replies in threads within restricted forums if you choose any option other than "No" in the "Show Explanation?" setting. The default value is:

    Your post count prohibits you from posting new replies in this forum!
  • markfl_rfbpc_nonewthreads: This phrase is shown to users who are restricted from posting new threads within restricted forums if you choose any option other than "No" in the "Show Explanation?" setting. The default value is:

    Your post count prohibits you from posting new threads in this forum!
  • markfl_rfbpc_toofew_replies: This phrase is shown to users who are restricted from posting new replies in threads within restricted forums because their post count is too low if you choose "Yes (Include why posting is not allowed)" in the "Show Explanation?" setting. The default value is:

    Users with less than {1} posts cannot reply to threads here. Your post count is currently {2}.
  • markfl_rfbpc_toofew_threads: This phrase is shown to users who are restricted from posting new threads within restricted forums because their post count is too low if you choose "Yes (Include why posting is not allowed)" in the "Show Explanation?" setting. The default value is:

    Users with less than {1} posts cannot create new threads here. Your post count is currently {2}.
  • markfl_rfbpc_toomany_replies: This phrase is shown to users who are restricted from posting new replies in threads within restricted forums because their post count is too high if you choose "Yes (Include why posting is not allowed)" in the "Show Explanation?" setting. The default value is:

    Users with more than {1} posts cannot reply to threads here. Your post count is currently {2}.
  • markfl_rfbpc_toomany_threads: This phrase is shown to users who are restricted from posting new threads within restricted forums because their post count is too high if you choose "Yes (Include why posting is not allowed)" in the "Show Explanation?" setting. The default value is:

    Users with more than {1} posts cannot create new threads here. Your post count is currently {2}.
StyleVars:



You will find this product's StyleVars in the group labeled "MarkFL_Restricted_Forums_By_Post_Count" and they are as follows:
  • markfl_rfbpc_alertbackground: The background color of the user alert messages.
  • markfl_rfbpc_alertborder: The border for the user alert message element.
  • markfl_rfbpc_alertborderradius: The border radius for the user alert message element.
  • markfl_rfbpc_alertcolor: The text color of the user alert messages.
  • markfl_rfbpc_alertfont: The font for the user alert messages.
  • markfl_rfbpc_alertmisc: Any additional style specific CSS.
As stated previously, you may set global CSS that will override any style specific CSS defined by the StyleVras in the product setting labeled "Message CSS."

Updates:

Version 1.1:
  • Added setting to allow exempting individual users by username.

Compatibility:

Tested and working on VB 4.2.x and may work on all 4.x versions of vBulletin.

Backup/Warning:

This product does not alter your database, however it is always good practice to make regular backups and you should make a backup before installing ANY new mod.

As always, products are USE AT YOUR OWN RISK. I will provide support and do my best to help but no absolute guarantee is offered.

To Install:
  1. Download and extract the attached .zip file.
  2. Follow AdminCP -> Plugins & Products -> Manage Products -> Add/Import Product.
  3. Click on "Choose File" and browse to the product .xml file that was packaged in the .zip file.
  4. Click "Import."
  5. You MUST enable the product in the settings before it will function.
  6. Configure the remaining settings to your liking. Each setting has a detailed explanation of its use.


Support for this product can be found here:

Download Now

Only licensed members can download files, Click Here for more information.

Supporters / CoAuthors

Screenshots

Click image for larger version

Name:	markfl_rfbpc_message.png
Views:	397
Size:	19.4 KB
ID:	155975   Click image for larger version

Name:	markfl_rfbpc_phrases.png
Views:	386
Size:	22.9 KB
ID:	155976   Click image for larger version

Name:	markfl_rfbpc_stylevars.jpg
Views:	386
Size:	101.8 KB
ID:	155977   Click image for larger version

Name:	markfl_rfbpc_acp.jpg
Views:	274
Size:	67.0 KB
ID:	156084  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Post Count Modifier - Minimum Post Characters to Count towards Post Count Chris M vBulletin 2.x Full Releases 35 13 Oct 2003 19:29

  #16  
Old 05 May 2019, 18:24
mitch84 mitch84 is offline
 
Join Date: Mar 2008
ok, I understand, thx
Reply With Quote
  #17  
Old 08 Sep 2019, 20:26
Prince Prince is offline
 
Join Date: Oct 2001
Does this mod or is there a mod that restricts users from even seeing a forum or sub-forum based on either being logged in or post count?
__________________
www.ironmagazineforums.com
Reply With Quote
  #18  
Old 08 Sep 2019, 22:34
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Originally Posted by Prince View Post
Does this mod or is there a mod that restricts users from even seeing a forum or sub-forum based on either being logged in or post count?
You could do that with automated promotions and usergroup permissions.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #19  
Old 08 Sep 2019, 22:56
Prince Prince is offline
 
Join Date: Oct 2001
Question

Originally Posted by MarkFL View Post
You could do that with automated promotions and usergroup permissions.
I can restrict Guests from seeing one specific forum this way?
__________________
www.ironmagazineforums.com
Reply With Quote
  #20  
Old 09 Sep 2019, 02:34
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Originally Posted by Prince View Post
I can restrict Guests from seeing one specific forum this way?
Yes, you can use forum permissions to restrict any usergroup from having access to any of your forums.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 09:10.

Layout Options | Width: Wide Color: