Approuver sauf si le paramètre des groupes autorisés

Bonjour, j’ai une difficulté avec ce paramètre : approuver sauf groupes autorisés.

Voici mon paramètre (TL1 à TL4 ont été définis, la capture d’écran est en français) :

Sur la base du paramètre ci-dessus, je m’attendais à ce que les publications de mes utilisateurs TL2 ne nécessitent pas d’approbation, mais c’est le cas. Je comprends peut-être mal le paramètre ou un autre paramètre interfère avec mon objectif que les TL1 et supérieurs ne soient pas approuvés ? Merci pour vos idées.

3 « J'aime »

avez-vous essayé avec seulement TL1 ? Les niveaux inférieurs sont hérités (c’est-à-dire : TL3 = TL2 + TL1 + TL0)

Ce paramètre fonctionne comme prévu pour moi. Je l’ai réglé sur TL1 comme le vôtre. lorsque mon utilisateur de test était TL 0, son message nécessitait une approbation

Screenshot 2024-09-19 at 5.42.54 PM

dès que je l’ai changé en TL2, il a pu publier (et l’ancien message non approuvé est resté dans la file d’attente)

Voici une lecture intéressante à ce sujet :

6 « J'aime »

J’essaierai uniquement avec TL1. Mais je ne comprends pas pourquoi l’ajout de niveaux supérieurs interférerait avec cette logique.

1 « J'aime »

Pouvez-vous vérifier les paramètres de niveau de confiance de votre utilisateur de test ? car je viens de tester de la même manière avec TL1, TL2 et TL3 autorisés, et mon utilisateur TL0 de test avait toujours besoin d’une approbation. cela ne devrait pas avoir d’importance si vous ajoutez des niveaux supérieurs.

3 « J'aime »

Ok, voici ce que j’ai fait :

  1. « approuver sauf groupes autorisés » défini sur administrateurs + modérateurs + TL1 uniquement
  2. Depuis mon compte utilisateur de test qui est en TL1, j’ai posté un sujet, ce sujet est allé dans la file d’attente d’approbation

D’après ma compréhension de la logique, cela ne devrait pas arriver, n’est-ce pas ?

Remarque : mon réglage « approuver les nouveaux sujets sauf groupes autorisés » est le même que « approuver sauf groupes autorisés »

Oh attendez, c’était le premier sujet de cet utilisateur, mais la publication du deuxième sujet n’est pas passée dans la file d’attente, jusqu’à présent tout va bien.

J’ai donc déplacé mon utilisateur de test vers TL2 et j’ai posté un nouveau sujet, et… il est allé dans la file d’attente d’approbation… Et il ne devrait pas, je suis complètement perdu :crazy_face:

Je suis un cas désespéré :woozy_face: J’approuverai tous les messages et sujets pour le moment.

Merci de votre intérêt de toute façon !

2 « J'aime »

Je ne comprends toujours pas quel est le problème. J’ai également testé les paramètres pour approuver les nouveaux sujets sauf si les groupes autorisés et ils fonctionnent comme prévu.

J’ai les paramètres suivants :

Et mon utilisateur de test qui est TL1 ne peut pas créer de nouveaux sujets mais peut toujours répondre, ce qui est exactement ce qui est attendu. TL0 nécessite une approbation pour les réponses et les nouveaux sujets, tandis que TL1 peut répondre mais ne peut pas créer de nouveaux sujets sans approbation. TL2 et au-dessus peuvent faire les deux sans approbation.

Peut-être que la description du paramètre est un peu confuse avec un double négatif dans les mots “sauf si” et “ne peut pas”. :thinking:

2 « J'aime »

Oui, en utilisant vos paramètres, mes utilisateurs TL2 répondant nécessitent une approbation et ils ne devraient pas en avoir.

Hmm… Vos paramètres de catégorie sont-ils peut-être réglés sur « Les nouveaux messages nécessitent une approbation » ? Si c’est le cas, les autorisations de catégorie auront, je crois, la priorité sur le réglage du site, si je ne me trompe pas.

5 « J'aime »

Avez-vous activé différents paramètres d’approbation ?
Comme le paramètre du site nombre d'approbations de publication ou le paramètre Exiger l'approbation du modérateur pour toutes les nouvelles réponses et Exiger l'approbation du modérateur pour tous les nouveaux sujets de la catégorie ?

5 « J'aime »

C’est aussi confus car cela suppose que la personne qui configure le paramètre comprend l’implémentation interne des groupes de niveaux de confiance. Pris au pied de la lettre, je supposerais que la configuration par défaut du paramètre indiquait que tout utilisateur qui n’est pas un administrateur, un modérateur ou un utilisateur TL0 nécessiterait l’approbation de ses publications. Le paramètre configure en fait le niveau de confiance minimum qui ne nécessite pas d’approbation.

La valeur par défaut du paramètre (administrateurs, modérateurs, trust_level_0) configure le site de manière à ce que tout utilisateur puisse publier sans approbation (en ignorant les paramètres mentionnés dans les messages de @Heliosurge et @Moin). Pour exiger l’approbation des publications de TL0, vous supprimeriez trust_level_0 du paramètre et ajouteriez trust_level_1, etc…

