Añadir enlaces de categoría Tema Componente

Este componente escanea la descripción completa de una categoría en busca de etiquetas específicas y muestra enlaces adicionales a otras categorías. Consulte la captura de pantalla.

Captura de pantalla

Repositorio

Acerca de

¿Por qué debería usarlo y por qué está implementado de esta manera?

Desea mostrar enlaces adicionales a, por ejemplo, otros recursos de este tipo de categoría. Imagine una categoría para un club de fútbol y desea agregar el enlace al sitio web del club. En tales casos, puede utilizar GitHub - naidihr/discourse-category-headers: Theme component providing custom settings for the discourse category header · GitHub

Si tiene más de un enlace, y/o no desea que ese enlace aparezca en el sitio de vista general de categorías, y/o no desea ese enorme banner, puede usar este tema.

Está implementado de esta manera para analizar la descripción completa de una categoría porque Discourse solo utiliza el primer fragmento del “primer post del tema” para crear la descripción de la categoría que se muestra en el sitio de vista general de categorías. El resto del post no se muestra.

En caso de que esté utilizando muchas categorías, quizás creadas mediante una API, esta adición es totalmente utilizable, ya que el primer post de la categoría (= la descripción completa) también se puede establecer mediante API.

Instalación

¿Cómo instalo un tema o un componente de tema?

Configuración

Configure el componente del tema y establezca las etiquetas, como:

WIKI, blank

Cambie la descripción de una categoría para que se vea así:

Esta es la descripción de la categoría que se mostrará.


`
{AddCategoryLinks}
{WIKI#Wiki#Nuestra increíble wiki#https://awesome-wiki-which-doesnt.exist}
{TAGNAME#Nombre del enlace#Título del enlace#URL del enlace}
`

Tenga en cuenta:

  • Es importante que {AddCategoryLinks} exista en la descripción.
  • Es importante que esté dentro de un bloque de código (dentro de ...).
  • Utilice # como separador.

Nota: Recomiendo ocultar el post en el que se escribe la descripción de una categoría para que los usuarios no vean las adiciones como AddCategoryLinks, etc.

Agradecimientos

4 Me gusta

Acabo de encontrar este componente ahora que estoy intentando hacer lo mismo.\n\nSorprendentemente, ¡todavía funciona casi!\n\n

\n\nLos enlaces están presentes, pero la descripción de la categoría no lo está, desafortunadamente.\n\nLo he intentado con mi amigo de codificación de IA para intentar resucitar esto, pero como de costumbre, es un poco inútil.\n\n¿Alguien más interesado?