Componente de tema: guardar metadatos adicionales por publicación

Hola a todos,

¿Hay alguna manera, en el contexto de una instalación administrada de Discourse y un componente de tema, de guardar metadatos adicionales por publicación?

Estoy trabajando en una función que permite a los usuarios dar “me gusta” a una parte particular de un texto en una publicación y necesito guardarlo de alguna manera, por ejemplo, guardar el nombre de usuario, así como el recuento de “me gusta” y la ubicación del texto al que se le dio “me gusta”. Debe estar vinculado a la publicación en sí.

¿Es esto posible desde un componente de tema? Porque creo que no podemos escribir en el backend con ellos.

Gracias

Si puedes hacerlo todo del lado del cliente, un componente de tema es apropiado. Por lo general, eso significa presentar datos existentes de Discourse de una nueva manera.

Almacenar o estructurar nuevos datos probablemente requerirá un plugin.

2 Me gusta

Gracias Stephen. Sí, queremos almacenar datos adicionales. Supongo que los plugins también están restringidos en un entorno administrado, ¿correcto?

No hay demasiadas opciones ahí.