La personne qui configure le paramètre doit savoir que l’appartenance à un groupe de niveau de confiance accorde également l’appartenance aux groupes de niveaux de confiance inférieurs. La description du paramètre ne le rend pas clair : « Les publications créées par des utilisateurs n’appartenant pas à ces groupes doivent être approuvées. »

6 « J'aime »

Je suis tout à fait d’accord. Discourse a tellement de couches qui se chevauchent parfois qu’il peut être intimidant et assez difficile de trouver les choses juste comme il faut. Pour obtenir les résultats souhaités.

3 « J'aime »

D’accord avec les derniers commentaires, c’est difficile à comprendre. Je vais vérifier tous mes paramètres associés.

2 « J'aime »

Mes paramètres :
approve post count = 1
Les deux autres paramètres de mes catégories sont définis sur non.

1 « J'aime »

[citation=“Lilly, post:9, topic:327327”]
Peut-être que la description du paramètre est un peu confuse avec une sorte de double négation dans les mots “sauf si” et “ne peut pas”
[/citation]

Bien sûr, j’aimerais que le paramètre soit décrit comme “Groupe les messages qui n’ont pas besoin d’approbation”, tout simplement. Et l’autre paramètre “Groupe les sujets qui n’ont pas besoin d’approbation”

Note : j’ajoute cela pour les personnes dont l’anglais n’est pas la langue maternelle comme moi, la double négation est un obstacle supplémentaire.

2 « J'aime »

Je pense que c’est la raison pour laquelle le premier message d’un utilisateur tl1 nécessite une approbation, même si vous définissez l’approbation sauf niveau de confiance à tl1.

2 « J'aime »

Oui, mais les publications mises en file d’attente dans mon cas ne sont pas les premières, donc il y a autre chose qui pose problème.

1 « J'aime »

Il y a un tas de choses différentes qui pourraient mal tourner sur votre site, et vous aider sera un jeu de « tape-taupe » pour le reste d’entre nous.

Ma suggestion serait de rétablir de nombreux paramètres du site que vous avez modifiés à leurs valeurs par défaut et de voir comment les choses se passent. Pour la plupart des communautés, les valeurs par défaut sont parfaitement correctes et vous n’avez pas besoin de les modifier.

Si vous constatez que dans votre cas particulier vous devez apporter quelques modifications, par exemple pour empêcher les spammeurs de s’inscrire et de publier, je ne modifierais pas trop de paramètres à la fois pour vous faciliter le dépannage de tout problème qui pourrait survenir.

Je suis d’accord, de nombreuses descriptions de paramètres de site sont confuses et peuvent être améliorées. Nous accueillons les suggestions concrètes de meilleurs mots, en particulier de la part des personnes dont l’anglais n’est pas la langue maternelle et qui sont confuses par les doubles négations, les expressions anglaises particulières, etc.

@simon, nous avons essayé de corriger les descriptions dans certains endroits, comme personal message enabled groups.

Permettre aux utilisateurs de ces groupes de CRÉER des messages personnels. IMPORTANT : 1) tous les utilisateurs peuvent RÉPONDRE aux messages. 2) Les administrateurs et les modérateurs peuvent CRÉER des messages à n’importe quel utilisateur. 3) Les groupes de niveaux de confiance incluent les niveaux supérieurs ; choisissez trust_level_1 pour autoriser TL1, TL2, TL3, TL4 mais pas TL0. 4) Les paramètres d’interaction de groupe remplacent ce paramètre pour les messages à des groupes spécifiques.

Si nous faisions cela partout, cela ajouterait énormément de texte et donnerait l’impression que Discourse est trop complexe. Peut-être que la solution ici est d’ajouter une validation afin que vous ne puissiez ajouter qu’un seul niveau de confiance. Si vous essayez d’en ajouter plus d’un, un avertissement s’affichera expliquant le fonctionnement des niveaux de confiance et des autorisations.

5 « J'aime »

D’accord, il y a bien deux problèmes ici, le mien et celui de la clarification de Discourse. Merci pour votre explication claire.

2 « J'aime »

La confusion vient du fait que les niveaux de confiance sont traités comme des groupes au lieu de « niveaux ». Il est sémantiquement clair que si une personne a un certain niveau de confiance, elle a également des niveaux de confiance inférieurs. À moins que vous ne compreniez l’implémentation interne, il n’est pas clair que si un utilisateur fait partie d’un groupe de niveau de confiance, il fait également partie de groupes de niveaux de confiance inférieurs.

Ce serait probablement plus de travail que cela n’en vaut la peine, mais il serait plus clair si ces types de paramètres étaient divisés en deux paramètres :

  • approuver sauf niveau de confiance (par défaut TL0)
  • approuver sauf groupes (par défaut « tout le monde »)

Les valeurs par défaut du paramètre actuel conviennent à la plupart des sites, je doute donc que le paramètre soit ajusté très souvent.

4 « J'aime »