Github: GitHub - communiteq/discourse-private-replies
Este plugin oculta las respuestas del tema para todos excepto para el iniciador del tema y el autor de la publicación.
Casos de uso
Esto se puede usar, por ejemplo, para tareas escolares donde el profesor abre un tema y publica una tarea, y todos los estudiantes publican sus respuestas. Cuando todos hayan entregado su trabajo, el profesor podrá revelar las respuestas para que los estudiantes puedan discutirlas.
Un segundo caso de uso podría ser una subasta donde se ofrece algo a la venta. Las personas pueden publicar su oferta y, cuando se complete la venta, el propietario del tema puede revelar todas las ofertas para mostrar a la comunidad que todo se realizó de acuerdo con las reglas.
Uso
Después de instalar y habilitar el plugin, puede activar la funcionalidad del plugin por tema.
Si usted es el iniciador del tema, verá un nuevo botón en la parte inferior del tema.
Al presionar este botón, ha habilitado la función de Respuestas Privadas para este tema.
Aparecerá un banner encima del tema y sucederá lo siguiente:
- las personas solo podrán ver las publicaciones hechas por ellos mismos, por el propietario del tema y por usuarios en grupos seleccionados.
- solo el propietario del tema podrá ver todas las publicaciones.
Al presionar el botón por segunda vez, el tema volverá a la normalidad.
El plugin, cuando esté habilitado, permitirá respuestas privadas en todos los temas. Sin embargo, si está habilitada la configuración private replies on selected categories only (respuestas privadas solo en categorías seleccionadas), el plugin se puede habilitar por categoría en la configuración de seguridad de la categoría.
En esa misma pantalla, también encontrará la configuración para habilitar las respuestas privadas por defecto para todos los temas nuevos en esa categoría. Esto es especialmente útil cuando los temas se envían por correo electrónico.
Configuración
private_replies_participants_can_see_allsi está habilitado, cualquier persona que haya participado en el tema puede ver todas las respuestasprivate_replies_min_trust_level_to_see_alllas personas con este nivel de confianza o superior pueden ver todas las respuestasprivate_replies_groups_can_see_alllos usuarios de estos grupos siempre pueden ver todas las respuestas (por defecto: staff)private_replies_see_all_from_groupslas publicaciones de usuarios en estos grupos siempre son visibles para todos (por defecto: staff)private_replies_topic_starter_primary_group_can_see_alllos usuarios del mismo grupo principal que el iniciador del tema pueden ver todas las respuestas
Advertencias
El plugin deshabilita las siguientes formas de recuperar el contenido de las publicaciones:
- vista del tema (es decir, la forma habitual de ver las publicaciones)
- perfil de usuario - actividad
- búsqueda
- raw (/raw/topic_id/post_id)
Sin embargo, aún puede averiguar quién publicó en el tema:
- Los iconos de la lista de temas aún mostrarán quién ha publicado en el tema.
- También podrá ver ‘user xxx is replying’ (el usuario xxx está respondiendo) en la parte inferior del tema.
- Los temas también son visibles en el perfil de usuario - resumen.
Sin embargo, nada de esto revela el contenido de la publicación.
Antecedentes:
Mi pareja es profesora (de griego antiguo y latín clásico) y ha estado usando Discourse en sus clases durante varios años. Lo usa principalmente para distribuir tareas a sus alumnos y discutirlas después. Sin embargo, todas las tareas se entregan en papel durante sus clases.
Hasta ahora, ya que las escuelas han cerrado debido a todo el pánico del coronavirus, está pasando a la enseñanza 100% en línea, incluidas las tareas. Así que todos esos estudiantes le están enviando su trabajo por correo electrónico. Esto es muy subóptimo ya que requiere que ella haga mucha administración (¡y puedo decirles que no es muy buena en ese tipo de cosas
!).
Estábamos discutiendo algunas opciones y ella dijo: “¿por qué no puedo tener un tema donde la gente solo pueda ver mis publicaciones (es decir, las publicaciones hechas por el iniciador del tema) y sus propias publicaciones? Esto me permitiría publicar una tarea como un tema y que cada estudiante publique sus respuestas debajo sin poder ver todas las demás respuestas. Luego, cuando todos hayan ingresado su trabajo y sea hora de discutir, quiero poder presionar un botón para que el velo desaparezca y hacer que todas las publicaciones del tema sean visibles para todos, para que puedan ver y discutir el trabajo de los demás ".
¡Sí, brillante! (por eso la amo). Así que hice un plugin para esto. Discusión anterior aquí: Topic replies invisible until topic owner decides to reveal them?






