reputation_system [Jcink.com Wiki]

The reputation system is a popular mod and can be utilised in many different ways to suit your needs. Most commonly it is used as a form of “thanks” within a forum, allowing new members to easily see those that are most helpful and respected amongst your community; reputation can also be beneficial to post count and members attitudes - if they are rewarded for helpfulness they will continue ;)

Set-up

  1. Log into the ACP. (If not already done.)
  2. In the left panel, click: “System Settings”
  3. Then click: “Reputation Set-up”.
  4. Now in the right panel, change: “Enable Reputation system?” to “Yes”.
  5. Now from here you can tweak the settings as you see fit. Things such as:
    • Do you want people to have to have a certain number of posts to use the Reputation system?
    • How often can people change other’s reputation after they've already changed it?
    • Whether or not people can change reputations in the member's profile or by the reputation section itself.
    • Do you want to remove posting rights if reputation drops below a certain point, and for how long are the posting rights affected? (Can be useful for dealing with trolls… but otherwise should probably be left alone.)
    • Which forums do the reputation system not appear in? (You'll need to know the id number for each forum you want to disable it in. This number appears after the “showforum=” in the url bar.)
    • Do you allow comments to be made when changing reputation? (You can disable this if people use it to be abusive.)
    • Is anonymous reputation changing allowed? (You can disable this if people use it to be abusive.)
    • What are the positive/negative titles that get affixed to people’s names?
    • How many points do they need before they have a positive/negative title?
  6. Finally when you are done, click: “Submit changes”

That should be it, although if you have Custom Mini Profiles enabled read the section titled “Use with Custom Mini Profiles” below.

Reputation Control Panel

ACP – System Settings - Reputation Setup is where you can edit everything for your system. The most useful ones in spam prevention are “Number of posts required” and “Days before you can change members rep again” both situated at the very top. You can also choose which forums Reputation can be given in, helpful in particular if you have a spam forum or debate forum where tempers can often result in false negative reps. Other major features are “Anonymous Voting” allowing people to give or take Rep anonymously and “Reputation dictated Member Titles” that allow you to further reward those with high reputation scores. Finally if you ever need to reset the Reputation on your forum you can do so with the last option.

Use with Custom Mini Profiles

For more on “Custom Mini Profiles” or “Profile Templates” see http://jcink.com/main/wiki/doku.php?id=jfb-skinning-profile-templates

If you have custom profile templates enabled then you will need to add the variables for the Reputation system to them before it will show in topics. Simply add:

<!-- |rep| -->

to where you want it in the profile template. This will show the total reputation points that person has and (when in enabled forums) allows others to increase/decrease their rep.

Using the Reputation system

Once the reputation system has been enabled and the user has reached any requirements (if there is a post count needed before they can use the reputation system) then there are several ways to use the Reputation system.

From the reputation system menu

  1. Enter the reputation menu (<forum>.b1.jcink.com/index.php?act=rep&CODE=totals)
  2. Under the column marked “Rep” for the user you want to change, click ”[Details]” (See note 1)
  3. At the top of the section, you will see: “Rep :: Member <member's name>: 0 pts [ +0 | -0 ] :: Change it? [ + | - ]”
  4. Where it states: “Change it?” click either the + or -.
  5. The page will change and you'll be taken to a new one. If the admin has allowed, you can opt whether or not to be anonymous by ticking a checkbox beside your name. (See Notes 2 and 3.)
  6. In the textbox, if the admin has chosen, you may leave a reason for altering the reputation.
  7. Finally, when you are done click the “Go!” button to have the change finished.

On a user's profile (Personal Portal style)

  1. Click on the user's profile.
  2. In the top box on the left (under “Personal Photo”), you will see “Rep [details »] none [ + | - ]”
  3. Then click the + or the - to decide how you want to change their reputation.
  4. The page will change and you'll be taken to a new one. If the admin has allowed, you can opt whether or not to be anonymous by ticking a checkbox beside your name. (See Notes 2 and 3.)
  5. In the textbox, if the admin has chosen, you may leave a reason for altering the reputation.
  6. Finally, when you are done click the “Go!” button to have the change finished.

In topic

  1. Enter a topic that's located in a section that you know you're allowed to change reputation in.
  2. Once in the the topic, look beside the user's post to their mini-profile to check for something like: “Rep: none [ + | - ]”
  3. Then click the + or the - to decide how you want to change their reputation.
  4. The page will change and you'll be taken to a new one. If the admin has allowed, you can opt whether or not to be anonymous by ticking a checkbox beside your name. (See Notes 2 and 3.)
  5. In the textbox, if the admin has chosen, you may leave a reason for altering the reputation.
  6. Finally, when you are done click the “Go!” button to have the change finished.

Notes

  1. If the user has no reputation then you may not be able to click the details link because it isn't showing. If this is the case you will have to use an alternate method.
  2. Just be aware that admins can still see who is rating anonymously to prevent abuse.
  3. Depending on admin's whim, what anonymous raters show up as could be anything. (EX- the admin could decide to call all anonymous raters “cowards” for example. )
 
reputation_system.txt · Last modified: 2012/01/06 18:41 by viruszero