Skip to content

Add gamification to your Flarum community!

License

Notifications You must be signed in to change notification settings

AngellitoX/gamification

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gamification by ReFlar

GitHub license Latest Stable Version

A Flarum extension that adds upvotes, downvotes, and ranks to your Flarum Community!

Upvote and downvote posts anonymously, and reward active users with ranks, and sort posts by hotness.

Usage

  • Just click upvote or downvote
  • Posts can be sorted by "Hotness"

Installation

Install it with composer:

composer require reflar/gamification

Then login and enable the extension.

You can optionally convert your likes into upvotes, as well as calculate the hotness of all previous discussions.

Developer Guide

You have 2 events to listen for "PostWasUpvoted" as well as "PostWasDownvoted" which both contain the post, post's user, and the upvoter/downvoter.

To Do

  • Add ranking page
  • Add notifications
  • Requests?

Issues

Links

About

Add gamification to your Flarum community!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 57.0%
  • JavaScript 40.2%
  • CSS 2.8%