Ah désolé.. J’ai lu TL comme liste de sujets.. pour les niveaux de confiance, je ne suis pas au courant d’une solution existante.
Dans tous les cas, peut-être vaut-il mieux épeler niveaux de confiance dans le titre ?
J’ai lu le sujet auquel vous avez fait référence. Je me demande si vous ne l’abordez pas de la manière la plus simple. Si vous êtes satisfait de l’accès par défaut au niveau de confiance, la plupart des membres qui reviennent régulièrement recevront le niveau de membre (15 jours non consécutifs, je pense). Alors que pour atteindre le niveau régulier, un membre doit visiter 100 jours d’affilée. Je ne vois donc pas comment l’activité dans des domaines spécifiques changerait beaucoup ces calculs de base de présence. Par défaut, le statut de membre n’est pas censé être un obstacle aussi important pour quiconque participe. Alors que le statut de régulier exige un engagement assez exceptionnel.
Cela dit, vous pourriez également consulter
Vous pourriez probablement modifier quelques paramètres avec ce plugin tel quel. Ou demander aux mainteneurs d’ajouter un paramètre pour vous.
C’est possible, mais ce ne sera pas simple. Je vous encourage à envisager une approche différente. Si vous y tenez vraiment, peut-être que @merefield ou @Ahmed_Gagan sont prêts à tenter le coup (ce seraient vos meilleures options).
Par exemple, vous pourriez définir des conditions avec un badge personnalisé. Par exemple, « Membre honorable »… n’a pas payé d’argent mais a fait ceci et cela et a reçu une adhésion gratuite.
Salut à tous, et merci pour toutes vos contributions.
Le problème est que nous avons besoin de cela si nous voulons que notre communauté soit équitable pour tous ses utilisateurs. J’essaierai d’expliquer un peu plus :
La communauté s’adresse à toute personne souhaitant acheter un abonnement, elle n’est pas gratuite.
Une fois que vous êtes inscrit, nos incitations à participer et à être un bon membre sont que plus vous êtes performant (et plus votre niveau de confiance est élevé), moins vous payez - à tel point que les membres de niveau de confiance 4 ne paient pas.
Mais (et c’est là que cette fonctionnalité nous est nécessaire pour que ce soit équitable) : au sein de la même communauté, nous avons une catégorie spécifique pour nos étudiants, où ils peuvent obtenir de l’aide concernant le matériel d’étude, etc. Le problème que nous constatons est que si tous les membres entrent dans les mêmes conditions (même si vous êtes étudiant et avez accès à cette catégorie spéciale), les étudiants ont un avantage pour faire évoluer les niveaux de confiance car ils peuvent accéder à plus de contenu dans la communauté (une catégorie entière), ils peuvent lire plus, commenter plus, aimer plus, etc… Quelque chose qu’un membre qui n’est pas étudiant ne peut pas faire.
Nous avons essayé d’aborder cela de différentes manières pour éviter d’en arriver là, et nous comprenons tout à fait que les niveaux de confiance aient été créés comme un concept différent, mais la vérité est que pour nous, il semble beaucoup plus juste d’exclure cette catégorie spécifique - de cette façon : les étudiants peuvent interagir avec son contenu autant qu’ils le souhaitent, mais leur progression dans la communauté sera mesurée de la même manière que tout autre membre qui n’est pas étudiant.
Merci beaucoup. Nous avons essayé d’explorer différentes approches, mais cela semble être la seule option qui serait la plus juste et la plus équilibrée pour notre type de communauté. J’ai expliqué dans ce même sujet pourquoi, au cas où vous voudriez savoir ou réfléchir à une autre façon d’y parvenir.
Merci !
Oui, nous le savons. Les membres qui atteignent le niveau de confiance 3 et qui sont les plus précieux pour la communauté seront promus par nous (admin) au niveau de confiance 4 (comme dans toute autre communauté avec Discourse, cela ne change pas)
salut @manuel , penses-tu que ce serait possible avec des badges ? Je veux dire : si je créais un badge de « membre d’honneur », quelles conditions ce badge pourrait-il exiger ? Parce que j’aurais besoin qu’il ne s’agisse pas seulement de « poster X fois » ou « lire X messages », j’aurais besoin d’un badge plus complexe qui remplisse plusieurs conditions (c’est pourquoi nous avons opté pour les niveaux de confiance en premier lieu, mais peut-être pourrions-nous trouver une alternative…)
Merci d’avance pour toute votre aide, j’adore cette communauté
Selon ma compréhension, les badges peuvent répondre à autant de conditions que vous pouvez écrire dans une requête SQL. Je connais deux sujets avec des exemples :
De plus, vous auriez probablement besoin d’utiliser un plugin comme Discourse Automation ou Data Explorer pour connecter le badge à une action résultante, soit automatiquement, soit manuellement.
À cet égard, vous pourriez également ignorer le badge et simplement utiliser une requête SQL récurrente avec Data Explorer pour récompenser manuellement les utilisateurs qui correspondent à la requête avec une adhésion gratuite.
Avez-vous envisagé d’utiliser les adhésions à des groupes ?
Ajouter un étudiant à un groupe. Vous pouvez créer des catégories qui ne sont accessibles qu’à un groupe particulier. Vous pouvez définir un ou plusieurs propriétaires de groupe qui peuvent ajouter et supprimer des membres au besoin.
Dans les autorisations de catégorie, vous pouvez modifier la sécurité pour n’autoriser qu’un ou plusieurs groupes spécifiques à y avoir accès.
Avec l’idée de badge de @manuel, si je ne me trompe pas, le badge acquis peut probablement ajouter un membre à un groupe ?
Merci @manuel, je pense que ce que nous devrons déterminer maintenant est si nous pouvons spécifier dans la requête d’un badge des conditions similaires à celles des niveaux de confiance, telles que : le temps passé dans la communauté, les likes donnés ou reçus,… ce qui me semble compliqué
Salut Dan !
Oui, nous avons en fait un groupe pour les étudiants, mais notre problème est que le groupe peut accéder à certains contenus que d’autres ne peuvent pas - donc leurs statistiques peuvent augmenter plus rapidement que celles des autres utilisateurs qui ne font pas partie du groupe.
Nous pourrions essayer de créer un badge, mais je ne suis pas sûr qu’il puisse inclure autant de conditions spécifiques (par exemple : un badge qui est accordé lorsqu’un utilisateur publie X fois + répond X fois + reçoit X likes + donne X likes + etc… et tout cela UNIQUEMENT dans certaines catégories, pas toutes).
Cela semble intéressant. Je ne suis pas une experte en codage, donc je peux me sentir assez perdue dans toutes ces informations, mais peut-être que cela pourrait être utile. Pensez-vous que nous pourrions lier cette requête à un badge ? C’est-à-dire que lorsqu’un utilisateur accomplit tout ce que la requête marque, un badge spécifique lui est accordé. Pensez-vous que ce serait possible ?
Désolée si c’est une question de novice, je suis totalement dans les trucs d’administration mais le codage, je m’y perds complètement…
Bien qu’il soit également possible d’exécuter une requête personnalisée similaire dans l’Explorateur de données et d’exporter les résultats sous forme de CSV pour les intégrer dans le “Bulk Awarder” sur la page du badge concerné. @pfaffman a également récemment suggéré que ce processus pourrait être affiné avec l’utilisation de l’API, mais je n’ai pas encore exploré cette option.
Je pense que le maillon manquant est alors la manière d’ajouter automatiquement ces utilisateurs ayant reçu des badges à un groupe. Possiblement le plugin d’automatisation, comme suggéré par @manuel, ou peut-être en utilisant l’API ?
Vous ne pourrez probablement pas le faire vous-même… mais l’idée ici est plutôt que, au lieu de faire une demande de marketplace comme :
Nous avons besoin d’un plugin personnalisé qui modifie le comportement des niveaux de confiance
vous pourriez simplement faire une demande comme :
Nous avons besoin d’une requête SQL qui donne une liste d’utilisateurs ayant rempli les conditions xyz. Nous voulons utiliser cette requête pour un badge ou simplement l’exécuter avec l’Explorateur de données.
et cela coûtera considérablement moins cher et pratiquement sans coûts de maintenance futurs ni complications pour votre configuration.