Champs personnalisés multiples pour les sujets similaires aux champs utilisateur personnalisés

Salut,

Je suis assez nouveau sur Discourse et j’aimerais l’utiliser pour plusieurs projets. Ces dernières semaines, j’ai configuré quelques instances pour jouer avec et j’aimerais ajouter des fonctionnalités personnalisées qui sont cruciales pour ce que je veux faire avec la plateforme. J’ai déjà vu que l’on peut ajouter des champs personnalisés pour les utilisateurs et qu’il existe des approches pour ajouter des champs personnalisés aux sujets comme ici et ici. Ce que j’aimerais avoir / ce dont j’ai besoin, c’est que les administrateurs de l’instance Discourse puissent créer de nouveaux champs personnalisés, tout comme vous pouvez actuellement le faire pour les champs utilisateur.
Quelqu’un peut-il m’indiquer dans la bonne direction sur la façon d’ajouter la fonctionnalité de paramètres afin que les utilisateurs puissent configurer plusieurs champs afin que je puisse les afficher au bon endroit, comme vous le feriez avec un seul champ ?
J’apprécie toute aide que je peux obtenir et je vous remercie d’avance !

Je pense que vous aurez besoin d’un plugin.

Pouvez-vous décrire le problème que vous essayez de résoudre plutôt que votre solution proposée ?

S’il ne s’agit pas de champs utilisateur personnalisés, de quel type de champs personnalisés s’agit-il ? Ils doivent être connectés à quelque chose. Peut-être voulez-vous un modèle personnalisé ?

Peut-être devriez-vous consulter Développer des plugins Discourse - Partie 1 - Créer un plugin de base. Ou si vous avez des connaissances en programmation ou en Rails, peut-être jeter un œil à GitHub - discourse/discourse-plugin-skeleton: Template for Discourse plugins et discourse/lib/plugin/instance.rb at main · discourse/discourse · GitHub

1 « J'aime »