| Resumen | Cambia el texto del botón Nuevo Tema por categoría. | |
| Repositorio | github.com/nathan-nz/category-new-topic-button | |
| Guía de Instalación | Cómo instalar un tema o componente de tema | |
| ¿Nuevo en Temas de Discourse? | Guía para principiantes sobre el uso de temas de Discourse |
Instalar este componente de tema
Este componente de tema te permite personalizar la etiqueta del botón “Crear Tema” en Discourse para categorías específicas, para el caso de uso específico de categorías de Eventos dedicadas.
Puede ser fácilmente bifurcado y modificado para otros casos de uso; no era práctico hacerlo configurable.
Cómo Funciona
Este componente aprovecha la API de Discourse para anular la etiqueta predeterminada del botón “Crear Tema” según las necesidades específicas de la categoría. Permite a los administradores controlar qué categorías muestran etiquetas personalizadas y cuál debe ser esa etiqueta.
Configuración y Ajustes
-
Opciones de Ajustes:
- Etiquetas de Eventos por Categoría: Un ajuste permite a los administradores seleccionar categorías específicas que deben usar la traducción
new_event(“Nuevo Evento” por defecto). - Comportamiento Predeterminado: Para las categorías no especificadas en los ajustes, el botón mostrará por defecto la traducción
new_topic(“Nuevo Tema” por defecto).
- Etiquetas de Eventos por Categoría: Un ajuste permite a los administradores seleccionar categorías específicas que deben usar la traducción
-
Cómo Configurar:
- Acceder a los Ajustes: Navega a la sección de ajustes del tema en tu panel de administración de Discourse.
- Seleccionar Categorías: Usa el selector de categorías en el ajuste “Etiquetas de Eventos por Categoría” para seleccionar las categorías que deseas etiquetar como “Nuevo Evento”.
- Guardar y Actualizar: Después de hacer las selecciones, guarda tus cambios para aplicar las nuevas etiquetas del botón al instante.
Este componente está diseñado para ser simple pero potente, brindándote la flexibilidad de aplicar una personalización uniforme o categorizada a la interfaz de tu foro.