Несколько пользовательских полей для тем, аналогичных пользовательским полям пользователей

Привет,
Я довольно новичок в Discourse и хотел бы использовать его для нескольких проектов. За последние недели я настроил несколько экземпляров, чтобы разобраться с ним, и теперь хочу добавить некоторый пользовательский функционал, который критически важен для моих задач. Я уже видел, что можно добавлять пользовательские поля для пользователей, а также существуют подходы к добавлению пользовательских полей к темам, например здесь и здесь. Что мне нужно — это возможность для администраторов экземпляра Discourse создавать новые пользовательские поля, так же как сейчас это можно делать с полями пользователей.

Может ли кто-то подсказать, в каком направлении двигаться, чтобы добавить функционал настроек, позволяющий пользователям конфигурировать несколько полей, чтобы я мог отображать их в нужном месте, как это делается с одним полем?

Буду признателен за любую помощь, спасибо заранее!

Думаю, вам понадобится плагин.

Можете описать проблему, которую вы пытаетесь решить, а не ваше предполагаемое решение?

Если это не пользовательские поля профиля, то какие именно пользовательские поля вам нужны? Они должны быть привязаны к чему-то. Возможно, вам нужна пользовательская модель?

Возможно, стоит ознакомиться с Разработка плагинов для Discourse — Часть 1: Создание базового плагина. Или, если вы знакомы с программированием или Rails, посмотрите GitHub - discourse/discourse-plugin-skeleton: Template for Discourse plugins · GitHub и discourse/lib/plugin/instance.rb at main · discourse/discourse · GitHub