Let your users reward each other
Author: Neocrome.Ru
Submitted by: Trustmaster
Date: 2008-06-04 06:30
Comments: (2)
Ratings:
 
This plugin enables reputation system for your Seditio forums. People can reward or punish each other by changing karma. Karma is an integer value, the higher it is, the better reputation you have. It can be positive or negative.

Features:
1.Increase/reduce one's karma.
2.View personal karma history.
3.Linked to forum posts.
4.Text reasons.
5.Minimal number of posts to change karma in configuration.
6.Minimal number of hours between 2 changes for the same person in configuration.
7.Displays highest rated users on plug.php?e=karma&act=best and lowest rated users on plug.php?e=karma&act=worst.
8.Up to 10 special user groups based on Karma.

Installation:
1.Run the SQL script SQL_Karma/karma_install.sql if you install this plugin for the fist time. If you have an old version of karma plugin, consider running SQL_Karma/karma_upgrade.sql, because DB structure has changed (this script will save all your existing karma).
2.Copy «karma» to your «plugins» folder.
3.Install and configure the plugin in Admin => Plugins.
4.Add the following tags to your skin's forums.posts.tpl in FORUMS_POSTS_ROW section:
Code:
{FORUMS_POSTS_ROW_KARMA_DEL}{FORUMS_POSTS_ROW_KARMA}{FORUMS_POSTS_ROW_KARMA_ADD}


Update:
1.4-1.4.1: Update karma.php
1.3-1.4: Just copy new files and reinstall the plugin in Admin => Plugins.
1.2-1.3: Just copy new files and reinstall the plugin in Admin => Plugins.

Changes:
1.4.1:
- Added «back» link to return to original post after changing karma.
1.4:
- Working as standalone instead of popup.
- Added «nocolor» option.
- Added «karma groups» or «karma status», managed in configuration.
1.3:
- Some bugfixes.
- Added «top N» feature.
1.2:
- Code revision.
- Fixed SQL injection vulnerability.
- More proper Seditio authorisation system use.
- New antiflood system based on delay between karma changes.
- Moderators can edit karma for themselves (because they often get attacked).

Authors:
- Original LDU plugin by CTAPlbu_MABP.
- Ported to Seditio by motor2hg.
- Revision 1.2-1.4 by Trustmaster.



Download : Karma - Reputation plugin 1.4.1
Size: 91KB, downloaded 185 times
Copyright © 2008 Domain.Com. All Rights Reserved.
Page created in 0.12 seconds