A sample description of how a Voting and Reputation system works

5.35K viewsThemes
1

Rahul, do you or does anyone have a .doc or .pdf for how “Voting” and “Reputation” works on AskBug?

I want to create a reputation_faq document for my site.

When I do I will also publish it here as a resource for everyone else.

Now I know this is not correct, but I am looking for the correct details for the system in use on AskBug.

What is reputation? How do I earn (and lose) it?

Reputation is a rough measurement of how much the community trusts you; it is earned by convincing your peers that you know what you’re talking about. Basic use of the site, including asking questions, answering, and suggesting edits, does not require any reputation at all. But the more reputation you earn, the more privileges you gain.

The primary way to gain reputation is by posting good questions and useful answers. Votes on these posts cause you to gain (or sometimes lose) reputation. Please note that votes for posts marked “community wiki” do not generate any reputation.

You can earn a maximum of 200 reputation per day from any combination of the activities below. Bounty awards, accepted answers, and association bonuses are not subject to the daily reputation limit.

You gain reputation when:

question is voted up: +5
answer is voted up: +10
answer is marked “accepted”: +15 (+2 to acceptor)
suggested edit is accepted: +2 (up to +1000 total per user)
bounty awarded to your answer: + full bounty amount
one of your answers is awarded a bounty automatically: + half of the bounty amount (see more details about how bounties work)
site association bonus: +100 on each site (awarded a maximum of one time per site)
If you are an experienced WPExpert network user with 200 or more reputation on at least one site, you will receive a starting +100 reputation bonus to get you past basic new user restrictions. This will happen automatically on all current WPExpert sites where you have an account, and on any other WPExpert sites at the time you log in.

You lose reputation when:

your question is voted down: −2
your answer is voted down: −2
you vote down an answer: −1
you place a bounty on a question: − full bounty amount
one of your posts receives 6 spam or offensive flags: −100
All users start with one reputation point, and reputation can never drop below 1. Accepting your own answer does not gain you any reputation. If a user reverses a vote, the corresponding reputation loss or gain will be reversed as well. Vote reversal as a result of voting fraud will also return lost or gained reputation.

At the high end of this reputation spectrum there is little difference between users with high reputation and moderators. That is intentional. We don’t run this site. The community does.

OK, I am going to dig around on Git and see what I can find.

So far I have come up with the following for my own site.

What is reputation? How do I earn (and lose) it?

Reputation is a rough measurement of how much the community trusts you; it is earned by convincing your peers that you know what you’re talking about. Basic use of the site, including asking questions, answering, and entering comments, does not require any reputation at all. But the more reputation you earn, the more reputation points you gain.

The primary way to gain reputation is by posting good questions and useful answers. Votes on these posts cause you to gain (or sometimes lose) reputation.

Bonus awards, accepted answers, and association bonuses are not subject to the daily reputation limit.

You gain reputation when:

you register an account: +1

you upload an avatar: +2

you complete your profile: +2

you ask a question: +2

you answer a question: +10

you comment: +1

your question is voted up: +2

your answer is voted up: +5

your answer is marked “accepted”: +10 (+2 to acceptor)

you mark an anser “accpeted”: +2 (+10 to asker)

You lose reputation when:

your question is down-voted: −1

your answer is down-voted: −1

one of your posts receives 6x (spam or offensive) flags: −100

All users start with one reputation point, and reputation can never drop below 1. Accepting your own answer does not gain you any reputation. If a user reverses a vote, the corresponding reputation loss or gain will be reversed as well. Vote reversal as a result of voting fraud will also return lost or gained reputation.

At the high end of this reputation spectrum there is little difference between users with high reputation and moderators. That is intentional. We don’t run this site. The WPExpert Support community does.

Thanks Terence, I will include this to doc. But -100 for spam post is too much 😀

@rahul ~ I agree, for spamming the community it should be at least -1000 😉 ~ you will have to sanitize it a little and remove WPExpert references, and notice it contains a reference to a spam limit which is not, as yet, configurable and requires additional coding.

P.S. Thanks for the sticky. Its a shame my mother never lived to see my name up in lights. She would have been so proud. 😉

0

thank you

1

If Terence is right, this post should be fixed or the information included in the theme documentation file.

Thank you Terence!

There is one issue I see Javier ~ all the points are configurable. So A) my reward system maybe totally different to yours, and B) you need to remember to update the reputation FAQ, if you change the reward points. A cool result might be for the points list to be output to a shortcode which you top and tail with your own words of wisdom. But that’s just me and my totally OTT dreaming.