Campi personalizzati multipli per gli argomenti simili a custom userfields

Ciao,
Sono abbastanza nuovo a Discourse e vorrei usarlo per più progetti. Nelle ultime settimane ho configurato un paio di istanze per giocarci e vorrei aggiungere alcune funzionalità personalizzate che sono cruciali per quello che voglio fare con la piattaforma. Ho già visto che puoi aggiungere campi personalizzati per gli utenti e che ci sono approcci per aggiungere campi personalizzati agli argomenti come qui e qui. Quello che vorrei avere / di cui ho bisogno è che gli amministratori dell’istanza Discourse possano creare nuovi campi personalizzati proprio come puoi fare attualmente per i campi utente.
Qualcuno può indicarmi la giusta direzione su come posso aggiungere la funzionalità delle impostazioni in modo che gli utenti possano configurare più campi in modo che io possa renderli nel posto giusto come faresti con un singolo campo?
Apprezzo tutto l’aiuto che posso ricevere e grazie in anticipo!

Penso che avrai bisogno di un plugin.

Puoi descrivere il problema che stai cercando di risolvere invece della tua soluzione proposta?

Se non sono campi utente personalizzati, che tipo di campi personalizzati sono? Devono essere collegati a qualcosa. Forse vuoi un modello personalizzato?

Forse dovresti dare un’occhiata a Developing Discourse Plugins - Part 1 - Create a basic plugin. Oppure, se sai qualcosa di programmazione o Rails, potresti dare un’occhiata a GitHub - discourse/discourse-plugin-skeleton: Template for Discourse plugins e discourse/lib/plugin/instance.rb at main · discourse/discourse · GitHub

1 Mi Piace