Loading...
 
Skip to main content

History: Goals

Preview of version: 19

Goals


Goal - Recognition - Rewards allows administrators to configure goals for users to reach, as individuals or as a group, and provide them with incentives to doing so.

The feature is introduced with Tiki13 and is currently under heavy development.

Anatomy of a Goal


A goal is composed of several parts:

  • General attributes
  • A set of conditions
  • A set of rewards


When all conditions are met, the rewards are granted.

Conditions are open-ended but are always summarized as a formula, an operator and a target.

Sample conditions:

FormulaOperatorTarget
Count created wiki pagesat least5
Count deleted wiki pagesat most1
Count goals reached (forever)at most0


What was this last entry you might ask? Goals use their own conditions to prevent the rewards from being assigned. In this case, each individual or group may only reach the goal once.

However, you could want to have a goal that can be reached multiple times. Monthly goals are such examples.

Sample conditions:

FormulaOperatorTarget
Count created wiki pagesat least5
Count deleted wiki pagesat most1
Count goals reached (periodic)at most0
Count goals reached (forever)at most5


The above conditions, assuming a rolling 30 day goal, would allow the same goal to be reached up to 5 times, as long as all conditions are met within 30 days.

The rewards are simply incentives. They could be as simple as a bragging right, such as awarding a badge, or have external value, such as granting credits which could be used to purchase items or vaccation days, for example.

Random notes

Display a list of badges

Copy to clipboard
{LIST()} {filter relation="{{user}}" objecttype="user" qualifier="tiki.badge.received.invert"} {OUTPUT(template=medialist)} {icon field=tracker_field_image} {body field=tracker_field_description} {OUTPUT} {LIST}



History

Information Version
Marc Laporte 26
Bernard Sfez / Tiki Specialist Improving information on badges 25
luciash d' being 🧙 Edit restored by rescue script 2017-04-24T18:09:12+00:00 24
luciash d' being 🧙 Edit restored by rescue script 2017-04-24T18:09:12+00:00 23
Xavier de Pedro 22
Xavier de Pedro 21
Louis-Philippe Huberdeau 20
Louis-Philippe Huberdeau 19
Louis-Philippe Huberdeau 18
Marc Laporte 17
Marc Laporte 16
Marc Laporte 15
Marc Laporte 14
Gary Cunningham-Lee Irrelevant tinkering deleted. 13
krishnaveni 12
dthacker 11
dthacker 10
Marc Laporte typo fix 9
Mose 8
Mose 7
Mose 6
Mose 5
Mose 4
Mose 3
system created from stucture 2