« Tous les membres » lors de la création d’une catégorie assigne tout le monde

Ainsi, lorsque vous avez un forum et qu’il est configuré en « connexion requise », l’option « créer une nouvelle catégorie » propose le choix entre « tous les membres » et « privé ». Lorsqu’il n’est pas configuré en connexion requise, cela change pour « public » et « privé ».

Cependant, dans les deux cas, le bouton de gauche attribue everyone.

Voici ce qui se passe :

  • Je configure un nouveau forum
  • Je le règle en « connexion requise » car je suis encore en phase de configuration
  • Je crée une catégorie et je choisis « tous les membres »
  • Cela attribue everyone
  • J’ouvre le forum au public en désactivant « connexion requise »
  • La catégorie devient accessible aux utilisateurs anonymes, non connectés
  • Panique :scream:

Comportement attendu :

  • lorsque le bouton indique « tous les membres », il doit attribuer trust_level_0 ou le nouveau logged_in_users.

De plus, cela m’a fait réaliser que lorsque la nouvelle fonctionnalité de permissions granulaires est activée, elle ne s’applique pas aux permissions des catégories. Ce qui est VRAIMENT confus.

2 « J'aime »

@martin Vos réflexions ? Je ne suis pas sûr de comment m’y prendre, mais cela semble moins qu’idéal.

Suggestion : avoir trois boutons au lieu de deux

  • public (désactivé lorsque la connexion est requise) → attribuer everyone
  • membres uniquement → attribuer trust_level_0 ou le nouveau logged_in_users
  • privé → attribuer des groupes sélectionnés.

Bogue connexe Category permissions and the new permission groups