| Resumen | Discourse Policy ofrece la capacidad de confirmar que sus usuarios han visto o realizado algo, con recordatorios opcionales. | |
| Guía de instalación | Este plugin viene incluido con el núcleo de Discourse. No es necesario instalar el plugin por separado. |
Características
Discourse Policy comparte gran parte de su ADN con las encuestas; su objetivo es asegurar que los miembros de un grupo acepten ciertas políticas haciendo clic en un botón.
Tiene algunas características específicas que lo distinguen de las encuestas:
-
Debe aplicarse a un grupo.
-
Puede insistir opcionalmente a los miembros de un grupo, ya sea semanal o diariamente, para que hagan clic en aceptar una política.
-
La UX facilita ver quién aceptó y quién no aceptó una política.
Configuración
Capturas de pantalla
Antes de hacer clic en aceptar
Después de hacer clic en la persona “gris” en la parte superior derecha
Después de hacer clic en aceptar
Creación de una política
Discourse Policy registra un elemento BBCode personalizado [policy]. Esto significa que debe escribir este bloque de código en su publicación donde desea mostrar esta política.
[policy group=founders reminder=daily]
Acepto que esta política me molestará diariamente hasta que haga clic en aceptar
[/policy]
En este caso, la política se aplica al grupo founders y se envía un recordatorio diario a todos los usuarios que no han aceptado la política.
Configuración del sitio
policy_enabled: Habilitar el plugin de Discourse Policy en el sitio.
policy_restrict_to_staff_posts: Las políticas solo pueden aparecer en publicaciones del personal.
policy easy revoke: Mostrar los botones de aceptar y revocar al mismo tiempo.
Atributos BBCode
El elemento [policy] puede aceptar los siguientes atributos.
- group: el nombre del grupo al que se aplicará la política, requerido
- version: el número de versión de la política; aumente el número para requerir que todos los usuarios vuelvan a aceptar la política
- reminder: recordar a los usuarios del grupo que acepten la política (semanal o diariamente), opcional, por defecto desactivado
- accept: texto utilizado para el botón de aceptar, por defecto es “Aceptar política”
- revoke: texto utilizado para el botón de revocar, por defecto es “Revocar política”
- renew: número de días o texto que describe el período (mensual, trimestral o anual) después del cual un usuario debe volver a aceptar la política
- renew-start: la primera fecha en la que comenzarán las renovaciones, por ejemplo:
17-10-2017, útil si desea establecer la cadencia de renovación para que ocurra cada seis meses (enero, junio) - add-users-to-group: acepta un solo grupo como entrada; los usuarios que acepten la política se agregarán automáticamente a este grupo (cuando la política se revoca manualmente o si se actualiza la versión de la política, el/los usuario(s) se eliminan del grupo)
- private: ocultar a los usuarios que aceptaron/no aceptaron la política
\u003e
El trabajo de backend para verificar recordatorios de políticas se ejecuta cada 6 horas. Si el elemento reminder se establece en semanal o diario, se enviarán recordatorios de notificación a los usuarios que no han aceptado una política para que acepten la política solo si aún no han recibido un recordatorio de notificación para la política en la última semana o día.
Ejemplos de uso
Política básica:
[policy group="team" reminder="daily" accept="Aceptar" revoke="Ignorar" version="1"]
He leído, comprendido y reconozco esta política.
[/policy]
Aumentar el número de revisión para requerir que todos lean la actualización:
[policy group="team" reminder="daily" accept="Aceptar" revoke="Ignorar" version="2"]
He leído, comprendido y reconozco esta política. (Última actualización [date=2020-04-23 timezone="America/Los_Angeles"])
[/policy]
Tarea de auditoría periódica:
[policy group="audit_committee" reminder="weekly" renew="90" renew-start="01-07-2019" version="1" accept="Asignación completada"]
Me aseguro de que alguien esté asignado a esta tarea de auditoría trimestral.
[/policy]
REGISTRO DE CAMBIOS
POR HACER
- Recordatorio inmediato opcional para nuevas políticas
- Posiblemente permitir que ciertos grupos apliquen políticas (ampliando el personal)


