| Resumen | Una colección de mejoras prácticas y herramientas de administración para Discourse | |
| Enlace al repositorio | https://github.com/communiteq/discourse-communiteq-powertools | |
| Guía de instalación | Cómo instalar complementos en Discourse |
Características
A lo largo de los años, hemos desarrollado numerosos complementos pequeños (a menudo privados) para implementar ajustes específicos para nuestros clientes. Este complemento consolida todo ello en un único paquete mantenido.
- Se considera un único complemento para clientes alojados
- Pone a disposición de un público más amplio una serie de funciones útiles
- Expone configuraciones del sitio que de otro modo estarían ocultas, reduciendo la necesidad de acceder a la consola de Rails o de intervención del soporte
Con el tiempo, seguiremos incorporando más complementos internos a este paquete. Las sugerencias para nuevas funciones son muy bienvenidas.
En las próximas semanas, implementaremos este complemento en los clientes de Communiteq con el plan Profesional y superiores. Como proyecto de código abierto, también está disponible públicamente para cualquier persona que ejecute su propia instancia de Discourse.
El nombre es un pequeño homenaje a los clásicos Windows PowerToys, un conjunto de utilidades ligeras que amplían la funcionalidad principal de manera práctica. Sin embargo, evitamos deliberadamente el nombre “toys” (juguetes), ya que muchas de estas funciones exponen configuraciones potentes que pueden afectar significativamente al comportamiento y al rendimiento de un foro, y deben usarse con precaución y una comprensión clara de lo que hacen.
Funcionalidad detallada
Pestaña General
- Ordenar plantillas alfabéticamente: Cuando está activado, las plantillas se mostrarán en orden alfabético en lugar de por uso más reciente (permite desactivar este cambio)
- Habilitar anidación de categorías de 3 niveles: Alterna
max_category_nestingentre 2 y 3 con salvaguardas cuando existen categorías de tercer nivel - Habilitar consulta SQL de insignias: Alterna la capacidad de consulta basada en SQL para insignias
Pestaña Publicación
- Auto Auto Grid (Activado): Alterna el ajuste automático de cuadrícula del servidor para imágenes cargadas durante la creación de una publicación
- Auto Auto Grid (Imágenes mínimas): Número mínimo de cargas consecutivas de imágenes necesarias antes de envolverlas en un bloque de cuadrícula
- Límite de tiempo para eliminar publicaciones (Activado): Alterna para imponer un límite de tiempo en la eliminación de publicaciones
- Límite de tiempo para eliminar publicaciones (Horas): Establece la ventana (en horas) durante la cual los usuarios pueden eliminar sus propias publicaciones después de crearlas
Pestaña Moderación
- Forzar moderación para nuevos temas por grupos: Requisito de moderación basado en lista de grupos para nuevos temas (sustituye a este complemento que ya no se mantiene)
- Forzar moderación para grupos: Requisito de moderación basado en lista de grupos para todas las publicaciones/respuestas
Habilitar eliminación permanente para el personal→ ya no es una configuración oculta en este momento
Pestaña Registro
- Registros detallados de traducción por IA (bloqueado a menos que discourse-ai esté habilitado)
- Depuración de autenticación OAuth2 (bloqueado a menos que discourse-oauth2-basic esté habilitado)
- Registro detallado de OpenID Connect (bloqueado a menos que discourse-openid-connect esté habilitado)
- Registro detallado de Discourse ID
- Registro detallado de cargas
- Registro detallado de tokens de autenticación
- Registro detallado en el cliente de configuraciones del sitio





