Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 01-17-2001 Last Update: Never Installs: 0
 
No support by the author.

Tired of waiting for 2.0? Me too. I dunno if I'm even gonna upgrade, way too much work for how much benefit?

Sooooo I wrote my own karma hack this evening. For version 1.whatever. You can see it in action:

http://www.overgrow.com/edge/showthr...threadid=20338

It is based on w.luke's implementation; I just added the "alert moderator" but I doubt I will add post comments.

It does have interesting ways of determining karmic power-- how many karma points a user awards per click.. it's based on a formula that uses date joined, posts, and karma level.. so older and more respected users will give 5 or 8 points per click while new members will only give 1.

Otherwise I believe the functionality is the same as Sitepoint's. It does not add any overhead or extra queries in showthread. Eventually I will integrate it with the Killfile hack so that people can Killfile any user with a Karma below a level they set.

If there is still interest in something like this for the 1.x VB, let me know....


OG

[Edited by Overgrow on 01-17-2001 at 04:44 AM]

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #22  
Old 01-21-2001, 08:56 AM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by Overgrow
Hi mrogish, you can see it live at OG:

http://www.overgrow.com/edge

You do have to register to see the Karma rating button and to see how you rate a post. If you do register to try it out, don't worry, since your new member rating is only worth a point, it won't throw anything off.
Quote:
Originally posted by Overgrow
So far it has actually been working and has been well received. Mostly good karma all around. The safeguards preventing users from karma'ing people more than once every few times and only so many per day... well it all ties in to make it fairly balanced I think. No one can upset the balance too easily since older, respected members wield big sticks of flaming karma with way more power than a newb or a troll.
Good to hear that. From browsing the FanHome DB I can see that out of 16000+ users only 300 have had their ratings change -- and 200 or so are above the starting level of 100 "points" that I gave everyone. I have something along those lines -- essentially the user rating is turned into a range of 1 to infinity number of stars, so when they rate a post it is either +1 * star rating to the post or a flat rate of -1 for bad. I'm not sure if the balance is perfect but it at least allows for "more good" to come from the system than bad. Also, users without a certain number of posts can't rate posts / threads -- I did this so that if someone was exceptionally bored and made 100 hotmail accounts he/she couldn't totally destroy a certain user.

Quote:
Originally posted by Overgrow
It really is a post rating system, the idea is to rate the post and not necessarily the user who said it.. but it all reflects on that person of course. I'm using little green bars under the name, and I also didn't stack the deck but was the first to get one... lots of people gave me a good shot for the original Karma post.
I guess I got the impression that the users were rating each other because each user was associated with a "value" (even if as esoteric as a red dot).

On the flip side, it shows at a glance who is a poor poster and who is well liked, whereas in my system it's hidden from view for the most part.

Quote:
Originally posted by Overgrow
I don't show numbers... You get a karmalight for every 100 cumulative pos points, and I also put a text rating system in to make it a little more interesting... mouseover the karma lights or click on them-- you'll see people's text ratings change every 10 points or 50 points later on. (ie, user1 has very little negative karma.. user2 has some positive karma... user3 has quite positive)
That's pretty neat -- I think the Karma system is very well thought out and would provide benefit to most forums as their size increases to a level such as yours. I originally thought of an addition to it of a "trust" system -- where it kept track of who you had given positive ratings from, and if you had enough you would inherit some of that user's ratings -- thereby changing the star value of each thread and tailoring the forumdisplay -- recommending threads that you might like at the top, and then a listing of all of the rest would be below. I thought that would be too complex for most users, so I just set it up so that, in your profile, you could say "Hide threads with a star value of < X". This way you could hide all threads that have been knocked down enough -- instead of having the system generate ?top? picks for you, essentially the community kills the ?noise? instead.

Different strategies, but it all comes down to (as I think you said) self or community moderation!
Reply With Quote
  #23  
Old 01-28-2001, 12:56 AM
Guest
 
Posts: n/a
Default

*still waiting the release of this hack*
Reply With Quote
  #24  
Old 01-31-2001, 09:52 PM
Guest
 
Posts: n/a
Default

Overgrow, how close are you to releasing this hack?
Reply With Quote
  #25  
Old 02-01-2001, 06:05 AM
Guest
 
Posts: n/a
Default

It reminds me the name of this thread... "Tired of waiting..."
Reply With Quote
  #26  
Old 02-01-2001, 08:32 PM
Guest
 
Posts: n/a
Default

I really like the concept and hope to see it included in VB 2.0. I especially like how members with more posts give more karma...
Reply With Quote
  #27  
Old 08-20-2001, 06:25 PM
MikeE
Guest
 
Posts: n/a
Default

Still waiting for the release.
Reply With Quote
  #28  
Old 08-22-2001, 09:56 AM
intellected intellected is offline
 
Join Date: Dec 2001
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Bump. Hmm. Bumb. Yes.
Reply With Quote
  #29  
Old 08-23-2001, 06:06 AM
caserini
Guest
 
Posts: n/a
Default

is someone ever going to release it?

Reply With Quote
  #30  
Old 08-23-2001, 05:15 PM
aldamon aldamon is offline
 
Join Date: Oct 2001
Location: Durham, NC
Posts: 82
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Um, <cough> Overgrow, you might want to mention your site's content above your link in the original post...I'm viewing this at work and I don't really want to get fired. Thanks!
Reply With Quote
  #31  
Old 11-02-2001, 03:02 PM
Aman Aman is offline
 
Join Date: Nov 2001
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just love my Karma hack! Thank you Overgrow. However, I just upgraded to vb 2.2.0 and my karma disappeared. Does anyone know how to get the karma back? Thanks in advance.
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 04:29 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04355 seconds
  • Memory Usage 2,289KB
  • Queries Executed 25 (?)
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
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (3)postbit_onlinestatus
  • (11)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_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
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_imicons
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete