Restreindre certains sujets d'une catégorie aux membres uniquement

Je recherche une permission basée sur des étiquettes pour les sujets. Mon cas d’utilisation est que j’ai certains sujets qui appartiennent à une certaine catégorie en raison de la manière dont ils sont créés (via RSS pour être précis). Mais je souhaite restreindre certains de ces sujets aux seuls membres (c’est-à-dire qu’ils ne soient pas publics).

Cela fonctionnerait également pour moi si je pouvais définir des permissions sur des sujets choisis, mais cela ne semble pas possible non plus.

2 « J'aime »

Êtes-vous déjà en train de résoudre cela d’une autre manière (comme les déplacer vers une catégorie différente) ?

Si cela pouvait être fait avec des étiquettes à la place, faudrait-il que ce soit contrôlé par l’intégration RSS elle-même ? Ou est-ce quelque chose que vous appliqueriez après la création du sujet ?

1 « J'aime »

Je contourne cela en les déplaçant vers une autre catégorie. Ce n’est pas idéal, et j’espère que rien ne cassera.

Oui, je l’applique manuellement après avoir vu le sujet.

2 « J'aime »

Quelle partie est le plus gros problème pour vous ?

  • a) devoir utiliser une catégorie différente au lieu d’une étiquette dans la même catégorie, ou
  • b) devoir faire quelque chose manuellement au lieu d’automatiquement
1 « J'aime »

C’est ce dernier point qui pose le plus de problèmes pour moi.

1 « J'aime »

Je me demande si une automatisation personnalisée pourrait peut-être être créée pour automatiser le déplacement ?

Actuellement, si je comprends bien, les balises (Tags) ont très peu de contrôles d’autorisation, à part que la balise ne peut être utilisée que par ce groupe et que le personnel peut également définir si elle est visible. Je crois qu’à l’heure actuelle, vous auriez besoin d’un plugin personnalisé. Mais si c’est aussi pour les flux RSS, cela pourrait également compliquer les choses. Une catégorie serait donc préférable avec les autorisations requises pour limiter qui peut accéder/voir les sujets.

1 « J'aime »

Cela n’a pas beaucoup d’importance pour moi, car l’étiquette est également attribuée manuellement.

Cela fonctionnerait également pour moi si un sujet individuel pouvait être défini comme réservé aux membres.

Cela signifie donc que, de toute façon, le sujet est public pendant un certain temps avant d’être étiqueté manuellement.

Il semble donc que vous ayez peut-être besoin d’un composant de thème personnalisé qui donne à un groupe l’option de déplacer le sujet vers la catégorie x et d’appliquer l’étiquette y.

Non, je ne veux pas le déplacer vers une autre catégorie. Je dois le déplacer en raison du manque de paramètres d’autorisation.

Ensuite, vous devrez envisager de créer un plugin complexe ou d’en sponsoriser un.

L’avantage d’un composant de thème personnalisé déplaçant la publication et appliquant l’étiquette est qu’il ne nécessite qu’un seul clic au lieu de plusieurs.

L’ajout d’un système d’autorisation similaire aux catégories n’est pas une tâche simple.

L’autre tâche, peut-être plus simple, serait, au lieu d’utiliser une étiquette, de la remplacer par une catégorie portant le nom de l’étiquette au lieu d’utiliser des étiquettes.

OK, merci pour l’explication.

C’est peut-être la voie à suivre pour moi.

1 « J'aime »

En examinant votre déclaration d’Op. Si vous souhaitez que ces sujets ne soient visibles qu’une fois déplacés par l’Op et un groupe spécifique. Si vous êtes auto-hébergé, il existe un plugin nommé Private Topics qui n’est visible que par l’auteur du sujet et un groupe configuré.

Sinon, si vous êtes hébergé, votre forfait devrait inclure ce plugin.

Voici un lien vers ce plugin

