Y a-t-il une option sur Discourse pour permettre à un membre connecté de voir uniquement les sujets auxquels il a participé ?

Existe-t-il une option dans Discourse pour permettre à un membre connecté de voir uniquement les sujets auxquels il a participé (posé, répondu…) ?

Comment quelqu’un peut-il répondre à un sujet s’il ne peut pas le voir car il n’y a jamais participé ?

Je suppose que vous parlez des droits d’accès. Ou voulez-vous simplement dire un filtre ?

3 « J'aime »

Si votre question concerne uniquement un filtre, c’est /my/activity

1 « J'aime »

Je comprends votre point…

Mais cela fonctionnerait comme suit :

  • Le membre aurait accès à tous les messages auxquels il a participé jusqu’à présent.
  • Il aurait également accès à tous les nouveaux messages qu’il crée à partir de maintenant.

Vous recherchez donc essentiellement des sujets privés.

C’est déroutant. Vous avez parlé de sujets dans le message initial. Maintenant, vous parlez de messages. Pour les messages, le plugin de réponses privées pourrait fonctionner. Merci de me l’avoir fait découvrir, @Jagster !

Si vous parlez toujours de sujets, nous avons toujours un problème logique : tout sujet que vous créez à partir de maintenant ne sera visible que par vous. Personne ne pourra jamais y répondre.

1 « J'aime »

Je ne suis pas tout à fait sûr de ce qui est souhaité et de la manière dont cela fonctionnerait, mais nous pouvons l’intégrer à mes compétences en anglais.

Mais il y a aussi ceci :

Bonjour à tous,

J’aimerais clarifier mon objectif concernant le contrôle d’accès dans le forum.

1. Scénario actuel

Actuellement, le forum compte des milliers d’utilisateurs réguliers, classés en différents niveaux (TL 0 à 4).

Dans le modèle actuel :
:white_check_mark: Tous les utilisateurs réguliers peuvent accéder à tous les sujets et messages, qu’ils les aient créés ou non.

2. Scénario souhaité

Je souhaite mettre en place des restrictions d’accès pour les utilisateurs réguliers, en veillant à ce qu’ils ne puissent consulter que :

  • :white_check_mark: Tous les sujets et messages auxquels ils ont participé jusqu’à présent.
  • :white_check_mark: Les nouveaux sujets qu’ils créent.

:small_blue_diamond: Cela signifie qu’un nouvel utilisateur qui n’a jamais participé à une discussion se connecterait et ne verrait aucun sujet jusqu’à ce qu’il en crée un (par exemple, en posant une question).

De plus, je souhaite créer un groupe spécial d’utilisateurs VIP, qui :
:white_check_mark: Auraient un accès complet à tous les sujets et messages, quel que soit celui qui les a créés.
:white_check_mark: Lorsqu’un utilisateur régulier serait promu au statut de VIP, il obtiendrait automatiquement un accès illimité à tout le contenu du forum.

3. Objectif

L’objectif principal est de :
:small_blue_diamond: Restreindre l’accès des utilisateurs réguliers selon les critères ci-dessus.
:small_blue_diamond: Garantir aux utilisateurs VIP un accès complet sans avoir besoin de créer des catégories distinctes.

S’il n’est pas possible de le mettre en œuvre exactement de cette manière, une alternative serait de créer une catégorie privée pour cette différenciation, mais idéalement, le contrôle d’accès devrait fonctionner comme décrit dans les étapes 1 et 2.

Si quelqu’un a des suggestions ou connaît une solution viable, j’apprécierais grandement votre avis !

Merci à tous ! :blush:

Ma première question :

  1. Je suis un nouvel utilisateur et je ne vois rien.
  2. Jusqu’à ce qu’un utilisateur VIP crée un sujet.
  3. Quelqu’un d’autre répond au sujet.
  4. Est-ce que je vois la réponse de l’autre utilisateur non-VIP même si je n’ai pas encore répondu ? Et si je réponds, est-ce que je vois maintenant les réponses des autres personnes ou seulement la mienne ?

