kitsune/docs/badges.md

1.5 KiB

title
Badges

::: warning ::: title Warning :::

This section of documentation may be outdated. :::

Badges in kitsune are based off of Django Badger,

As of Q3 2018, kitsune issues four badges per calendar year:

  1. KB Badge
  2. L10n Badge
  3. Support Forum Badge
  4. Army of Awesome Badge

A list of active badges can be seen at https://support.mozilla.org/badges/.

KB Badge & L10n Badge

The KB Badge is awarded after a user has reached 10 approved English edits on knowledge base articles.

The L10n Badge is awarded after a user has reached 10 approved translation edits on knowledge base articles.

Logic for both badges can be found in kitsune.wiki.badges.

The number of edits needed is configurable in settings.BADGE_LIMIT_L10N_KB.

Support Forum Badge

The Support Forum Badge is awarded after a user has reached 30 support forum replies.

Logic for awarding this badge can be found in kitsune.questions.badges.

The number of replies needed is configurable in settings.BADGE_LIMIT_SUPPORT_FORUM.

Army of Awesome Badge

::: warning ::: title Warning :::

This badge is no longer available. :::

The Army of Awesome Badge is awarded when a user has tweeted 50 Army of Awesome replies.

Badge Creation

Badges are either created manually through the Django Admin or created automatically via get_or_create_badge in kitsune.kbadge.utils.

Creation through the Django Admin is the usual and preferred method.