Register Members List Search Today's Posts Mark Forums Read

Reply
 
Thread Tools
  #1  
Old 11 Oct 2011, 15:39
youfif youfif is offline
 
Join Date: Sep 2011
Arrow Preview: Real Reputation System

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 ), 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.
Attached Images
File Type: png rep_1.png (34.4 KB, 207 views)
File Type: png rep_2.png (37.4 KB, 199 views)
File Type: png rep_3.png (36.3 KB, 147 views)
File Type: jpg rep_4.jpg (19.6 KB, 114 views)
File Type: jpg rep_5.jpg (45.7 KB, 167 views)
Reply With Quote
  #2  
Old 11 Oct 2011, 15:44
Simon Lloyd's Avatar
Simon Lloyd Simon Lloyd is offline
 
Join Date: Aug 2008
Real name: Simon
Thats commendable but there are a few systems here at vb.org that pretty much do what you are describing and more, one example is vbexperience
__________________
Kind regards,
Simon Microsoft Office Help
My Mods: Find my modifications here
Please do not pm me for support unless i have invited you to!
Reply With Quote
  #3  
Old 11 Oct 2011, 15:51
youfif youfif is offline
 
Join Date: Sep 2011
You cannot compare vBExperience with this kind of product.
I know vBExperience and it's an "activity system", it's incommensurable because it has a very different task.
Reply With Quote
  #4  
Old 11 Oct 2011, 16:05
Simon Lloyd's Avatar
Simon Lloyd Simon Lloyd is offline
 
Join Date: Aug 2008
Real name: Simon
Well i integrate mine with helpful answers and post thanks, so people can get positive and negative rep, with vbexperience you can giveaway points too, you can write your own add-ons for it to pretty much give rep for anything.

Anyway, as far as i can see with my users is that they are inherrently lazy, the least amount of clicks or touching the keyboard thebetter
__________________
Kind regards,
Simon Microsoft Office Help
My Mods: Find my modifications here
Please do not pm me for support unless i have invited you to!
Reply With Quote
  #5  
Old 16 Dec 2011, 15:18
nero9 nero9 is offline
 
Join Date: Sep 2010
this is very good. could you please share the mod

thank u
Reply With Quote
  #6  
Old 16 Dec 2011, 18:13
duketxboy duketxboy is offline
 
Join Date: Apr 2011
wow sweet mod bro keep us updated is you share
Reply With Quote
  #7  
Old 17 Dec 2011, 03:47
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
I have rigorously changed and optimized the reputation system. I will explain what I have as you may get ideas from it:
  • Made the rating user interface much simpler. Similar to the LIKE system, its just a few clicks. All jquery. No popups. I replaced points with rating stars. This has greatly increased ratings.
  • Rating comments are mandatory.
  • After the rating is submitted the user is notified that the rating is sent to the moderation queue.
  • Users can retract ratings within x minutes.
  • In the moderation queue, moderators can approve, ignore or deny. They can also see the post on the same page, through a tooltip.
  • Moderators can reject ratings with preset reasons.
  • Rejections are sent by PM.
  • Ratings and rating comments show under posts.
  • New reputation is in notification drop down (IIRC this is already in vb)
  • Ratings show on profiles
  • Ratings can be reported from usercp
  • Reports give moderators the option to delete the rating, infract the rater or tell the member that the rating is valid.
  • Trade in reputation is recognized by the system.
  • On forumdisplay I show the 5 members who have received the most reputation in that forum.
  • In admincp I can search for users with various reputation parameters, like rep-post ratio, last x ratings were not negative, has given out more than x (positive/negative) ratings, etc. My promotions are based on this.
It works great. Maybe you will find the above interesting for inspiration. Development coted more than a bit, but I am happy with it.
Reply With Quote
  #8  
Old 17 Dec 2011, 23:20
youfif youfif is offline
 
Join Date: Sep 2011
Thanks for posting your ideas.

This thread is older than 2 months, during this time I fully integrated this system into my main forum. It is used by almost every member, so it is not unnecessary, e.g. for trades it's very good.

By testing it in this time, I've fixxed several bugs, now it is very stable, since weeks there aren't any known bugs or errors, it simply works as it should be. From suggestions of my users I also changed some things, so it distinguishes from the top list above.
  • No private message if a reputation has been added or edited. A new notification in the vB menu is thrown. So if you received two new reputations and one was updated, a "three" is displayed in the menu. If you read the comments, it's set to zero.
  • Users can report every reputation. They are redirected to the "post report template", but modified for reporting reputations. If someone submit a report, a new thread with all information is created in the stuff lounge (as you may know from reported posts or given infractions). If a reputation has already been reported, it cannot be reported again.
Reply With Quote
  #9  
Old 18 Dec 2011, 00:22
Chris8's Avatar
Chris8 Chris8 is offline
 
Join Date: Nov 2009
Your mod looks very interesting. Will it ever be released here?
Reply With Quote
  #10  
Old 18 Dec 2011, 02:48
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Originally Posted by youfif View Post
If you read the comments, it's set to zero.
How did you get that working? Did you put reputation comments on a separate page from the usercp?

Originally Posted by youfif View Post
If a reputation has already been reported, it cannot be reported again.
Not a bad idea. I'll check with my staff if we need this as well.
Reply With Quote
  #11  
Old 02 Jan 2012, 08:26
dany_danay dany_danay is offline
 
Join Date: Jul 2009
this will work in vb4? I think the reputation is the worst of VB
sorry for my english
Reply With Quote
  #12  
Old 10 Jan 2012, 23:46
nero9 nero9 is offline
 
Join Date: Sep 2010
Any update. ?
Reply With Quote
  #13  
Old 11 Jan 2012, 12:17
Wormow Wormow is offline
 
Join Date: Jul 2009
Any updates on this?
Reply With Quote
  #14  
Old 04 Feb 2012, 15:44
youfif youfif is offline
 
Join Date: Sep 2011
Hello,

I have a vB 4 licence, but I don't like vB 4. 3.8.5 is a very great and nice version, my favourite one. Because of this, this addon is made for vB 3.

The development isn't finished, yet. I always add new features for the improvement of the system. For example, currently I'm working on a delete-log just above the reputation page. So if a moderator deletes a specific reputation, it's going to be logged and this is going to be shown in the log of the user's page. Of course, only the usergroups who are able to delete reputations are able to see this logfile.

I'll keep this up to date.

Last edited by youfif; 04 Feb 2012 at 16:04.
Reply With Quote
  #15  
Old 04 Feb 2012, 21:03
Simon Lloyd's Avatar
Simon Lloyd Simon Lloyd is offline
 
Join Date: Aug 2008
Real name: Simon
Look forward to it's release
__________________
Kind regards,
Simon Microsoft Office Help
My Mods: Find my modifications here
Please do not pm me for support unless i have invited you to!
Reply With Quote
Reply

Similar Threads
Thread Thread Starter Forum Replies Last Post
New Posting Features Make poll preview a REAL preview Lea Verou vBulletin 3.7 Add-ons 14 09 Nov 2009 23:03
-Real- reputation ranking, post/rep ratio rankings System miz vBulletin 3.0 Full Releases 31 15 Oct 2004 23:46



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 04:04.

Layout Options | Width: Wide Color: