Comment attribuer un badge automatiquement dès que quelqu'un est ajouté à un groupe ?

Je prévois de créer environ 20 badges pour 20 groupes différents.

Je vois l’ajout groupé de badges, mais je ne suis pas sûr de la manière de le déclencher.

Le plugin automation peut ajouter des utilisateurs à un groupe lorsqu’un badge est attribué (lire la suite). Mais c’est l’inverse de ce que vous demandez. Je pense que vous devriez créer une requête de badge personnalisée

1 « J'aime »

Savez-vous s’il est possible de rendre les publications faites par les membres du groupe X lisibles par d’autres, mais qu’ils ne puissent pas répondre ?

Je suis en train de créer un grand forum avec de nombreux groupes, car je prévois d’avoir un système de filtrage par nom de groupe.

Je ne vois pas d’option Requête SQL

autoriser n’importe quel SQL de badge ou quelque chose de ce genre.

*Édition :

Activer « enable badge sql » via SSH : /var/discourse/launcher enter app puis rails c puis SiteSetting.enable_badge_sql = true. L’onglet Requête apparaît dans Admin > Badges > Nouveau/Modifier. (Risques : sécurité/performance.)

Vous pouvez créer une catégorie où les utilisateurs du groupe X sont autorisés à créer des sujets, mais où les utilisateurs qui n’appartiennent pas à ce groupe ne sont autorisés qu’à lire (lire la suite)

1 « J'aime »

Le problème avec la création de catégories est que j’ai besoin de 18 catégories pour couvrir tous mes groupes.

Je veux que tout le monde discute à l’intérieur d’une seule grande catégorie et non de plusieurs catégories.

Je veux que les publications de sujets aient une sécurité basée sur le groupe, ce qui indique votre rang sur les forums.

Je suppose que l’ajout de balises de groupe à une publication m’aidera à filtrer la publication, mais n’empêchera pas les autres personnes de répondre à une publication spécifique faite par le membre du groupe si vous n’êtes pas dans le groupe.

Les autorisations de publication dans Discourse sont contrôlées par la catégorie et sont basées sur les groupes. Ainsi, pour différentes autorisations, vous avez besoin de différentes catégories.
Quel est l’avantage d’une seule grande catégorie ? Dans les listes de sujets comme /latest, la catégorie n’est pas aussi pertinente et c’est presque comme parler dans une seule catégorie. Vous pourriez également utiliser une sous-catégorie par groupe au sein d’une catégorie principale.

1 « J'aime »

Les emplacements de catégorie ne sont pas nécessaires car il s’agit de la même publication/information.

Je pense que le simple fait d’ajouter des balises de groupe fonctionnera pour mes besoins, afin que les gens puissent filtrer par groupe/rangs.

C’est une hiérarchie basée sur les compétences, donc je veux que les personnes ayant des compétences plus élevées trouvent facilement les informations de publication d’autres personnes ayant des compétences plus élevées.

Vous pouvez également filtrer les sujets créés par les membres d’un groupe.

https://meta.discourse.org/g/team/activity/topics ou https://meta.discourse.org/filter?q=created-by%3Ateam

2 « J'aime »