Autoriser la création de drapeaux personnalisés, qui masquent automatiquement le contenu, similaires à "spam" et "inappropriate"

Je suis ravi qu’il soit désormais possible de créer des drapeaux de modération personnalisés.

Lors des tests, il a été noté qu’initialement, il semblait impossible de les équiper de la même fonctionnalité que les drapeaux prédéfinis « spam » et « inapproprié ».

Après avoir défini auto_action_type sur true via la console, les drapeaux se comportent comme souhaité.

Veuillez également ajouter cette option à l’interface utilisateur d’administration.

4 « J'aime »

« masquer automatiquement » pour un indicateur de modération personnalisé peut être activé à l’aide de la console Rails :

Flag.find(1001).update!(auto_action_type: true)
1 « J'aime »

Merci d’avoir partagé cette astuce Rails !

La suggestion est donc d’ajouter un interrupteur dans l’interface utilisateur lors de la modification des drapeaux personnalisés ? Pour que certains drapeaux l’aient et d’autres non, à la discrétion de l’administrateur ?

1 « J'aime »

Exactement. (Nécessitera l’activation de la modification des drapeaux personnalisés :innocent:)

1 « J'aime »

Nous allons examiner l’ajout de cet interrupteur. Cela ne devrait pas être trop difficile.

3 « J'aime »

Le commutateur a maintenant été ajouté, dans cette PR : FEATURE: auto_action_type field for flags by lis2 · Pull Request #29306 · discourse/discourse · GitHub

La page d’administration des drapeaux de modération ressemble maintenant à ceci :

3 « J'aime »

Ce sujet a été automatiquement fermé après 4 jours. Les nouvelles réponses ne sont plus autorisées.