Validation du contenu : Exiger au moins 2 mots-clés, dont test1 ou test2, dans les nouveaux sujets

Bonjour @S.AAKASH_MUTHIAH, bienvenue sur Discourse Meta ! :waving_hand:

La seule chose qui me vient à l’esprit pour le moment sont les modèles de formulaire de catégorie. Ceux-ci vous permettent de créer un modèle pour une catégorie et vous pouvez exiger une validation pour qu’un champ soit obligatoire. Cependant, comme leur nom l’indique, ils ressemblent à un formulaire, donc si vous voulez un sujet sur lequel les gens peuvent taper librement et inclure un ou deux mots-clés, ce n’est peut-être pas la meilleure solution. Peut-être que quelqu’un d’autre pourra apporter sa contribution :slight_smile:


:pencil: Edit : Voici ce qu’a dit ask Discourse AI lorsque je lui ai demandé tout à l’heure.

Exiger des mots spécifiques dans les sujets Discourse IA

ondrej :

Existe-t-il un moyen de s’assurer qu’un utilisateur inclut un mot dans un sujet avant qu’il ne soit autorisé à le publier ?

DiscourseHelper :

Recherche

Recherche : Comment un administrateur peut-il exiger que les sujets incluent un mot spécifique dans leur titre ou leur corps avant d'être autorisés à être publiés, en utilisant les paramètres de base, les plugins ou les personnalisations, et existe-t-il une fonctionnalité intégrée, ou une solution de contournement, telle que l'automatisation, pour appliquer cette restriction aux nouveaux sujets ?

Lecture

Lu : Validation de contenu : exiger au moins 2 mots-clés, y compris soit test1, soit test2, dans les nouveaux sujets

Il n’existe pas de fonctionnalité native intégrée à Discourse pour exiger strictement qu’un utilisateur inclue un mot spécifique dans le titre ou le corps d’un sujet avant de l’autoriser à le publier.

Voici les options actuellement disponibles :

  • L’option native la plus proche consiste à utiliser les “modèles de formulaire de catégorie”, qui peuvent inclure des champs obligatoires (obligeant les utilisateurs à saisir certaines informations avant de publier). Cependant, ceux-ci fonctionnent comme des formulaires structurés et ne sont pas idéaux pour imposer l’inclusion d’un mot ou d’un mot-clé spécifique dans un sujet tapé librement. Les utilisateurs peuvent toujours modifier ou supprimer le modèle, de sorte qu’une validation stricte d’un mot spécifique dans le corps ou le titre n’est pas appliquée nativement.
  • Il n’existe pas, à l’heure actuelle, de paramètre, de plugin ou d’automatisation dans la gamme officielle de Discourse qui impose l’inclusion d’un mot spécifique dans le titre ou le corps du sujet.
  • Si une application stricte (blocage de la publication sauf si un mot spécifique est utilisé) est requise, un plugin personnalisé ou un composant de thème serait nécessaire.

Pour plus de détails et une discussion communautaire connexe, voir :

Si ceci est une exigence importante pour votre site, vous pourriez envisager de commander un plugin ou de contacter le support Discourse si vous êtes sur un plan Business ou Enterprise.

Faites-moi savoir si vous souhaitez plus de détails sur les modèles de formulaire ou des conseils sur les options personnalisées !