Notificador de Discourse

@HAWK gracias por compartir tu punto de vista. En consecuencia, la actualización está en proceso de implementación.

El plugin modifica el nivel de notificación de las categorías en función de los temas más leídos por el usuario, y el número de categorías a seleccionar para la recomendación es definido por el administrador del sitio. Sin embargo, cambiar el nivel de notificación en cada tarea cron podría resultar en niveles de notificación diferentes para muchas categorías, lo que a su vez podría frustrar al usuario con un gran número de notificaciones.

Para evitar esto, el plugin ofrece una configuración que permite al usuario rechazar el cambio de su nivel de notificación. Los usuarios del sitio pueden optar por usar esta configuración o no; por defecto, permanece desactivada.

La configuración se encuentra en la sección /preferences/profile con los nombres Allow site to change your notification level of frequently visited categories y Allow site to change your notification level of frequently visited tags.

Según la respuesta en la discusión, cambiaré la configuración de categoría a la ubicación preferences/categories y la configuración de etiquetas a la ubicación preferences/tags.

Ahora, estoy implementando una función mediante la cual, cada vez que se repita la tarea cron, los niveles de notificación establecidos para las categorías dejarán de ser efectivos, y solo se tendrán en cuenta las categorías principales que aparezcan en la siguiente ejecución del cron para las notificaciones, sin modificar sus niveles de notificación. Por ejemplo, si el administrador del sitio ha seleccionado 5 categorías principales, cada ejecución del cron afectará únicamente a 5 categorías existentes, y las categorías y etiquetas previamente afectadas serán descartadas.

2 Me gusta