Estoy trabajando en una migración a Discourse. En el foro antiguo, tenemos bastantes categorías y subcategorías. Una de mis categorías tiene como 10 subcategorías, y hemos resistido añadir más por razones obvias.
Ejemplo hipotético:
Imagina una categoría Comida con subcategorías como Asiática, Europea, Americana.
Me gusta la idea de deshacerme de las subcategorías y usar etiquetas en su lugar. Se pueden aplicar varias etiquetas a un tema, y podríamos crear muchas más etiquetas sin sentirnos culpables de contaminar el esquema con una clasificación interminable o etiquetas de uso infrecuente. Imagina etiquetas como japonesa, china, tailandesa, nepalí, pasta, huevos, salteado, técnica, fideos, desayuno.
Pero un problema que tengo es que las etiquetas no se muestran de forma destacada en la página de vista de la categoría como lo harían las subcategorías en la captura de pantalla anterior.
Me encantaría que un subconjunto de etiquetas o un grupo de etiquetas (solo Asiática, Europea, Americana) se mostraran de alguna manera de forma destacada a los usuarios tanto para navegar como para publicar.
Las etiquetas también parecen carecer del concepto de orden/posición.
Sin embargo, las etiquetas tienen descripciones similares a las categorías, lo cual es muy bueno.
Entonces, a pesar de las ventajas de las etiquetas, ¿tengo razón en que les faltan algunas características de ‘primera clase’ que tienen las categorías?
¿Se puede implementar algo de esto a través de componentes de tema? ¿Como al menos mostrar un grupo de etiquetas de forma destacada dentro de una categoría en la página de categorías?
¿O tal vez una nube de etiquetas de categoría con un grupo de etiquetas fijado dentro de ella? Algo así podría ser genial.
He considerado mantener algunas subcategorías como mínimo y usar etiquetas para el resto, pero mi problema con eso es que las subcategorías son mutuamente excluyentes. Sería bastante razonable etiquetar un tema con Asiática y Europea, por ejemplo.
Gracias por tu opinión.