Deuxième question :

  1. Je ne vois rien au début
  2. Je crée un sujet
  3. Seuls les VIP peuvent le voir pour y répondre.
  4. Est-ce qu’il reste caché pour les non-VIP ? Donc, en gros, si je pose une question, seuls les VIP peuvent y répondre et jamais les autres utilisateurs ne verront mon sujet ?

Ok.

Vous ne verrez toujours pas le sujet.

Vous continuez à ne pas voir le sujet.

Non, vous ne la verrez pas.

Vous ne pourrez pas répondre… à moins d’être promu VIP.

Deuxième question :

  1. Je ne vois rien au début :white_check_mark:
  2. Je crée un sujet :white_check_mark:
  3. Seuls les VIP peuvent le voir, donc ils y répondent. :white_check_mark:
  4. Est-il toujours caché pour les non-VIP ? Donc en gros, si je pose une question, seuls les VIP peuvent répondre et aucun autre utilisateur ne verra jamais mon sujet ? :white_check_mark:

Comment puis-je voir d’autres sujets que celui que j’ai créé ?

Seulement si vous êtes promu VIP.
(N’oubliez pas que vous pourrez accéder à tous les sujets auxquels vous avez participé jusqu’à présent.)

Ensuite, je pense aussi que vous avez essentiellement besoin de ceci.

Cela n’aurait de sens que si vous pouviez « privatiser » les sujets. Vous convertiriez donc d’une manière ou d’une autre les sujets existants déjà publiés en privés. Mais si plusieurs utilisateurs y ont déjà répondu, cela n’a aucun sens. Ce sujet serait-il alors privé pour plusieurs utilisateurs ?

Je pense que vous devez choisir un système, vous décrivez deux modèles complètement différents.

Je propose que vous fermiez les sujets existants (afin que les utilisateurs réguliers ne puissent plus y répondre et ne puissent créer que de nouvelles questions privées) et que vous laissiez les anciens sujets publics en lecture seule pour tout le monde. C’est d’ailleurs ce qui s’est passé jusqu’à présent.

Je vais explorer toutes les possibilités du plugin, merci.

Cependant, je ne suis pas sûr qu’il fonctionnera exactement comme je m’y attends :

  1. À partir d’“aujourd’hui”, tous les utilisateurs ne devraient voir que les sujets auxquels ils ont participé. Est-ce possible avec le plugin ? Je vais enquêter.
  2. Lorsqu’un utilisateur est promu VIP, il devrait avoir un accès illimité à tout le contenu. Je vais également vérifier comment ajuster cela avec le plugin.

Merci encore ! Je mettrai à jour une fois le plugin installé et testé.

Mais pour être honnête, je ne suis pas entièrement convaincu qu’il se comportera exactement comme je l’imagine… Voyons voir, j’espère le meilleur !

10k+ sujets :frowning:

Je recherche un système simple.

Je souhaite maintenir l’accès aux utilisateurs qui ont participé aux discussions jusqu’à présent — les utilisateurs réguliers qui ont participé à une discussion doivent conserver le droit d’y accéder.

À partir de maintenant, seuls les utilisateurs VIP (qui paieront un abonnement) auront un accès complet à tous les sujets, comme tout le monde avant.

En bref, c’est un modèle basé sur l’abonnement.

Les catégories ont des autorisations qui contrôlent quels groupes peuvent voir les sujets, et s’ils peuvent créer de nouveaux sujets ou y répondre. Dans la plupart des communautés, tout le monde peut lire (au moins certaines choses), mais il faut avoir plus d’autorisations (c’est-à-dire, au moins se connecter) pour pouvoir participer. Votre situation est à l’inverse de cela.

La façon de faire ce que vous demandez sans plugin est d’utiliser uniquement des MP. Les utilisateurs réguliers enverraient un MP de groupe au groupe @vip. Ensuite, ils pourraient voir leur message et les VIP pourraient le voir, mais personne d’autre ne le pourrait.

Vous n’aurez alors pas de catégories, mais vous pourrez toujours avoir des tags.

1 « J'aime »