Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
e-steki Karma version 2.2 Details »
e-steki Karma version 2.2
Mod Version: 2.2.1, by Lea Verou (Member) Lea Verou is offline
Developer Last Online: Jul 2012 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.6.8 Rating: (7 votes - 5.00 average) Installs: 91
Released: 04 Aug 2007 Last Update: 15 Nov 2007 Downloads: 842
Not Supported DB Changes Uses Plugins Template Edits Additional Files Translations  



e-steki Karma v2
I'm really excited to present the new, better from all aspects, version of my previous hack (the one that was in beta stage). I've spent numerous hours to make this, its my greatest modification so far, so I hope you like it!

What is it?
e-steki Karma is a powerful system to let users rate each other with a rating from -5 to +5. Each user's karma is a number, which is the average of all votes they have received. Refer to the Features section for more information.


What's the use?

  1. Less flames. Users vent their spleens on rating the one that got on their nerves with a -5 and that's it.
  2. Easier spotting of bad members/trolls by new users. This way, new users will not take seriously the bad members' posts and they won't get a bad idea about your forum, they will just think "oh nobody likes that guy anyway, he's not representative of the forum".
  3. Users try to have a good behaviour because they know that otherwise their karma will decrease.
  4. On a big board, it makes it easier for you to spot members that would perhaps make a good moderator (if they have a high karma value) or members that may need to get banned (if they have a very low karma value). You will also be able to judge how a ban will affect your other users, according to how much they like the soon-to-be-banned user (which is reflected in his karma value).
Features

The features in bold were added in the second version. Features in bold italics
were enriched in version 2 but existed in version 1 partially.
Admin/Mod Features
  1. Now compatible with vBulletin 3.6.8 (link to e-steki Karma 1.0 for 3.5.x).
  2. Customizable via a lot of settings.
  3. Much better and more safe coding than the previous version. Most of the code has been rewritten from scratch.
  4. Great power about who will use the system, via the permission settings.
  5. Maintenance section
  6. Easier installation than version 1 (Only one template edit (placement of a small comment), the others that version 1 had are now performed via template hooks).
  7. Fully phrased (exept for the AdminCP Maintenance section)
  8. Users with karma administrative priviledges can see for every user who they rated and by whom they have been rated and remove any vote they wish (useful for karma flooding that some users perform to be in the stats).
  9. Most of the bugs in the previous version are now fixed with the maintenance section addition.
  10. The bug with the date of the last vote in the profile is now fixed.
  11. Displaying the karma in the postbit is now done with no queries.
  12. Users with karma administrative priviledges can see the IP of the rater in each vote
  13. A nice, usable and extensive html manual instead of an ugly readme.txt ;-)
