Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 01-24-2004, 10:05 AM
Kentaurus's Avatar
Kentaurus Kentaurus is offline
 
Join Date: Dec 2001
Posts: 332
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Dynamic reputation

This hack isn't done yet, but I would like suggestions and/or see if someone else (besides me) is interested in it.

Reputation is something that can or cannot be used. When it is used it can effectively show which users had a better behaviour in the forum because they will be voted. There is just a little problem: users don't vote. They only vote when asked (if this post helped you, please give me reputation!!) and I hate to see that in a signature or in every user's posts. Even when you can vote you forget to, then reputation becomes pretty much stalled. In my forum users want to post, not to vote. That's also the reason for thread's rating not to be very popular.

I have started implementing some "dynamic reputation" system. But I would like to have more rules and to have rules that make sense. Here is what I have that makes a reputation a number that really changes and that stills shows the user "reputation"


When a user replies to anothers user's post the user that is being replied gets reputation. Why? Because if someone has taken the time to reply to my post that might be a good post so reputation is given to me.

When a user writes a very small post (like 30 characters or so) he looses reputation. I am sorry but I don't consider that a post worth of the forum. While some posts would only require two words the majority of them need more than that.

Whe a user starts a thread he gains extra reputation. Why? Because new threads are sometimes more important than a single thread with 100 pages.

When a user receives a pm he gains reputation? And that's mostly the same as the "replying to me" reason.


I want to know if someone is interested and to come up with more rules for this. The objective is that the reputation somehow reflects the popularity of the user in the forum, but in a self-managed way, instead of relying on votes.
Reply With Quote
  #2  
Old 02-05-2004, 01:17 AM
Kentaurus's Avatar
Kentaurus Kentaurus is offline
 
Join Date: Dec 2001
Posts: 332
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't understand how nobody is interested in this one... well. Some ideas make it to a hack... some doesn't.

(ah yes, that was to bump the thread, it's the thread's second and last chance)
Reply With Quote
  #3  
Old 02-07-2004, 05:26 AM
version2's Avatar
version2 version2 is offline
 
Join Date: Feb 2003
Location: Philly
Posts: 136
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kentaurus
I don't understand how nobody is interested in this one... well. Some ideas make it to a hack... some doesn't.

(ah yes, that was to bump the thread, it's the thread's second and last chance)
I like the idea.
Reply With Quote
  #4  
Old 02-07-2004, 09:27 AM
Natch's Avatar
Natch Natch is offline
 
Join Date: Nov 2002
Location: Australia
Posts: 851
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

kentaurus: I think it's a great idea, and would back your going ahead with it ...

I'd be interested to see an AdminCP section which has a number of actions on the forum which can increase / decrese reputation, and for that to be customisable to the nth degree - aka turn on and off "reputation triggers" and adjust the volume of the effect that it has on a user ... even to the extent that you can specify that on a certain day (a birthday for instance) a person gets extra reputation from the normal set of actions ... aka a multiplier on special days, and maybe a "user of the day" (on my forum it's spammer of the day ) can also be gaining extra reputation by staying in that position ...

HTH
Reply With Quote
  #5  
Old 03-29-2005, 12:00 AM
T3MEDIA T3MEDIA is offline
 
Join Date: Dec 2004
Posts: 944
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Did he bother with this?
Reply With Quote
  #6  
Old 03-29-2005, 12:30 AM
Julie's Avatar
Julie Julie is offline
 
Join Date: Mar 2005
Location: Oslo, Norway
Posts: 187
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think this could be fun to have...

Especially the birthday-give-points-thing But I personally don't think I want to have the post a post and post a thread option on, that could just led to folks just spamming to get more points... a CP where you could turn each setting on/off would of course be great!

Hm, perhaps (if possible) one could have the option to give rep points (level) if one resolves a Help Desk ticket (HelpDesk) (if installed),... As a thanks for helping... ?
Reply With Quote
  #7  
Old 04-15-2005, 05:55 AM
ChrisLM2001 ChrisLM2001 is offline
 
Join Date: May 2003
Posts: 126
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Some thoughts....

I can see the PMs being abused for upping reputations. Plus, PMs add nothing to drive traffic to the site, which is what's rewarding in having posting members. It rewards the wrong group, for doing nothing but to chit chat with friends on your dime.

Thread creation rep points is a very good idea. That's an incentive for folks to post new threads. But yes, add that the point is lost if it's under 30 characters. Need to prevent exploiters from racking up points they didn't really deserve..

Would be nice if the point system was geared to word count (with Admin moderation, because of cut and paste jobs). Longer posts of, say 500 words, should gain more points, than a "me too" reply of 10.

That would really reward your forum seeders, and make them the justified stars of the forum.

Chris
Reply With Quote
  #8  
Old 04-19-2005, 04:46 AM
dtzy dtzy is offline
 
Join Date: Feb 2005
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I like the idea, I am hacking a hack to do this, I will release my code.
Reply With Quote
  #9  
Old 01-19-2006, 09:10 PM
Dreiko's Avatar
Dreiko Dreiko is offline
 
Join Date: Nov 2005
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am VERY interested in this hack, would someone release it for 3.5.x?
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 05:26 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04731 seconds
  • Memory Usage 2,245KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete