YAGA

Yet Another Gamification Application

To Do

  • Use ranks to use role rewards
  • Aggregate Rule Support
  • Add rules vino suggested (DiscussionPageLength, DiscussionBodyLength, PostReactionCount, PostReactionComboCount, CakeDay, Necroposting, ComboDateTimes)
  • Move badge count to user table column
  • Create a badgeaward model
  • Fix reaction method on profile page to show more than one page of discussion/comments ** Also show the reaction record ** Also refactor that method, really messy right now
  • Rule tooltip help
  • Rework badge settings page to streamline badges of the same rule type
  • Implement moving of reactions to other action IDs on delete (much like categories right now)
  • Figure out how to reduce the width of popups
  • Fixed leaderboard module to support time windows
  • Create/find reusable badge images
  • Import/Export badges/reactions/ranks
  • Translate every static string
  • Fix all badges page query to be right
  • Mention who gave you the badge on the badge detail page
  • Document
  • Finish inline ToDos
  • Refactor reaction CSS
  • Refactor all models to get rid of uneeded/duplicate methods

New Features

  • Save form inputs to cache as well as the elements in admin.badges.js
  • Best Of... Controller
Description
No description provided
Readme 1.7 MiB
Languages
PHP 94.9%
CSS 3%
JavaScript 2.1%