Revue avec motif

:information_source: Résumé Ce composant de thème vous permet d’exiger que la raison de l’action soit remplie lors d’une révision par un modérateur
:hammer_and_wrench: Dépôt \u003chttps://github.com/Lhcfl/review-with-reason\u003e
:question: Guide d’installation Comment installer un thème ou un composant de thème
:open_book: Nouveau sur les thèmes Discourse ? Guide du débutant pour l’utilisation des thèmes Discourse

\u003c!-- Remplissez "repoName" et "repoURL" pour le bouton d’installation automatique –\u003e

[wrap=theme-install-button repoName="Review with reason" repoUrl="https://github.com/Lhcfl/review-with-reason\"]
Installer ce composant de thème
[/wrap]

\u003c!-- Décrivez ce thème/composant en une ou deux phrases –\u003e

Ce composant permet/exige aux modérateurs de remplir la raison de l’opération lors de la révision, puis de l’enregistrer dans un sujet.
:warning: Notez que le sujet doit être visible par toutes les personnes éligibles à la révision, sinon la révision échouera ! Veuillez vérifier la partie configuration avant d’installer.

Captures d’écran

Révision

Sujet du journal

Plus d'exemples


Configuration

:warning: IMPORTANT Pour tous les paramètres incluant "logger_topic_id" :

logger_topic_id est le sujet utilisé pour enregistrer la raison.

  • Requis : Le sujet doit avoir des permissions d’écriture pour les réviseurs (modérateurs et modérateurs de catégorie), sinon la révision échouera.
  • Fortement recommandé : Ce sujet ne doit pas être visible par d’autres personnes, sauf si hide_reviewable_user_email et hide_reviewable_details sont définis sur true, car il enregistrera directement l’adresse e-mail de l’utilisateur à approuver et le rapporteur des publications signalées.

Paramètres :

  • logger_topic_id : logger_topic_id global

  • allow_no_reason : Lorsque activé, les réviseurs peuvent omettre de fournir une raison. Sinon, ils doivent entrer une raison.

  • max_length_raw : Longueur maximale d’une citation dans la publication automatique

  • skip_for_categories : Pour ces catégories, ignorer l’exigence d’expliquer la raison

  • logger_topic_id_override_for_catrgories et logger_topic_id_override_for_reviewable_type : Pour ces cas, remplacer logger_topic_id. Par exemple, comme seuls les modérateurs peuvent réviser les utilisateurs, vous pouvez configurer un logger_topic dédié pour ce type.

  • hide_reviewable_details : Masquer les détails des entrées révisables dans le journal, généralement qui a signalé, quand et pourquoi.

  • hide_reviewable_user_email : Masquer l’e-mail de l’utilisateur révisable dans le journal

  • hide_reviewable_user_fields : Noms des champs utilisateur à masquer pour les utilisateurs révisables dans le journal

13 « J'aime »

C’est un composant de thème génial. Beau travail @Lhc_fl :smiley: :clap:

4 « J'aime »

Très cool TC. Puisque seuls les modérateurs et administrateurs complets peuvent approuver de nouveaux utilisateurs.

Serait-il possible de faire en sorte que le système d’approbation des nouveaux utilisateurs soit acheminé vers un sujet séparé ?

Car ce n’est probablement pas une bonne idée de partager le sujet de catégorie avec des personnes qui ne font pas partie du personnel.
Au moins en fonction de la manière dont un site choisit ses modérateurs de catégorie.

1 « J'aime »

Bonne suggestion ! Le composant de thème a été mis à jour et cela peut maintenant être fait avec logger_topic_id_override_for_reviewable_type: ReviewableUser=>topic_id

3 « J'aime »

Est-il possible d’autoriser des groupes spéciaux ?

Je ne comprends pas bien cette phrase, qu’est-ce que cela signifie d’autoriser des groupes spéciaux ?

1 « J'aime »

Je suis désolé, laissez-moi me corriger.
Est-il possible d’autoriser les groupes ou les TL à y avoir accès également ? Par exemple, les utilisateurs de confiance comme les TL4.

Si vous parlez du sujet du journal… oui, il a seulement l’exigence que l’auditeur ait la permission d’écrire dessus. Il peut être vu par n’importe quel groupe que vous voulez, la seule chose dont vous devez vous soucier est de divulguer des informations qui, selon vous, ne devraient pas être vues.

4 « J'aime »

De plus, est-il possible de permettre à d’autres utilisateurs que les modérateurs d’ajouter une raison ? Les modérateurs de catégorie pourraient l’être.
(Je suis désolé si je me suis répété)

1 « J'aime »

Tant que /review est accessible à l’utilisateur, cela permettra de donner des raisons dans l’évaluation.

4 « J'aime »