Description de la fonctionnalité :
Discourse a introduit une nouvelle fonctionnalité « Workflows », qui permet aux administrateurs de forum de configurer facilement des opérations personnalisées complexes afin de faciliter la maintenance ou d’améliorer autrement leur forum.
Veuillez autoriser l’utilisation des entrées d’étape pour définir la valeur des champs de type booléen mappés manuellement dans les étapes de workflow « Appeler un workflow ».
Comportement actuel :
La valeur du champ de type booléen ne peut être définie que de manière statique dans la configuration de l’étape via un interrupteur :
Étapes reproductibles :
- Connectez-vous à un compte Discourse avec des permissions d’administrateur, sur un site où la nouvelle fonctionnalité « Workflows » est activée.
- Ouvrez la page « Workflows » (
/admin/plugins/discourse-workflows/workflows). - Cliquez sur le bouton « + Nouveau workflow ».
Un nouveau workflow sera créé. - Cliquez sur le bouton +.
Le panneau « Ajouter une étape » s’ouvrira. - Sélectionnez Flux > Appeler un workflow dans le panneau.
Une étape « Appeler un workflow » sera ajoutée au workflow. - Double-cliquez sur l’étape « Appeler un workflow ».
La boîte de dialogue de configuration de l’étape s’ouvrira. - Sélectionnez « Mapper les champs manuellement » dans le menu « Entrée » de la boîte de dialogue.
Une section « Champs » apparaîtra dans la boîte de dialogue. - Cliquez sur le bouton « + Ajouter un champ » dans la boîte de dialogue.
Une interface de configuration de champ sera ajoutée à la boîte de dialogue. - Sélectionnez « Booléen » dans le menu « Type ».
La valeur du champ ne peut être définie que de manière statique dans la configuration de l’étape via un interrupteur. Contrairement aux autres types de champs, il n’y a aucun moyen d’utiliser une entrée pour définir la valeur.
Version de Discourse :
ba63d427fd88c5d83cb18695b16dbdbfad6fa834
