No… Discourse no almacena descripciones para las etiquetas, solo para las categorías, por lo que no sería posible con este componente.
Sería posible modificar el componente del banner de etiquetas para agregar descripciones en una configuración del tema… pero si planeas tener más de unas pocas decenas de etiquetas, comenzaría a volverse engorroso, por lo que no es una buena opción.
La mejor opción sería crear un plugin que agregue funcionalidad de descripción a las etiquetas… aunque eso sería significativamente más complejo.
¿No es cierto que este componente extrae el texto del primer párrafo del primer post de la categoría si no está configurado en la configuración de la categoría? El predeterminado, el de “acerca de”. Así es como siempre lo he utilizado.
¿Qué hay de un plugin que cree automáticamente una página predeterminada de “acerca de” para cada página de etiqueta? ¿Sería posible, o un buen camino a seguir, crearla y luego dirigir tu plugin a ese post si está configurado para funcionar en páginas de etiquetas?
Sí, pero Discourse extrae ese texto del mensaje y lo establece como la descripción de la categoría… así que la mayor parte del trabajo ya está hecho, solo lo reutilicé aquí.
¿Sería posible obtener el tema más antiguo con una etiqueta específica y usarlo como descripción para que la funcionalidad sea similar? Tendré que investigarlo un poco más.
¿Se ha resuelto esta solicitud con este u otro componente temático o método? Estoy buscando esta funcionalidad para dar contexto a los usuarios que llegan a páginas de una categoría específica, es decir, a través de búsquedas web o enlaces compartidos en redes sociales, y que no pasan por la página principal de la categoría.
Tengo dos sitios alojados en Discourse donde he reemplazado (a través del componente de iconos de categorías de Discourse) el icono de candado predeterminado por un icono de Font Awesome. Sin embargo, el candado todavía aparece en los banners de las categorías; no solo en la categoría que he mostrado de cada uno de estos sitios, sino que para todas las categorías donde debería aparecer el icono, sigo viendo el icono de candado predeterminado.
Encuentro un conflicto entre esto y la última versión de Discourse (2.9.0.beta3) que ocurre cuando agregas una imagen a una categoría o subcategoría.
El plugin extrae la primera línea de texto de la publicación ‘about’ en el banner. Cuando agregas una imagen a una categoría, las últimas versiones de Discourse extraen el mismo texto en su propio encabezado junto a la imagen.
El problema que esto crea es que cada categoría y subcategoría tiene que tener una imagen y la opción ‘mostrar descripción’ está desactivada, o ninguna puede tener una imagen, ya que esto lleva a que la descripción se repita en el banner y debajo de él. Así que es todo o nada.
No estoy muy seguro de si esto es realmente un problema de este plugin, o si me falta una forma de desactivar la imagen y la descripción dentro de la categoría en Discourse para que no arruine los banners de mis categorías.
Lamentablemente, el resultado final no se ve tan bien como este. Me pregunto si las opciones del otro plugin se pueden simplemente copiar y pegar en este, ya que la única diferencia obvia es si el plugin se dirige al div del banner o del encabezado. Este tiene un mejor estilo, aquel tiene la capacidad de activar y desactivar más opciones y personalizar.
¿Sería una buena idea hacer que estos banners sean clickeables? Porque ahora el banner solo incluye la primera línea del tema “Acerca de” de una categoría. A menudo hay más información en dicho tema “Acerca de”. Al hacerlos clickeables, se facilita el acceso a más información que solo esa primera línea. Por supuesto, la gente también puede crear enlaces al tema “Acerca de”. Pero mientras ya estás en ese tema, tienes un enlace a sí mismo. Eso parece un hack feo. Solo una sugerencia
He acabo de hacer una actualización de este componente que lo integra con Tag Banners
Cuando ambos componentes están instalados y filtras por una categoría y una etiqueta, en lugar de apilar los banners, ahora se mostrará el nombre de la etiqueta dentro del banner de la categoría:
No me funciona en la vista móvil (incluso en el navegador de escritorio, sin errores en la consola web).
El banner de la categoría se muestra correctamente tanto en la vista de escritorio como en la móvil, pero el banner de la etiqueta solo se muestra en la vista de escritorio.
Cuando también se usa con el componente Iconos de etiquetas (Tag icons)
Las etiquetas tienen un icono de etiqueta genérico y el icono definido por Iconos de etiquetas (Tag icons) (sería mejor si solo se mostrara el icono definido por Iconos de etiquetas en estos casos).
Cuando el icono definido por Iconos de etiquetas (Tag icons) tiene el mismo color que el banner de la categoría, el icono se renderiza invisible (problema similar al de la integración Banners de categoría + Iconos de categoría; si es posible, por favor, permite que el icono de la etiqueta coincida con el color del texto del banner para esta combinación también).
Eliminar guiones / guiones bajos de los Banners de etiquetas oculta por completo el icono definido en Iconos de etiquetas (Tag icons).
He añadido una corrección para que la etiqueta no aparezca en la vista móvil:
También he añadido una configuración para desactivar el icono de la etiqueta por ahora, lo cual es una solución temporal para trabajar mejor con el componente de iconos de etiquetas. Tendré que dedicar un poco más de tiempo a conseguir una integración adecuada con el componente de iconos de etiquetas.
Gracias por una solución rápida, mientras tanto tengo otra para ti :
al usar Banners de categoría junto con Banners de etiqueta con la opción Quitar guiones / guiones bajos establecida en verdadero, el nombre de la etiqueta (por ejemplo, with-hyphens se muestra sin guiones debajo del título y enlazado, pero el enlace no es válido (/tag/with hyphens) y da como resultado un 404.
He agregado banners a algunas de mis categorías con éxito, pero no puedo agregarlos a otras.
Las categorías para las que no funciona tienen nombres como “Weather - General”, es decir, Espacio-Guion-Espacio en medio del nombre. Si cambio el nombre a “Weather-General”, es decir, sin espacios alrededor del guion, el banner se muestra como se esperaba. En ambos casos, el slug de la categoría es el mismo: “weather-general”, por lo que no estoy seguro de por qué no se acepta como un valor válido en un caso, pero sí en el otro.