Differences

This shows you the differences between the selected revision and the current version of the page.

punbb13:extensions:pun_karma 2009/05/07 09:50 punbb13:extensions:pun_karma 2020/02/06 11:04 current
Line 1: Line 1:
====== Karma (pun_karma) ====== ====== Karma (pun_karma) ======
-[[punbb13:Official extensions|PunBB 1.3 official extension]] +[[punbb13:extensions#Official extensions|PunBB 1.3 official extension]] 
-  * Status: **beta** +  * Status: **stable** 
-  * Current version: **[[http://punbb.informer.com/trac/browser/extensions/branches/additional/pun_karma|1.0b]]**+  * Current version: **[[https://punbb.informer.com/trac/browser/extensions/branches/additional/pun_karma|1.1]]**
-===== General idea ===== +===== Specification ===== 
-The post may me rated by the users. The sum of post ratings results into their author's reputation/karma.+==== Functionality ==== 
 +Posts can be rated by users.  
 + 
 +==== Interface ==== 
 +  * Administration 
 +  * Pun karma features 
 +    * An option to disable the minus mark 
 +    * The number of minutes users have to wait before voting for a post with up (plus) mark again 
 +    * The number of minutes users have to wait before voting for a post with down (minus) mark again. 
 +  * View topic page (under the post) 
 +  * Post's karma 
 +  * Links to posts with up/down mark. 
 + 
 +==== Database ==== 
 +New table **"pun_karma"**. 
 +^ Field ^ Type ^ Default ^ Description^ 
 +| __user_id__ | INT(10) |  | ID of user.  | 
 +| __post_id__ | INT(10) |  | ID of post.  | 
 +| mark | TINYINT(1) | | Mark of the post. | 
 +| updated_at | INT(10) |  | Time. | 
 + 
 +Additional config values in the **"config"** table.  
 +^ conf_name ^ conf_value (default)^ 
 +| o_pun_karma_minus_cancel | 0 |  
 +| o_pun_karma_minus_interval | 2 | 
 +| o_pun_karma_plus_interval | 2  | 
 + 
 +===== Versions ===== 
 +==== 1.0b ==== 
 +==== 1.0b.1 ==== 
 +==== 1.0 ==== 
 +  * Basic functions were implemented. 
 +==== 1.1 (current version) ==== 
 +  * Added icons instead of +, -, X characters 
 +  * Added calculating of users karma. 
 + 
 +===== Future requests ===== 
 +Base the ranks on Karma amount and only allow moderators (and perhaps high ranked users) to distribute karma. This way, karma could be used as moderation system and users will act different to receive karma, instaid of spamming to receive a great amount of posts. 
 +"Karma fishing" will appear aswell, but thats way much better, than spamming. 
 + 
 +===== Screenshots ===== 
 +{{:punbb13:extensions:wiki.png|}}
-===== Specification ===== 
-  * pun_karma 1.0 
-    * .. 
-  * pun_karma 2.0 
-    * Add the sorting by karma in userlist. 
-    * Add the filter by karma value in userlist. Use case: looking for a consultant or a paid worker by some particular subject. 
-    * Add the user karma by forum: for each forum print the sum of ratings of posts by the user. 

Personal Tools