Assistance ›Points et boutique

Points et boutique

Vue d’ensemble

Le système de points attribue aux membres des points pour avoir terminé des éléments de tâche. Les points alimentent un classement facultatif et une boutique facultative où les membres peuvent échanger des points contre des récompenses définies par Root. Les trois composants sont derrière des indicateurs de fonctionnalité distincts et peuvent être activés indépendamment.

Nécessite : l’indicateur de fonctionnalité points_system (interrupteur principal). Les indicateurs du classement et de la boutique ne font quoi que ce soit que lorsque points_system est aussi activé.


Indicateurs de fonctionnalité

IndicateurCe qu’il contrôle
points_systemInterrupteur principal. Active l’attribution de points à la finalisation d’une tâche.
show_points_to_usersMontre aux membres leur propre solde de points dans la carte de statistiques du tableau de bord et leur profil. Nécessite points_system activé.
leaderboard_enabledAffiche un classement hebdomadaire sur le tableau de bord classant tous les membres par points. Désactivé, les membres voient toujours leur propre score mais pas celui des autres.
store_enabledActive l’élément de navigation Boutique et le parcours d’échange.

Deux types de points

Ziptask a deux champs de points indépendants sur chaque élément de tâche :

ChampObjetQui le définit
Points de récompenseMonnaie de gamification — attribuée au membre qui termine l’élément. Alimente la carte de statistiques du tableau de bord, le classement et le solde de la boutique.Admin / Root
Points d’effort estimésEstimation du travail — représente le poids en effort de l’élément. Utilisée par la fonctionnalité Projets pour calculer les coûts estimés vs gagnés. Sans effet sur les soldes des membres.Admin / Root

Les deux champs sont conditionnés par l’indicateur points_system. Les Points de récompense et les Points d’effort estimés sont entièrement indépendants — changer l’un n’affecte pas l’autre.


Points (récompenses)

Comment les points de récompense sont gagnés

Les Points de récompense sont attribués lorsqu’un membre fait passer un élément de tâche de DOING à COMPLETED. Si un élément COMPLETED est réinitialisé à TODO (par Admin/Root), les points de récompense sont automatiquement annulés.

Ajustements rétroactifs de points

Admin et Root peuvent changer la valeur en Points de récompense d’un élément COMPLETED à tout moment. L’ajustement est appliqué automatiquement :

  • Augmentation — l’écart est immédiatement attribué au membre qui a fait le travail.
  • Diminution — l’écart est immédiatement déduit du solde du membre. La déduction est plafonnée à zéro : si le membre a déjà dépensé les points, le solde ne deviendra pas négatif.

Les points sont toujours attribués au membre à qui l’élément a été attribué (celui qui l’a fait). Pour les éléments qui nécessitaient une approbation, c’est le membre qui a effectué le travail, pas l’admin qui l’a approuvé.

Visibilité des points

Lorsque show_points_to_users est activé, les membres peuvent voir leur propre solde de points de récompense dans la carte de statistiques du tableau de bord et leur profil. Lorsque leaderboard_enabled est aussi activé, tout le monde peut voir les totaux hebdomadaires de tous les membres sur le classement.

Historique des points

Lorsque points_system est activé, les membres peuvent consulter un journal complet de leur propre activité de points de récompense depuis leur page de profil (Profil → onglet Points). Chaque entrée indique le type d’action, le titre de l’élément de tâche ou le nom de l’article de la boutique, les points gagnés ou dépensés, et la date. La liste est paginée et prend en charge le défilement infini.


Autorisations — Points

ActionUtilisateurAdminRoot
Gagner des points (finalisation de tâche)✓✓✓
Voir son propre total de points✓✓✓
Voir son propre historique de points✓✓✓
Voir le classement (quand activé)✓✓✓

Boutique

Nécessite : points_system + store_enabled tous deux activés.

Fonctionnement

Root crée un catalogue d’articles échangeables, chacun avec un coût en points. Les membres parcourent la boutique, demandent des échanges, et Root les approuve ou les rejette.

Parcours d’échange :

  1. Le membre clique sur Échanger sur un article de la boutique.
  2. Les points sont déduits immédiatement du solde du membre.
  3. L’échange est créé au statut En attente.
  4. Root examine les échanges en attente et les Approuve ou les Rejette.
  5. En cas de rejet, les points sont automatiquement remboursés.

Statuts d’échange

StatutSignification
En attenteEn attente de l’examen de Root
ApprouvéAccordé par Root ; les points restent déduits
RejetéRefusé par Root ; les points automatiquement remboursés

Autorisations — Boutique

ActionUtilisateurAdminRoot
Parcourir les articles de la boutique✓✓✓
Échanger un article✓✓✓
Voir son propre historique d’échanges✓✓✓
Créer / modifier / désactiver des articles✗✗✓
Voir tous les échanges✗✗✓
Approuver / rejeter les échanges✗✗✓

Articles de la boutique

Root peut créer des articles avec un titre, une description facultative et un coût en points. Les articles peuvent être désactivés pour les masquer de la boutique sans les supprimer. Il n’y a aucune limite de quantité — les articles sont illimités.


Notes pour l’assistance

  • Si les points d’un membre semblent erronés, vérifiez si des transitions COMPLETED → TODO ont été faites récemment (elles annulent les points automatiquement), ou si un Admin/Root a modifié la valeur en Points de récompense d’un élément terminé (les augmentations attribuent l’écart, les diminutions le déduisent).
  • Si un membre ne voit pas l’élément de navigation Boutique, vérifiez que points_system et store_enabled sont tous deux activés dans Compte → Paramètres.
  • Les échanges rejetés remboursent automatiquement les points — Root n’a rien à faire de plus après un rejet.
  • Les articles de la boutique réglés sur inactif sont masqués aux membres mais restent visibles par Root pour la gestion.