Page 1 of 102


Posted: Wed Jun 27, 2007 3:22 pm
by m157y
Modification Name: Karma MOD
Author: m157y
Author: A_Jelly_Doughnut
Author: iGuru

Modification Description: This MOD allows users to karma people. This MOD has extended configuration via ACP and UCP. For more information: see features list.
Modification Version:: 1.2.3

phpBB Version: phpBB 3.0.5
Styles: proSilver, subSilver2
Translations: English Image, Spanish Image
Dropped Translations: French Image, Russian Image, Deutsch Image, Swedish Image
Donations: Image VIA SMS

  • Guests/bots can't karma
  • User can't rate same post multiple times
  • Double-clicking protect by karma time and unique index in sql
  • Enable/Disable Karma MOD via ACP
  • Karma will be enabled after x posts (x configurable via ACP)
  • User can disable karma for himself
  • Configurable time between karmas via ACP
  • Imageset support
  • Karma at viewprofile and viewtopic pages
  • Comments stored in DB
  • Comments supports BB-Code
  • Comments supports topic icons
  • View comments page (Link from viewprofile page)
  • Comments requiment maybe disabled via ACP
  • Comments maybe compleatle disabled via ACP
  • Karma power (Depended from number of registered days and karma)
    NOTE: Staff has maximum karma power
  • Karma power maybe disabled via ACP
  • Karma power maybe showed only for administrators or for all users
  • Maximum karma power is configurable via ACP
  • PM/Email/Jabber notifications on karma change (Configurable via ACP and UCP)
  • Link to page from which karma was given at notifications
  • List of users with most karma
  • User-friendly installer
  • Simply install (most of addings consists only 3 lines)
  • Support of phpBB's module system (ACP and UCP modules)
  • Support of user management via ACP
  • Search results can be ordered by average karma of topic/post
  • Only x karmas per day (Configurable via ACP)
  • Enable/disable karma for friends & foes via ACP
  • Anonymous karma feature. Who karmaed can see only administrators. (Configurable via ACP. Separate for increases and decreases)
  • Frequently Asked Question of users placed at original FAQ page
  • Minimum karma value for ability to karma
  • Update checker (Can be disabled via ACP)
  • Users can disable self comments viewing by others users
  • Global history at ACP
    NOTE: Maintenance->Forum Logs->Karma MOD History
  • Ability to change sort orders for karma comments
  • Ability to select with which power we want to karma
  • Permissions support to karma
    NOTE: Permission->Users' permissions & Permission->Forum permissions
  • Users can be baned by reaching minimum karma limit, eg -100
  • Add Frequently Asked Question of users placed at original FAQ page
  • Add ability to edit comments via karma history page
  • Add ability to edit comments via viewcomments page
  • Add ability to delete comments via viewcomments page
  • Add sync support
  • Karma statistics
  • Add ability to show comments for specified forum/topic/post
  • Add karma power showing at viewtopic page
  • Add comments approving
  • Karma title
  • Add MCP details support
  • Add drafts support for comments
  • Add auto file changer to installer
  • Add AJAX support
Screenshots: Demo URL: None yet
Demo Username: None yet
Demo Password: None yet

Modification Download: via

SVN Repository: at
Bug tracker: at

Originally written by iGuru, overtaken by me(from permission of iGuru).
Topic of original MOD


This version was uploaded only for tests. I'm strongly not recommend to use this version on life board environment, please wait a stable release :) It don't take a lot of time, because most part of work already completed.

And i have a little help request to all.
  • If you want to help with translations of this mod, write to me
  • If you have ideas about karma buttons it's good :) draw it and send it to me
  • If you can donate a little sql-db(not mysql), write to me
    it will be very helpful for testing MOD on this DBs
  • You think that you can help with something else? Write to me and we discuss this

Re: [DEV] Karma MOD

Posted: Wed Jun 27, 2007 5:06 pm
by Gleasonator
Cool! I hope all goes well. :)

Re: [DEV] Karma MOD

Posted: Wed Jun 27, 2007 6:00 pm
by spartanandjohn117
Finally somebody overtook this MOD. Thank you, and I hope it goes well.

