vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=251)
-   -   How to disable PM for users with certain post count (https://vborg.vbsupport.ru/showthread.php?t=231004)

Jaffery 12-23-2009 09:16 PM

How to disable PM for users with certain post count
 
Hi.

I want that new users with less than 15 posts can't use signature and can't send PM to other forum members.

What is best possible way to do this in VB4 ?

Thank you!

Lynne 12-24-2009 05:44 PM

Go to Usergroup Manager > Add New Usergroup
Create Usergroup Based On - Registered Usergroup > Go
Give it a new name - Whatever
Create Permissions Based off of Usergroup > Registered Usergroup
Save

Now make a Promotion (Usergroups > Promotions)
Add New
Usergroup - Registered Users
Posts - 15
Promotion Strategy - Posts
Type - Primary
Move to - Whatever
Save

Usergroup Manager - go to edit Registred Users
Set the permissions you want for new users regarding signature and PMs
Save

silencio2222 03-11-2010 07:41 PM

Lynne,

or anyone else. Say you have an existing forum and your edit the Registered Users and create the New User Group and a Promotion...is there a way to move the existing Registered Users to that New UserGroup? I just want to apply the restrictions to the new members....and can't figure out how to move the existing users. Thanks for your help

borbole 03-11-2010 09:50 PM

I have written a mod for the pm thing. You can find it by clicking the link in my signature.

Lynne 03-12-2010 09:39 PM

If you create a promotion, you can run it manually in the Scheduled Task Manager and it should move all existing users to the new group.

droppinloads 03-29-2011 07:06 PM

Hi Lynne, quick question regarding post #2. How do you only move regular members and not your mods? I implemented this and luckily kept an eye on it as all my mods were starting to be demoted to regular users. They all thought I canned them from the job!

Can you please let me know how this can be done?

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

Actually I just figured out a solution for this (I hope).

Right now all our mods are primary users with "secondary" mod privileges. I can switch the mods to become all primary mods and then have no secondary privileges. Then When I implement the above promotion, it will only move those primary users (and not mods) to the desired usergroup.

I guess the question is, what is the difference between having a mod as a primary or secondary user? Or is there any?

Lynne 03-30-2011 01:53 AM

Quote:

Originally Posted by droppinloads (Post 2178823)

I guess the question is, what is the difference between having a mod as a primary or secondary user? Or is there any?

It's all a matter of how you set up your site. I know I like to only use a couple Primary Usergroups - Registered, Registered Plus, Super Mods, Admins. That sets up all my basic permissions for everyone. Then I use the Secondary groups to just add to those permissions. But, everyone sets their sites up a bit different because of how they like it to work.


All times are GMT. The time now is 01:12 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.00970 seconds
  • Memory Usage 1,724KB
  • 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
  • (7)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