Announcement

Collapse
No announcement yet.

How to moderate the posts of new users only

Collapse
X
Collapse

  • How to moderate the posts of new users only

    To help combat spam, many users opt to have new user’s posts moderated until they’ve made a specific number of posts. This allows the Admin/Moderator team to keep potentially malicious posts out of the public eye until a user has effectively passed a ‘probationary period’ as a member of the site.

    In order to do this, you will need to create a custom usergroup and a promotion.

    Creating a Custom Usergroup
    First, you need to setup the usergroup for your non-Moderated users and adjust the permissions for this usergroup accordingly.
    1. In the vBulletin Admin Control Panel go to the **Usergroups** section and click on Add New Usergroup.
    2. On the next screen, select "Registered users from the dropdown of the first field labeled "Create Usergroup Based off of Usergroup".
    3. Click the to the right of this field.
    4. Wait for the page to reload.
    5. Change the usergroup Title to "Approved Users".
    6. Add a description if you wish.
    7. Save at the bottom.



    Moderate Newly Registered Users.
    As all new users go into the Registered Users usergroup by default, you need to adjust the permissions for this group to ensure these have all posts and threads moderated.
    1. In the Usergroup section of the AdminCP Navigation, choose "Channel Permissions".
    2. Find the Home channel in the list.
    3. Click the Edit Link for Registered Users under Home.
    4. Find the "Follow Channel Moderation Rules" permission and set it to No.
    5. Save this usergroup at the bottom of the page.

    Creating the Promotion
    1. In the Usergroup Section of the AdminCP Navigation, choose "Promotions"
    2. Click

    For this example, you should use the following values:
    • Usergroup: *Registered Users*
    • Number of Posts to Moderate: *10*
    • Promotion Strategy: *Posts*
    • Promotion Type: *Primary Usergroup*
    • Move User to Usergroup: *Approved Members*

    Explanation

    - Usergroup
    This is the usergroup that the users are currently a member of, i.e. Registered Users. The Promotion will only apply to these users.

    - Posts
    These are the number of posts that a user should have made before they can be promoted, in this case 10.

    - Promotion Strategy
    As this example will have a user promoted after 10 posts have been made, this should be set to ‘Posts’

    - Promotion Type
    Set this option to ‘Primary Usergroup’. When the Promotions Scheduled Task runs, the user will then have their Primary Usergroup changed.

    - Move User to Usergroup
    This should be set to the new (non-Moderated) usergroup that was setup earlier, i.e. ‘Approved Members’

    Note that the ‘Reputation Level’ and ‘Days Registered’ values although completed will have no effect on this Promotion as the Strategy has been set to ‘Posts’. Once the above have been set, click the button.

    Now complete, this Promotion will move active users from the ‘Registered Users’ usergroup to the ‘Approved Members’ usergroup once they have made 10 approved posts in your forum.

    Promoting Users

    Warning: Please note that Cloud customers do not have access to Schedule Tasks. If you need one run, you can send in a support ticket.


    Promotions normally happen every hour. This is done automatically as long as there is traffic to your site. Since you have just set up the promotions, you will probably want to promote all eligible users as soon as possible. To do this, you would have to run the scheduled task. This can be done in the AdminCP under Scheduled Tasks.
    1. Click on the Scheduled Task Manager
    2. Find 'User Promotions' in the list.
    3. Click the in the right column for that task.
      Posting comments is disabled.

    About the Author

    Collapse

    Wayne Luke A curious juxtaposition of nature, technology and sustainability. Find out more about Wayne Luke

    Article Tags

    Collapse

    advanced (5) android (2) api (29) array (17) beginner (17) blog (4) bookmark sites (1) calendar (2) cms (2) forum (3) forums (4) Google (1) Intermediate (5) iphone (3) mapi (30) methods (10) mobile (34) moderation (1) posts (1) style (2) sub-forums (1) subforums (1) threads (4) vb5howto (5) vBulletin (5)

    Latest Articles

    Collapse

    • The Basic Anatomy of a vBulletin Page
      Wayne Luke
      vBulletin 5's user output is created using a system of pages that are customizable by the site administrator. This system is called Site Builder. By breaking the system down into pages, a lot of control is given to the system administrator. By using Site Builder, you can create a unique site without any knowledge of HTML or CSS.

      vBulletin's pages are created using layers built upon a grid layout. Each page starts with a layout which defines the content areas of the page. Layouts define...
      Mon 11th Sep '17, 8:55am
    • Enabling Push Notifications in vBulletin 5.3.2 and Mobile Suite 1.16
      Wayne Luke
      vBulletin Mobile Suite 1.16 includes functionality for Push Notifications. One of the requirements to add this functionality is that you must be running vBulletin 5.3.2 Connect on your site and create a project with Google's Firebase Cloud Messaging (FCM) platform. The steps below will walk you through the process of enabling this functionality in vBulletin and in your Mobile Apps.

      Add a project to your Firebase account






      Setup Push Notifications...
      Thu 27th Jul '17, 8:56am
    • Enabling Two-Factor Authentication
      Wayne Luke
      vBulletin 5.3.0 and higher will allow site owners to enable Two-Factor Authentication for Administrator and Moderator functionality. This is an extra layer of security provided to make sure your user data remains as safe as possible. Two-Factor Authentication works in conjunction with an app on the user's smartphone, tablet, or computer. These apps provide a security token that lasts a limited time before expiring. The security token is created using industry standard algorithms and a unique string...
      Tue 4th Apr '17, 8:38am
    • How to moderate the posts of new users only
      Wayne Luke
      To help combat spam, many users opt to have new user’s posts moderated until they’ve made a specific number of posts. This allows the Admin/Moderator team to keep potentially malicious posts out of the public eye until a user has effectively passed a ‘probationary period’ as a member of the site.

      In order to do this, you will need to create a custom usergroup and a promotion.

      Creating a Custom Usergroup
      First, you need to setup the usergroup for your non-Moderated...
      Wed 22nd Feb '17, 9:13am
    • Rebuilding the Sphinx index
      Wayne Luke
      From time to time, we will need to update the indexing schema for the Sphinx server. In order for this fix to take effect, you will need to update the sphinx schema for the index. Follow these steps to rebuild your Sphinx Search Schema.
      1. Stop the Sphinx service on your server.
      2. Replace your existing Sphinx configuration file (vbulletin-sphinx.php) with the one provided in the current version of vBulletin 5 Connect. You can find this file in the do_not_upload directory.
      3. Update the file as provided
      ...
      Fri 3rd Feb '17, 1:01pm
    • Using the Search JSON
      Dominic
      Using the advanced editor you can create powerful search modules. Following you find possible filters / parameters for using within these modules:
      The search JSON parameter has the following format:

      :
      { "filter": <value>, "filter": <value>, ... }
      <value> may be any valid string, number or JSON structure and will be interpreted by the specified filter. Filters not listed below are ignored.

      Filters

      The valid filters...
      Wed 28th Jan '15, 12:51pm
    Working...
    X