End user Features
  1. Users that have the Karma turned off don't count at all for the system. their votes don't count in anything, and the votes others gave them before they turned it off also don't count at all. Those users also, can't see anything that has to do with the karma system, anywhere. It's like the karma does not exist for them and they don't exist for the karma. However, if they switch it on again, nothing is lost and they may continue from the point where they deactivated it.
  2. Rating is now performed by clicking on an image, no form submitting required (saves one click)
  3. There is a complete statistics page, with 7 tables that display various statistics.
  4. The Karma of each user displays in the postbit (unless he has opted out of the Karma, is not permitted to use it, or the admin has turned off this feature) and users can rate him from there
  5. In each member's profile they can see if they have previously rated them and what rating they gave.
  6. They can view all the votes they have given in a separate page and remove some of them if they wish (or go to the member's profile and change them). Votes that are not active at the time are marked with an admin-controlled formatting. He can also sort the votes by date or rating (default sorting is controlled by the admin). In the same page, users with karma administrative priviledges can also view who rated each user (fully, with sorting, formatting and vote removal).
  7. Controversy feature, via an admin customizable algorithm. Controversy for each user is displayed in their profile, as well as in the stats and is color-coded as well as descriptive.
  8. Each user can view the percentages of the votes he (or every user, if set so by the admin) has received in a nice graph by clicking in the controversy value.
Don't forget to Mark as INSTALLED!
Important: Supported for only a few days after each release.
Installation/Upgrade instructions included in the zip.

Changelog

2.2.1: Important bugfixes
2.2:
I don't remember as apparently, I forgot to add it to the changelog initially
2.1:
fixed bugs, cached templates and added the feature of a popup menu rating form in the postbit.
2.0: Initial release

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	memberinfo.jpg
Views:	1599
Size:	47.2 KB
ID:	67998   Click image for larger version

Name:	userstats.gif
Views:	1721
Size:	52.0 KB
ID:	67999   Click image for larger version

Name:	who_voted.jpg
Views:	808
Size:	36.5 KB
ID:	68001   Click image for larger version

Name:	option.gif
Views:	679
Size:	5.2 KB
ID:	68000  

Click image for larger version

Name:	who_voted_remove.jpg
Views:	1054
Size:	41.0 KB
ID:	68002   Click image for larger version

Name:	stats.jpg
Views:	995
Size:	165.7 KB
ID:	68003   Click image for larger version

Name:	postbit.gif
Views:	1098
Size:	15.5 KB
ID:	68158   Click image for larger version

Name:	acp_options_main1.gif
Views:	563
Size:	32.1 KB
ID:	68159  

Click image for larger version

Name:	acp_options_main2.gif
Views:	517
Size:	30.2 KB
ID:	68263  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Statistics Modifications e-steki Banlist v1.2 Lea Verou vBulletin 3.7 Add-ons 21 26 Mar 2011 12:40
End-User Options e-steki Unvote Lea Verou vBulletin 3.6 Add-ons 8 07 Nov 2010 13:35
e-steki Banlist Lea Verou vBulletin 3.5 Add-ons 142 01 Jul 2008 21:48
e-steki Karma BETA Lea Verou vBulletin 3.5 Add-ons 117 12 Nov 2007 04:10

  #76  
Old 05 Aug 2007, 19:08
lasto lasto is offline
 
Join Date: Jan 2002
BRB gonna try this on a fesh installed Board with HTTaccess (so i dont break licence agreement)
Reply With Quote
  #77  
Old 05 Aug 2007, 19:16
lasto lasto is offline
 
Join Date: Jan 2002
fresh install of vbulletin - no hacks installed at all
2 Users - 1 made when installing Vbulletin and another made for test purposes

going to karma.php brings up this error

Warning: Invalid argument supplied for foreach() in /karma.php on line 399

Warning: Invalid argument supplied for foreach() in /karma.php on line 407

Warning: Invalid argument supplied for foreach() in /karma.php on line 415

Warning: Invalid argument supplied for foreach() in /karma.php on line 422

Warning: Invalid argument supplied for foreach() in /karma.php on line 429

Warning: arsort() expects parameter 1 to be array, null given in /karma.php on line 437

Warning: Invalid argument supplied for foreach() in /karma.php on line 439

Warning: asort() expects parameter 1 to be array, null given in /karma.php on line 454

Warning: Invalid argument supplied for foreach() in /karma.php on line 456

Warning: arsort() expects parameter 1 to be array, null given in /karma.php on line 472

Warning: Invalid argument supplied for foreach() in /karma.php on line 474

Warning: array_count_values() [function.array-count-values]: The argument should be an array in /karma.php on line 491

Warning: Wrong parameter count for max() in /karma.php on line 494

Warning: Division by zero in /karma.php on line 507

Warning: Division by zero in /karma.php on line 507

Warning: Division by zero in /karma.php on line 507

Warning: Division by zero in /karma.php on line 507

Warning: Division by zero in /karma.php on line 507

Warning: Division by zero in /karma.php on line 507

Warning: Division by zero in /karma.php on line 507

Warning: Division by zero in /karma.php on line 507

Warning: Division by zero in /karma.php on line 507

Warning: Division by zero in /karma.php on line 507

Warning: Division by zero in /karma.php on line 507

Warning: array_count_values() [function.array-count-values]: The argument should be an array in /karma.php on line 575

Now going to look at member.php throws up another problem

Warning: implode() [function.implode]: Bad arguments. in /member.php(838) : eval()'d code on line 71
Invalid SQL:
SELECT karma FROM user WHERE (userid=2 OR userid=1) AND karma=1 AND userid NOT IN () AND usergroupid NOT IN (1,3,4);

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND usergroupid NOT IN (1,3,4)' at line 1
Error Number : 1064
Date : Sunday, August 5th 2007 @ 02:15:34 PM





So unsure wots going on but it aint working.Its a fresh installed board with only this hack added as a product and the command entered in memberinfo template.
Reply With Quote
  #78  
Old 05 Aug 2007, 23:51
arco arco is offline
 
Join Date: Apr 2007
I've got the same problems as everyone else. Too bad, seems like it could be a very nice mod.
Reply With Quote
  #79  
Old 06 Aug 2007, 00:30
ninjashoes's Avatar
ninjashoes ninjashoes is offline
 
Join Date: Jul 2006
pretty cool alternative to rep, these things can add alot to a forum
__________________
Mixed Martial Arts
Reply With Quote
  #80  
Old 06 Aug 2007, 07:16
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Good morning everyone, just woke up.
I'll look into these errors shortly.

PS: I swear, it worked fine (and still does) in my test board!! , I don't know why it caused you so many errors And I feel so bad for that Is there anyone of those 27 people that clicked install that got it working?
Reply With Quote
  #81  
Old 06 Aug 2007, 07:18
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Originally Posted by nosherwan9 View Post
Hello,
I am trying to uninstall but cant , getting this error now .

Database error in vBulletin 3.6.8:

Invalid SQL:
ALTER TABLE user DROP karmatotal;

MySQL Error : Can't DROP 'karmatotal'; check that column/key exists
Error Number : 1091
Date : Sunday, August 5th 2007 @ 10:15:29 AM
Script : http://www.domine.com/Forums/admincp...do=productkill
Referrer : http://www.domine.com/Forums/admincp...=userrating&s=
IP Address : xyz
Username : user
Classname : vb_database


Please helo.
How can uninstall ??
Thanks
Was it the first time that you tried to uninstall that you got that error?
Reply With Quote
  #82  
Old 06 Aug 2007, 07:25
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Added "is in beta stage" till the issues get resolved
And they WILL be resolved, this is a promise.
Reply With Quote
  #83  
Old 06 Aug 2007, 07:47
TheBlackPoet's Avatar
TheBlackPoet TheBlackPoet is offline
 
Join Date: May 2006
Real name: Malik Ali Shabbazz
a woman on a mission... gotta love it!!
Reply With Quote
  #84  
Old 06 Aug 2007, 08:00
0tolerance 0tolerance is offline
 
Join Date: Jun 2007
I will install this on my Dev board and tell you of any errors i run into along the way, i think this is a massively awesome asset.. it will keep my users from ranting at each other on the forum and making each other look like fools
__________________
Exasco.info - Exasco is a community that helps people, there’s no fees, just friendships.
Reply With Quote
  #85  
Old 06 Aug 2007, 09:21
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
These problems were caused because I was working on a backup of my actual board, so it had over 2000 members, a lot banned etc. I hadn't tested on a smaller board, and that's what caused most problems, for instance I hadn't taken into account that there might be no banned users, I took for granted that some existed.
lasto provided me access to his test forum, so I performed some tests and changes to my code and the issues seem to be resolved. I'm now going to cache some templates I had forgotten to cache, transfer the plugin changes to my product and then I will update the zip on the first post

You will be informed when the zip is updated with a new post.
Reply With Quote
  #86  
Old 06 Aug 2007, 10:26
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Zip updated.
Please tell me if it works so that I can send an update email.

/me prays it works (atheists are not supposed to pray, so you can understand how much anxiety I have atm )
Reply With Quote
  #87  
Old 06 Aug 2007, 11:31
cynthetiq's Avatar
cynthetiq cynthetiq is offline
 
Join Date: Jul 2005
thanks for the update. I just installed it.

I don't get that error that everyone else has any longer, but now get this one:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Reply With Quote
  #88  
Old 06 Aug 2007, 11:34
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
WTF? I thought I had fixed that! I'll have a look now :S
Reply With Quote
  #89  
Old 06 Aug 2007, 11:45
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Try this product file instead... (although I'm not so sure it will be fixed, I found a small thing I missed that could be causing that)
Do you get any errors in karma.php?
Do you have any banned users?
Any karma banned users?
Which are the restricted usergroups? The 0 I saw in the query? Guests are usergroup 1 btw, not 0.
Attached Files
File Type: xml product-karma.xml (53.2 KB, 4 views)
Reply With Quote
  #90  
Old 06 Aug 2007, 12:13
Khalid-B's Avatar
Khalid-B Khalid-B is offline
 
Join Date: Apr 2007
Originally Posted by Michelle View Post
Was it the first time that you tried to uninstall that you got that error?

Hello,
Yes this is first time iam uninstalling but cannt.
I installed but its not work got DB error as i told you before so decided to uninstall ang again DB error as i told you .
Please help me thanks
Reply With Quote
Reply


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

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 07:38.

Layout Options | Width: Wide Color: