| Resumen | Resumen Anual de Discourse crea un tema el 1 de enero que resume la actividad del foro del año anterior. (Vea nuestros ejemplos aquí en Meta - year-in-review) | |
| Enlace al Repositorio | https://github.com/discourse/discourse-yearly-review | |
| Guía de Instalación | Cómo instalar plugins en Discourse |
Configuración Inicial
Diríjase a su página /admin/plugins para hacer clic en el botón de configuración
del plugin discourse-yearly-review
Configuración:
![]()
-
Ingrese las categorías de las que extraer datos en la configuración
yearly review categories. Si se deja en blanco, se utilizarán por defecto las 5 categorías públicas principales. -
Utilizando la configuración
yearly review publish category, elija una categoría de destino donde se publicará el resumen.
Se recomienda encarecidamente establecer la yearly review publish categoryen una categoría de personal u otra privada para que pueda ver el tema antes de hacerlo público. También podría gustarle editarlo primero. -
Luego, habilite el plugin utilizando la configuración
yearly review enabled.
Funcionalidades
Como puede ver en 2022: The Year in Review, los datos se muestran en dos secciones: usuarios y temas.
La sección de usuarios incluye:
- Más tiempo leyendo
- Más temas creados
- Más respuestas creadas
- Más respondido
- Más “me gusta” dados
- Más “me gusta” recibidos
- Más visitas
- Usuarios que han recibido una insignia destacada (la insignia se establece mediante la Configuración del Sitio
yearly review featured badge)
La sección de temas incluye:
- Más leído
- Más “me gusta”
- Más respondido
- Más popular
- Más marcado como favorito
Generación del Resumen Anual
El plugin establece umbrales para decidir qué temas mostrar. Debe haber un mínimo de 10 “me gusta” o respuestas, 5 marcadores, una puntuación de 10, o una hora de tiempo de lectura antes de que un tema se muestre. El tema se publica automáticamente mediante un trabajo en segundo plano. El trabajo verifica que el plugin esté habilitado y que esté dentro de los primeros 31 días del primer mes del año. Luego verifica si ya se ha publicado un tema con el título yearly_review.topic_title por el usuario del sistema. Si todos los controles pasan, el tema se publica en la categoría establecida en la configuración yearly review publish category. Si esto no está configurado, el tema se publicará en la categoría Sin clasificar.
Opciones Adicionales
Categorías del resumen anual
Las categorías utilizadas en esta sección son las establecidas en la Configuración del Sitio yearly review categories. Si esta configuración no está configurada, se elegirán las 5 mejores categorías públicas del foro. “Mejor” se determina por el conteo de la categoría topics_year.
Las subcategorías de cualquier categoría especificada en la Configuración del Sitio yearly review categories no se incluirán en el informe del resumen anual. Si desea que las subcategorías se incluyan en el informe del resumen anual, deberá especificarlas explícitamente en la Configuración del Sitio yearly review categories.
Excluir personal del resumen anual
El plugin tiene una configuración yearly review exclude staff. Está habilitada por defecto para que los miembros del personal se excluyan de la sección de usuarios y los temas creados por el personal se excluyan de la sección de temas.
Insignia destacada del resumen anual
Se puede establecer una insignia destacada mediante la configuración yearly review featured badge. Se muestran un máximo de 15 usuarios con la insignia. Si más de 15 usuarios han recibido esta insignia, se muestra un enlace a la página de la insignia. Si la yearly review featured badge no está configurada, esta sección no se mostrará.
Ejecutar el Resumen Anual manualmente
Si no desea esperar al trabajo en segundo plano, puede publicar el tema desde la consola de rails con:
Jobs::YearlyReview.new.execute(force: true)
Si desea generar un informe para un año específico, simplemente agregue review_year: 'year', por ejemplo:
Jobs::YearlyReview.new.execute(force: true, review_year: '2021')
¿Alojado por nosotros? Si desea ejecutar el Resumen Anual manualmente, puede contactarnos en team@discourse.org y estaremos encantados de organizarlo para usted.
Configuraciones
| Nombre | Descripción |
|---|---|
| yearly review enabled | Habilitar el resumen anual. |
| yearly review categories | Categorías públicas de las que extraer temas. Se seleccionarán las 5 categorías principales de este grupo. Si se deja en blanco, se utilizarán por defecto las 5 categorías públicas principales. |
| yearly review exclude staff | Excluir al personal de las estadísticas de usuarios. |
| yearly review include user stats | Agregar estadísticas de identificación de usuarios a la primera publicación del tema de resumen. |
| yearly review include private categories | Incluir la actividad de usuarios de categorías privadas o restringidas por lectura en el resumen. |
| yearly review publish category | La categoría en la que se publicará el resumen. |
| yearly review featured badge | Ingrese el nombre completo de la insignia. Puede dejarse en blanco. |
¿Alojado por nosotros? Este plugin está disponible en todos nuestros niveles de alojamiento Yearly Review | Discourse - Civilized Discussion
Problemas Conocidos
-
Los datos se muestran en tablas HTML. Las tablas están envueltas en etiquetas
divque tienen los atributosdata-review-topic-users="true"ydata-review-featured-topics="true". Esto permite que las tablas se estilicen cuando se muestran en Discourse. Los estilos no se copian cuando se crean correos electrónicos para los temas. Los correos electrónicos enviados para el tema no se ven bien. -
La primera publicación en el tema generado tiene ≈ 40,000 caracteres debido al uso de HTML. Como resultado, no se puede editar a menos que primero aumente el límite de caracteres del cuerpo por encima de este (ver Body is limited to 32000 characters; you entered 43659)
-
Los emojis en los títulos no se muestran en los enlaces de los temas destacados





