Créer des formulaires dans Discourse - Une seule catégorie ?

Une recherche dans #plugins n’a pas donné beaucoup de résultats concernant directement les formulaires.

Dans vos paramètres de catégorie, vous pouvez créer des « modèles de sujets » qui prérempliront automatiquement les nouveaux messages publiés dans cette catégorie avec un texte prédéfini. Un bon exemple consiste à rédiger un sujet dans Support et à observer l’apparition du texte dans la zone de saisie.

Vous pourriez créer le formulaire dans ce champ de modèle, puis faire en sorte que les réponses au formulaire soient soumises dans cette catégorie spécifique, où les utilisateurs pourront remplir les champs vides et envoyer le formulaire.

Le seul inconvénient est que les réponses seront publiques. Vous pouvez désindexer les messages, ce qui les rendra visibles uniquement par leur auteur, les administrateurs et toute personne disposant du lien. J’ai effectué une recherche rapide et @theblazehen a réussi à créer un travail planifié (cron job) qui désindexe automatiquement les messages d’une catégorie spécifique :

Vous pouvez supprimer la partie and closed = TRUE pour désindexer tous les messages de la catégorie. N’oubliez pas de modifier l’ID de la catégorie, car le vôtre ne sera pas 19.


Quelqu’un a probablement une meilleure suggestion, voire un plugin complet pour cela, mais je ne vois aucune autre suggestion qui ne soit pas externe.

3 « J'aime »