Difference between revisions of "Extensions:Staff Rewards"

From Lorekeeper Wiki
Jump to navigation Jump to search
(Created page)
Tag: 2017 source edit
 
m (okay here's the rest of the page)
Tag: 2017 source edit
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Extensioninfobox|title=the extension's name|desc=A short description|auth=Author(s)|status=status (such as WIP, testing, stable)|github={{Github|user=username|branch=branch}}|LKVer=What Lorekeeper version the ext is built on|migration=yes/no|package=yes/no}}
+
{{Extensioninfobox|title=Staff rewards|desc=A short description|auth=itinerare|status=stable|github=|LKVer=3.0|migration=no|package=no|dev300=yes}}
<!-- Put a short summary of your extension here! -->
+
{| style="margin: 4px auto; width: 80%; border: 1px solid #9ADC38; background: #A1F524;"
 +
|-
 +
| '''<u>THIS EXTENSION IS PART OF v3.0.0</u>'''
 +
|-
 +
| This extension has been merged into the v3.0.0 branch as [https://github.com/corowne/lorekeeper/pull/275 Staff Rewards].
 +
|}
 +
 
 +
Adds an optional (configurable/toggleable in config/lorekeeper/extensions.php) extension that can automatically reward a configurable amount of a chosen currency to a staff member on them performing an action for which rewards are enabled.
 
== Installation ==
 
== Installation ==
<!-- Describe installation. Include any requirements (such as packages), necessary commands, etc. -->
+
Must be turned on in config/lorekeeper/extensions.php in order to be used.
 
== Configuration ==
 
== Configuration ==
<!-- Is any configuration necessary? Describe it here! -->
+
Actions enabled for rewards are configured via different files in config/lorekeeper/staff-reward-actions, with each file corresponding to a different overall action (e.g. "process submission" for accepting/rejecting submissions and claims) for which staff should receive rewards. Rewards can only be dispensed for a specific action once and are broadly configured for only things that are one-time such as processing things through queues.
== Usage ==
+
 
<!-- Is there anything users should know about using your extension? -->
+
The amount of currency given to a staff member for performing each action can be configured via the staff rewards admin panel, accessible only to the admin rank; this also is populated via the config files via a command (php artisan update-staff-reward-actions) which can be run manually, but also runs daily via scheduler.
== Troubleshooting ==
 
<!-- Are there known issues or errors that require user action? Who should they contact, and where, for support? -->
 
 
== Images ==
 
== Images ==
 
<!-- Do you have any images to show what it looks like in action? -->
 
<!-- Do you have any images to show what it looks like in action? -->
 
== See Also ==
 
== See Also ==
<!-- Any relevant other pages. You may consider linking to related extensions, for instance. -->
+
* [[Updating:_to_3.0.0]]
 
 

Latest revision as of 16:29, 27 March 2024

Staff rewards
Description A short description
Author(s) itinerare
Status stable
LK Version 3.0
Is part of LK v3.0.0's release


THIS EXTENSION IS PART OF v3.0.0
This extension has been merged into the v3.0.0 branch as Staff Rewards.

Adds an optional (configurable/toggleable in config/lorekeeper/extensions.php) extension that can automatically reward a configurable amount of a chosen currency to a staff member on them performing an action for which rewards are enabled.

Installation

Must be turned on in config/lorekeeper/extensions.php in order to be used.

Configuration

Actions enabled for rewards are configured via different files in config/lorekeeper/staff-reward-actions, with each file corresponding to a different overall action (e.g. "process submission" for accepting/rejecting submissions and claims) for which staff should receive rewards. Rewards can only be dispensed for a specific action once and are broadly configured for only things that are one-time such as processing things through queues.

The amount of currency given to a staff member for performing each action can be configured via the staff rewards admin panel, accessible only to the admin rank; this also is populated via the config files via a command (php artisan update-staff-reward-actions) which can be run manually, but also runs daily via scheduler.

Images

See Also