¿Es posible permitir que los usuarios agreguen etiquetas a las respuestas?
La implementación básica de etiquetas parece ser que el creador del tema agrega etiquetas a los temas, y esas etiquetas solo se pueden modificar en la primera publicación del tema. ¿Es posible permitir que los usuarios agreguen etiquetas adicionales por respuesta?
(es decir, básicamente, la capacidad de agregar etiquetas en una respuesta, tal como un usuario puede agregar etiquetas en la primera publicación)
En mi caso, puede ocurrir que los usuarios digan algo en sus respuestas que esté relacionado con el tema, pero que también se relacione con otros temas. Por lo tanto, sería útil para los usuarios poder buscar después por tema (es decir, etiquetas) y encontrar esas respuestas.
Si no está disponible actualmente (lo cual quizás no lo está aquí), me pregunto qué tan difícil sería implementarlo. Si no es demasiado complicado, podría publicarlo en el mercado.
No, esto no es posible actualmente, aunque los usuarios con nivel de confianza 3 pueden añadir etiquetas a las preguntas de otras personas, por lo que una solución social que anime a tus miembros habituales a hacerlo podría ser suficiente.
Gracias. Un caso de uso clave es, de hecho, que el creador del tema agregue etiquetas en función de cada respuesta. Por lo tanto, es importante que las etiquetas estén específicamente vinculadas a las respuestas.
Si puedo aportar una razón para añadirlo:
tenemos un tema para digamos todos los Poemas, en lugar de múltiples temas para cada Poema. Así como muchos otros temas singulares para múltiples respuestas/publicaciones.
Cada poema de respuesta puede querer una etiqueta diferente, por supuesto, en relación con el contenido de su poema.
Ahora mismo, solo el iniciador del tema o los usuarios de nivel 3 o superior pueden añadirlos/editarlos, en lugar del propio usuario.
Las publicaciones pueden tener etiquetas, por así decirlo, de la misma manera que añadiríamos una etiqueta en una plataforma de redes sociales, dentro de la propia publicación:
Utilizo este enfoque en mi comunidad, luego tengo un punto final de API personalizado para obtener todas las publicaciones con una etiqueta mencionada dada para presentarlas como una “línea de tiempo” de la etiqueta en mi sitio web principal (aquí estoy listando todas las publicaciones que mencionan #dune-imperium):
Lo que sería útil en mi opinión es añadir este filtro de “etiqueta mencionada” a la página de Búsqueda, que mostraría una vista similar. Es el lugar principal donde podemos listar publicaciones individuales, por lo que tiene sentido tener esta función allí.
Si lo piensas, incluso si añades etiquetas a las respuestas con un campo de publicación personalizado, ¿cómo las filtrarías o las mostrarías fuera del tema en sí?
Si tienes un caso de uso específico que no estaría cubierto simplemente añadiendo etiquetas al cuerpo de una publicación, dínoslo y podremos intentar encontrar una solución.
Sería genial agregar soporte para esto en Embedding a list of Discourse Topics in another site, pero necesitaríamos almacenar todas esas menciones de etiquetas en la base de datos para no tener que realizar una búsqueda cada vez que la renderizamos.
Estamos hablando internamente sobre almacenar menciones de usuarios/grupos en una columna dedicada para acelerar los temas, por lo que esto funcionaría de manera similar.