Ce plugin est toujours lié à une catégorie, et cela ne fait aucune différence pour moi que d’utiliser les permissions de catégorie.

Oui, cela fonctionne, mais vous pouvez opter pour l’alternative de nommer une catégorie avec le nom de l’étiquette et de déplacer le sujet vers la Catégorie. Le plugin fait ensuite en sorte que seuls l’Opérateur (Op) et le(s) groupe(s) configuré(s) puissent voir et répondre dans ce sujet.

Ceci est bien sûr si vous voulez que seul l’Op et le(s) groupe(s) spécifique(s) puissent voir et interagir.

Si vous pouviez peut-être donner un exemple de la manière dont l’objectif de cette direction fonctionne. Juste pour mieux comprendre la direction que vous devez/voulez prendre.

Une autre option serait d’utiliser une Catégorie principale où les gens publient. Ensuite, créez des Sous-catégories en utilisant les noms d’étiquettes. La Sous-catégorie (étiquette) pourrait avoir des autorisations affinées et vous n’auriez qu’à modifier la Catégorie vers Catégorie\Sous-catégorie.

Super, merci pour la clarification. Concentrons-nous donc sur cette partie.

Pouvez-vous m’aider à comprendre pourquoi c’est un problème pour vous et/ou votre communauté ? Qu’est-ce qui ne va pas si ces sujets se retrouvent dans une catégorie différente ? (Est-ce que faire de la catégorie privée une sous-catégorie de la catégorie publique aide ? Le faites-vous déjà ?)

Si vous pouvez partager des captures d’écran ou des liens qui aident à illustrer, ce serait encore mieux.

1 « J'aime »

Je souhaite restreindre la visibilité de certains sujets en fonction du contenu et de la décision du modérateur, c’est-à-dire qu’ils ne devraient être visibles que pour les utilisateurs connectés. Habituellement, cela se fait en les déplaçant vers une catégorie qui a de telles autorisations configurées.

J’ai également configuré le plugin RSS Poll pour republier des articles dans une autre catégorie dédiée sur notre forum (elle s’appelle « Planet » car cette fonctionnalité était fournie par le logiciel planetplanet.net maintenant obsolète).

Maintenant, vous voyez, un article republié depuis un flux RSS pourrait également être le type de sujet qui nécessite une visibilité restreinte, mais un sujet ne peut pas appartenir à deux catégories. D’un autre côté, un sujet doit être placé dans une catégorie, donc la plupart des articles RSS se retrouvent dans une catégorie et quelques-uns dans une autre. Je ne suis pas à l’aise avec cette incohérence.

2 « J'aime »

Je me demande si ce composant de thème pourrait convenir : Gated Topics in Category

Il possède un paramètre enabled tags qui semble correspondre à ce que vous recherchez.

2 « J'aime »

Pourquoi est-ce une incohérence ? Après tout, ils ont des autorisations différentes qui y sont associées. Et pourquoi une étiquette différente ne serait-elle pas une incohérence ?

Si la catégorie la plus restrictive est une sous-catégorie de l’autre, vous ne la remarquerez même pas.

3 « J'aime »

Par exemple, les utilisateurs peuvent s’abonner à la catégorie RSS et manquer certains sujets.

Parce que je peux ajouter plusieurs étiquettes à un sujet.

Je n’ai pas encore commencé à utiliser les catégories imbriquées. Le forum a été migré vers Discourse seulement récemment.

Celui-ci semble prometteur ! Je vais essayer plus tard.

2 « J'aime »

Pour les utilisateurs connectés, changez l’autorisation de catégorie Voir de tout le monde à Niveau de confiance 1.

La sous-catégorie fait toujours partie de la catégorie principale. Bien que vous puissiez ou non avoir besoin de modifier ou d’ajouter à votre configuration RSS.

Cela pourrait être le cas avec la nécessité d’éduquer les utilisateurs. Mais votre flux actuel pourrait convenir en utilisant une sous-catégorie imbriquée.