Re: [DEV] Karma MOD

Posted: Wed Jun 27, 2007 9:37 pm
by azzurri
Good luck!

Re: [DEV] Karma MOD

Posted: Thu Jun 28, 2007 8:52 am
by RogueKamikazee
May positive karma bestowed upon you!

I was so devistated to find out that this mod was nearly discontinued.

Re: [DEV] Karma MOD

Posted: Thu Jun 28, 2007 11:19 am
by Tanapangarap
I payed particular notice to the following features that the previous author of this MOD had intended to add eventually:
A place on the user profile where you can view the comments.
That's one of the two features I would love to see. I'd like for their to be a section for karma comments on the Front Page of the UCP. That'd be awesome.

On a related note, I'd like to be able to make it mandatory for someone to comment when giving karma.
You can change the name Karma if you don't like it.
That's cool, also. I'd like to change "Karma" to "Reputation".

Anyways, thanks for picking up this MOD. I'll keep this thread bookmarked.

Re: [DEV] Karma MOD

Posted: Thu Jun 28, 2007 12:22 pm
by Xabi
Bookmarking! :)

Re: [DEV] Karma MOD

Posted: Thu Jun 28, 2007 3:03 pm
by m157y
hm.. some fuatures was planned by me :)
so, first post updated :) see features section and todo list :)

temporarily svn is empty :) i don't commit it to svn, while comments will be finished :)

Re: [DEV] Karma MOD

Posted: Fri Jun 29, 2007 11:05 am
by -CoS-
I got a question. In this mod, do you give karma to an user directly or you give karma to a post and after that the user's karma is updated?

I'm looking for something like a post rating mod, but I'd prefer a karma mod in which you give karma to posts. You write something good, you get karma from it. This way, you reward good posts and have more possibilites, like view Top 10 Karma Posts.


Re: [DEV] Karma MOD

Posted: Fri Jun 29, 2007 12:54 pm
by A_Jelly_Doughnut
Yes, we're looking at rating posts (giving Karma to posts) influencing the user's rating.

Re: [DEV] Karma MOD

Posted: Fri Jun 29, 2007 3:53 pm
by azzurri
To me one of the most importat features is the comment function, along with information on when and in exactly what post the karma and comment was given. Good luck! Cant wait to see this mod.

Re: [DEV] Karma MOD

Posted: Fri Jun 29, 2007 6:20 pm
by m157y
2 azzurri
currently i'm wrote comments like posting page, but without options, subject and etc :) smilies, bbcode buttons(with support of custom bbcodes :)) and all comments stored in db :) but currently not ready 'view comments' section at viewprofile :)

Re: [DEV] Karma MOD

Posted: Fri Jun 29, 2007 7:13 pm
by smooky57
very good !

Translations: English, Russian and... french ? :mrgreen:

Re: [DEV] Karma MOD

Posted: Fri Jun 29, 2007 8:17 pm
by m157y
2 smooky57
i don't know french :) and my mark on french lessons was bad :) so you can be french translator :)

updated features and todo lists, again :)
and my question to all.. i think what install instructions like file attachment mod v2 or bbhide are more easy than original karma mod and most mods :) in this two mods all changes to phpbb code basically consists only one line with function.. but other mods have a lot of lines of code.. and my question, what type of installation do you like more with functions(1-2 lines with comments) or a lot of lines like most mods?
another plus of functions, at upgrades number of changes will be decreased :) becouse most changes will be in functions which will be placed in includes/functions_karma.php :)
i more like functions. and what about you? ;)

Re: [DEV] Karma MOD

Posted: Sat Jun 30, 2007 11:26 am
by Animusu
Function of course, it saves us a lot of time, and it is easier to upgrade both the mod and phpbb3 core when something new is available.... =)

Also, I would like to ask for a minor feature too :: Is it possible to have a "karma rank title" instead of the number of the current karma (i.e. instead of displaying Karma: 8, it may be Karma: Blessed, based on a preset title in the ACP, for the karma value of 8) ?