youfif
10-11-2011, 01:39 PM
First of all important information
The first thing is, I do not have any permissions to post this thread in the real subforum for presenting things, named The Hatchery, I'll post this topic here with advice by BirdOPrey5. The second annotation is that English is not my first language - as you may noticed already. So please be kind to me, I'll try my best. My first language is German, so the screenshots of this presentation of the system will of course contain the German language.
Real Reputation System
What are you doing and what is your intention?
Beyond all question, vBulletin is the most powerful forum software, just like the page titel of vbulletin.com. I experienced developing with vB for some years now. I don't like version 4, I'll keep vB 3.8.5. There are great features inside the system. But of course, nothing is perfect and right here I am missing a feature for years and years. A great reputation system. Maybe because I began with MyBB and this feature satisfy me. The last years I did not had much time, so I waited and waited and waited if a "good" reputation system appears. But this did not happen. So finally I was very motivated do code a system according to my own wishes. I started last week and I'm as good as ready.
What is a "good" reputation system? vBulletin has it!
Yes and no, in fact vBulletin has already a reputation system, but it's very poor I think. You only can reputate posts from a user and not a user in general. But I don't list up each feature (or not :rolleyes:), I'll start do describe "my" system.
As I may said the prototype was the reputation system of MyBB. Because it's very good. Our competitive forum uses this, so I made a reproduction of that system. Of course I did not copy any code (as well it's not compatible), only the idea. With the functions and the templates in vB it was no problem.
Giving away a reputation to a user
Number of points (positive, negative) can be adjusted for each usergroup
Superusers can delete every reputation, else only if you are the sender
Badusers are fully banned from the system
Minimum and maximum length for comments
Smileys allowed, but no html or bb code
How many new reputations can a user give away?
If a reputation already exists, the dialogue "New reputation" changes to "Update an existing reputation", the old comment is written in the comment field and the already given points are selected in the DropDownList
How many minutes have a user to wait until he give away a new reputation or update an existing one, with countdown
Disable system for maintance reasons
Filter all reputations
Multipages, if there are more than 10 comments per page
Show only positive/neutral/negative entries
In user profile and in postbit show the sum of all reputationpoints given to the user, green if the amount is higher one, red if lower 0 (neutral)
Send PM to the user who just received a new reputation with information
Send PM to the user who just received an update with information
Toplist - show best users (most positive reputations received)There are more features, you will see them on the attached pictures.
This thread is for my changelog and your constructive feedback, if you like.
The first thing is, I do not have any permissions to post this thread in the real subforum for presenting things, named The Hatchery, I'll post this topic here with advice by BirdOPrey5. The second annotation is that English is not my first language - as you may noticed already. So please be kind to me, I'll try my best. My first language is German, so the screenshots of this presentation of the system will of course contain the German language.
Real Reputation System
What are you doing and what is your intention?
Beyond all question, vBulletin is the most powerful forum software, just like the page titel of vbulletin.com. I experienced developing with vB for some years now. I don't like version 4, I'll keep vB 3.8.5. There are great features inside the system. But of course, nothing is perfect and right here I am missing a feature for years and years. A great reputation system. Maybe because I began with MyBB and this feature satisfy me. The last years I did not had much time, so I waited and waited and waited if a "good" reputation system appears. But this did not happen. So finally I was very motivated do code a system according to my own wishes. I started last week and I'm as good as ready.
What is a "good" reputation system? vBulletin has it!
Yes and no, in fact vBulletin has already a reputation system, but it's very poor I think. You only can reputate posts from a user and not a user in general. But I don't list up each feature (or not :rolleyes:), I'll start do describe "my" system.
As I may said the prototype was the reputation system of MyBB. Because it's very good. Our competitive forum uses this, so I made a reproduction of that system. Of course I did not copy any code (as well it's not compatible), only the idea. With the functions and the templates in vB it was no problem.
Giving away a reputation to a user
Number of points (positive, negative) can be adjusted for each usergroup
Superusers can delete every reputation, else only if you are the sender
Badusers are fully banned from the system
Minimum and maximum length for comments
Smileys allowed, but no html or bb code
How many new reputations can a user give away?
If a reputation already exists, the dialogue "New reputation" changes to "Update an existing reputation", the old comment is written in the comment field and the already given points are selected in the DropDownList
How many minutes have a user to wait until he give away a new reputation or update an existing one, with countdown
Disable system for maintance reasons
Filter all reputations
Multipages, if there are more than 10 comments per page
Show only positive/neutral/negative entries
In user profile and in postbit show the sum of all reputationpoints given to the user, green if the amount is higher one, red if lower 0 (neutral)
Send PM to the user who just received a new reputation with information
Send PM to the user who just received an update with information
Toplist - show best users (most positive reputations received)There are more features, you will see them on the attached pictures.
This thread is for my changelog and your constructive feedback, if you like.