badge Discourse pour les membres

Au troisième post :stuck_out_tongue:

Il n’y avait pas eu de réactions particulières dans cette discussion.

  • Pour ajouter un badge à un utilisateur: l’interface web fait un POST sur /user_badges avec les paramètres: username=Pilou&badge_id=102 (102 est l’identifiant du badge).
  • Pour ajouter un badge à plusieurs utilisateurs, en supprimant le badge aux utilisateurs qui ne sont pas mentionnés dans la requête: POST sur admin/badges/award/102 avec les paramètres:
    • file: une liste de username ou d’emails à qui attribuer le badge au format CSV
    • replace_badge_owners: true
    • grant_existing_holders: false