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:	1598
Size:	47.2 KB
ID:	67998   Click image for larger version

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

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

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

Click image for larger version

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

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

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

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

Click image for larger version

Name:	acp_options_main2.gif
Views:	516
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

  #91  
Old 06 Aug 2007, 12:18
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Originally Posted by nosherwan9 View Post
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
Try to install the current product I uploaded.
Then probably you will be able to uninstall it (if you wish so)
If you still have issues, inform me.
Reply With Quote
  #92  
Old 06 Aug 2007, 12:20
Khalid-B's Avatar
Khalid-B Khalid-B is offline
 
Join Date: Apr 2007
zip is updated so lemme try again, wait
Thanks
Reply With Quote
  #93  
Old 06 Aug 2007, 12:32
Khalid-B's Avatar
Khalid-B Khalid-B is offline
 
Join Date: Apr 2007
hello,
I tried with again but still the same error , if you want i can give u my testid so you can check better.
Thanks
Reply With Quote
  #94  
Old 06 Aug 2007, 13:08
Harley77 Harley77 is offline
 
Join Date: Jul 2002
Is there a way to have a pop-up box that will allow you to rate an individual? The reason I ask is I currently use zoints local and do not use the built-in members profile page. So being able to rate an individual outside the vb member profile page would be awesome.
Reply With Quote
  #95  
Old 06 Aug 2007, 14:13
cynthetiq's Avatar
cynthetiq cynthetiq is offline
 
Join Date: Jul 2005
Originally Posted by Michelle View Post
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.
Acutally that is leftover from the other attempts that you suggested to other people.

I reset it back to:
Usergroups that are not permitted to use the Karma system
1,3,4
and will try the new XML
Reply With Quote
  #96  
Old 06 Aug 2007, 14:39
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Originally Posted by cynthetiq View Post
Acutally that is leftover from the other attempts that you suggested to other people.

I reset it back to:

and will try the new XML
I didn't tell them to put the zero there but in the disallowed userids.

Harley77, it would be really easy to put the rating "form" in a popup, but not at all to display the extra info that shows in the profile(last rate date, votes, controversy and whether or not the user viewing it has rated and with what), as that would mean some queries PER POST, which would be too heavy for the server. The average rating is displayed without any extra query, and this is why its "cached" in the user table. But to display the other info, that would need queries.
Reply With Quote
  #97  
Old 06 Aug 2007, 14:44
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Originally Posted by nosherwan9 View Post
hello,
I tried with again but still the same error , if you want i can give u my testid so you can check better.
Thanks
Then go to the product's uninstall code and delete this line, since obviously, it already has been executed:

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

Then uninstall again.
If you get another error, delete the whole version 2.0 uninstall code and try again.
Reply With Quote
  #98  
Old 06 Aug 2007, 15:04
Harley77 Harley77 is offline
 
Join Date: Jul 2002
Originally Posted by Michelle View Post
Harley77, it would be really easy to put the rating "form" in a popup, but not at all to display the extra info that shows in the profile(last rate date, votes, controversy and whether or not the user viewing it has rated and with what), as that would mean some queries PER POST, which would be too heavy for the server. The average rating is displayed without any extra query, and this is why its "cached" in the user table. But to display the other info, that would need queries.
Well, for the detailed information, It could be on a seperate page. Just for example, "www.mywebsite.com/forums/karma.php?userid=123". This would keep any extra queries contained to a separate page. I know this may be beyond the scope of what your idea/goal of this mod is, but It's worth considering I think to make it a bit more flexible for a variety of situations.
Reply With Quote
  #99  
Old 06 Aug 2007, 15:08
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Originally Posted by Harley77 View Post
Well, for the detailed information, It could be on a seperate page. Just for example, "www.mywebsite.com/forums/karma.php?userid=123". This would keep any extra queries contained to a separate page. I know this may be beyond the scope of what your idea/goal of this mod is, but It's worth considering I think to make it a bit more flexible for a variety of situations.
A separate page is too much for so little information. A popup pehaps, now that I think of it, would be a nice idea
However you will have to make this, as its too much work (not hard, just too much) for something I don't need (I'm planning to add a popup menu rating in the postbit for the next version however).
Reply With Quote
  #100  
Old 06 Aug 2007, 15:43
cynthetiq's Avatar
cynthetiq cynthetiq is offline
 
Join Date: Jul 2005
I just realized that I don't see the karma icon on my postbit. I only have one account on the system right now, just the admin.
Reply With Quote
  #101  
Old 06 Aug 2007, 23:34
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Originally Posted by cynthetiq View Post
I just realized that I don't see the karma icon on my postbit. I only have one account on the system right now, just the admin.
There is no icon on the postbit, just "Karma: " (which links to the user's profile at the place where the karma table is) and the user's karma.
Reply With Quote
  #102  
Old 07 Aug 2007, 00:25
cynthetiq's Avatar
cynthetiq cynthetiq is offline
 
Join Date: Jul 2005
Originally Posted by Michelle View Post
There is no icon on the postbit, just "Karma: " (which links to the user's profile at the place where the karma table is) and the user's karma.
Okay. I don't see that either. Did I miss a step with the installation and need to edit the postbit template?

The only template edit I did was for MEMBERINFO
Reply With Quote
  #103  
Old 07 Aug 2007, 00:32
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
No, it doesn't need an edit, its done via template hooks. I chose not to do the same with MEMBERINFO to give the admin more freedom in the placement of the karma table.
Ensure that:
1. You have the "Show karma on postbit" option set to yes
2. You have vbulletin 3.6.8 (otherwise you will need to manually add the hook, I'm not sure it exists on older versions)
3. The user that you are looking at his postbit is not banned or otherwise restricted from the karma and has it set to on.
4. Your postbit template has all the new hooks added (if you are manually changing it on each update then probably you don't have the hooks, as Jelsoft never gives that extensive template upgrading info)

Btw is everything else working ok?

Last edited by Lea Verou; 07 Aug 2007 at 00:37.
Reply With Quote
  #104  
Old 07 Aug 2007, 00:42
cynthetiq's Avatar
cynthetiq cynthetiq is offline
 
Join Date: Jul 2005
Yes. I made a test account, and cannot see the karma in the postbit at all.

1. Yes.

2. yes.

3. yes.

btw, everything else seems to be fine.
Reply With Quote
  #105  
Old 07 Aug 2007, 00:45
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Originally Posted by cynthetiq View Post
Yes. I made a test account, and cannot see the karma in the postbit at all.

1. Yes.

2. yes.

3. yes.

btw, everything else seems to be fine.
What about 4? I edited my post.
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 08:56.

Layout Options | Width: Wide Color: