This is reputation linked virtual currency. Simple rules can be used to reward based on various user meta meeting certain conditions. This is only the beginning so bare with.
This plugin anticipates all the reputation based addons, like badges that will come out, and is implemented in the most flexible way, so that it doesn't have to rely on hooks being there, instead it create virtual event by listening to user meta.
It will also be able to be extended. Have a look at KarmaBankMetaMap event in the MetaMap method for hints. CheckKarma is where the magic happens.
Simple payment API coming shortly.
Please sponsor any features you would like.
Don't PM about development, I'm not currently taking on clients.
grep is your friend.
Comments
Ooh looks ace will check it out.
422 Real Estate Australia , now open Check it out
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •I get an error message saying.. "Incorrect table definition; there can be only one auto column and it must be defined as a key|Gdn_Database|Query|alter table GDN_KarmaRules add RuleID int not null auto_increment"
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •what's a great plugin! Cool! Thanks so much, x00
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •I try to avoid this by
Unfortunately unlike most structure changes it can't check to see if the column already exists, and just be silent. So I will have to drop whatever key it has.
For now set you error low, debug off.
Don't PM about development, I'm not currently taking on clients.
grep is your friend.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •the problem is now fixed
Don't PM about development, I'm not currently taking on clients.
grep is your friend.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •There are the associated locale definitions:
You can also translate specific rules like:
As well as the default date format, of course.
Don't PM about development, I'm not currently taking on clients.
grep is your friend.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •I've made the translation of transaction type bit easier/more versalile
So instead of translating each rule e.g.
CountComments Every 2you can translateCountCommentsandEvery.To change the order of the words set like so
$Definition['CountComments.Order']='%3$s %2$s %1$s';Don't PM about development, I'm not currently taking on clients.
grep is your friend.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •If you are less than
v0.9.4b, unfortunately you are goign to have to drop all Gnd_Karma* tables. before upgrading. The recreate your rule. Sorry there is no way round this.Don't PM about development, I'm not currently taking on clients.
grep is your friend.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •Great job guys!
Is there a way to show the Karma balance inside discussions along with other meta info such as how the show post count plug-in works?
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •yes it is possible, that plugin gives you an idea of how you might do it in a plugin or themehook. Would you like to sponsor a check box option to include it, in this plugin?
I'm also offering user permissions (some people might not want their karma to be public), and a bunch of other stuff that other people might be interested in sponsoring.
Obviously the more people that sponsor, is good, and also you are contributing something to the development.
Don't PM about development, I'm not currently taking on clients.
grep is your friend.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •I'll sponsor it depending on the overall quality of the plugin or themehook.
Great idea to have an option to show or hide karma balance! But in the meantime, considering the plug-in is new and most people are starting off with the default balance... this isn't a priority, IMO.
Everything about this plug-in is exciting :)
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •The quality should be fine you are simply add to the user meta, by I away honour every job, to spec.
Don't PM about development, I'm not currently taking on clients.
grep is your friend.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •sent you a PM
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •Could we have a highlight of what's coming next? :)
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •It depends on the direction people want. Obviously I'm going to develop a simple payment API, but I won't start on that till an applicable related feature/project comes up.
Don't PM about development, I'm not currently taking on clients.
grep is your friend.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •This is really good stuff, mate. I am looking forward to badge integration.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •Very nice plugin indeed!!!!
Feature Requested : Add a description every time you reward/tax people!
Thanks a lot & keep up the good work, mate!
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •could you please add a feature to karma bank that lets users transfer karma to eachother? Oh and also mabie interigate it with one of the file atachment addons to let users buy and sell atachments with karma if they wish. :) that would be so awesome! Thanks if you read and consider this. Does anyone else think this is a good idea?
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •good idea! :) I second this
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •I this is being sponsored and is imminent
Don't PM about development, I'm not currently taking on clients.
grep is your friend.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •Would you be interested in sponsoring this? The first could be done with a payment/transfer gateway. Maybe consider doing this first.
Since attachment are not inherently private, it would make sense to create a market place first, would require developing of the payment API, product need to be preregistered. Then you could integrate file uploads, and their plug ins.
Don't PM about development, I'm not currently taking on clients.
grep is your friend.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •ooo... cool well would sponsoring need money? I don't really have any right now... sorry.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •for the file upload one it shouldn't be too hard to integrate it with your file upload plugin. as it is yours... that's the one i use any ways :P
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •lol if I had a penny every time someone says "it shouldn't be too hard"
Don't PM about development, I'm not currently taking on clients.
grep is your friend.
- Spam
- Abuse
- Troll
1 • Off Topic Insightful 1Awesome LOL •I would like to be able for users to award karma or tax karma but also leave a comment on why they were doing so. Those comments would have to show up somewhere, maybe the Karma tab?
- Spam
- Abuse
- Troll
1 • Off Topic Insightful 1Awesome LOL •+1
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •Exellent plugin :D
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •Is there any way to change the "karmabank/" url without damaging its functionality?
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •I just have a problem: the karma rules are not being applied :( the users are not receiving karma anymore:
Rules: Meta CountVisits Equals 1 Make transaction of 0.10 Decibels Remove Meta CountComments Equals 1 Make transaction of 0.40 Decibels Remove Meta CountDiscussions Equals 1 Make transaction of 0.80 Decibels Remove
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •Fixed, sorry XD
The rules were wrong
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Awesome LOL •