Lorsque l’utilisateur est réduit au silence, le passage en mode anonyme permet de publier sans restrictions.
Discourse 3.3.0.beta6
La suspension du compte qui est déjà entré en mode anonyme ne suspendra pas non plus (ou ne déconnectera pas) le compte anonyme.
Quel est le TL de l’utilisateur silencieux ?
Je viens de tester sur l’utilisateur de test TL=1.
Quelle est la valeur du paramètre anonymous posting allowed groups ?
TL=0, tout le monde.
Wow, je suis surpris que les gens n’en abusent pas.
Quoi qu’il en soit, peut-être essayer de le limiter à un groupe spécifique qui inclut tout le monde ? Ensuite, supprimez les utilisateurs si vous ne voulez pas qu’ils passent en mode anonyme ?
Ou, le limiter à TL1, et rétrograder cet utilisateur à TL0 ?
Bien sûr, je peux résoudre le problème. Je signale le bug dans le moteur.
Je vois. Je fournissais juste une solution de contournement.
Plus facile ? La solution à long terme serait de désactiver le mode anonyme pour les utilisateurs silencieux ![]()
Je pense que ce problème pourrait être résolu en ajoutant
return if user.silenced? || user.suspended?
à
et
Au fait, je suis curieux de savoir pourquoi la vérification des permissions pour can_post_anonymously n’est pas implémentée dans le module Guardian.
Nous rencontrons le même problème sur la version 3.4.0beta3. Quelqu’un peut-il confirmer que cela a été corrigé dans la version 3.4.0beta4 ?
Je peux confirmer que ce n’est pas corrigé dans la version 3.5.0.beta2-dev.
Idéalement, un utilisateur en mode anonyme serait soumis aux mêmes restrictions que s’il n’était pas en mode anonyme.
Je pense que c’est juste, @hugh devrions-nous mettre un pr-welcome là-dessus ?
Parfait - tag ajouté !
J’inclus également @osama ici car il a très récemment travaillé sur le mode anonyme, il pourrait donc avoir un aperçu plus immédiat à ce sujet.
Un utilisateur TL0 réduit au silence peut créer un compte anonyme qui devient rapidement TL1, et ainsi, par exemple, peut utiliser les MP, soumettre des messages, etc. (en fonction des paramètres TL du forum, bien sûr).
Bonjour ! ![]()
Nous venons de fusionner un correctif qui fait que, en mode anonyme, le statut « silencieux » du compte propriétaire est respecté ici :