Vorrei creare modelli con campi obbligatori; idealmente, questi sarebbero tramite menu a tendina.
Ad esempio, se un campo richiedesse all’utente di elencare il proprio animale preferito, potrebbe scegliere da un menu contenente: “Cane, Gatto o Gargolla”. Mi piacerebbe molto offrire opzioni invece di richiedere una scrittura libera. È possibile fare questo o qualcosa di simile?
Se utilizzi i tag, non dovrai scrivere un plugin che rischia di rompersi ogni volta che i template cambiano a monte. Ti consiglio di dedicare un’ora o giù di lì a provare questo approccio prima di iniziare a scrivere un plugin.
Discourse è, nel suo cuore, un software per discussioni libere.
Se ciò di cui hai davvero bisogno è un modulo rigido, potresti ottenere risultati migliori utilizzando un software più appropriato. Potresti incorporare soluzioni come Google Forms e Typeform per facilitare la transizione per i tuoi utenti, come in questo esempio:
Grazie, penso che la mia formulazione fosse poco chiara. Voglio comunque una discussione libera, ma alcune cose sono necessarie per avviarla. Penso che l’uso di tag e modelli sia sufficiente per far funzionare tutto