Permitir establecer la visibilidad de los asistentes al evento

Hola,

¿Es posible configurar quién puede ver los participantes (“Va”, “Interesado” y “No va”) de un evento?

Utilizamos este gran complemento, pero ahora dudamos de que pueda ser bueno ocultar estos detalles a los usuarios no registrados / invitados / motores de búsqueda y solo mostrarlos a los usuarios registrados o incluso a TL1 y superior.

2 Me gusta

1° instala Discourse Category Lockdown y bloquea la categoría de eventos para que solo muestre los títulos del evento.
2° Usa la función de publicación de Discourse para que los usuarios anónimos vean el tema del evento con su URL /pub/ y verán una página publicada con solo la descripción e imágenes.
3° Usa el plugin de página de destino fr para crear una página que enumere todos los temas de 1 categoría (consulta la parte inferior de esta página Rendering data from a specific topic - Discourse Landing Pages - Pavilion).
4° Configura en la opción de seguridad de la categoría su redirección a la página de destino que has creado para la categoría de eventos que utilizas.
5° Opcional: deshabilita las búsquedas para anónimos para que no puedan encontrar nada a través de la función de búsqueda; para hacerlo: agrega esto a tu archivo app.yml en la sección env y reinicia la aplicación (sin reconstruir).

env:
  DISCOURSE_RATE_LIMIT_SEARCH_ANON_GLOBAL_PER_MINUTE: 0
2 Me gusta

Gracias, pero eso es muy complicado. Pero al menos una forma de alcanzar el objetivo. :slight_smile:

1 me gusta

¡Hola, Roi! ¡Tu foro de buceo se ve genial! ¿Puedes contarnos un poco más sobre lo que buscas hacer? ¿Quieres mostrar eventos en temas públicos (a visitantes no registrados) pero limitar quién puede ver quién ha confirmado su asistencia a esos eventos? ¿Quién debería poder ver quién ha confirmado su asistencia?

Tenemos precedentes para limitar privilegios y acceso a cosas por grupo. No estoy seguro de si o cuándo esta característica podría implementarse para el plugin de eventos, a menos que más personas lo soliciten y podamos encajar el trabajo.

Muchas gracias por el cumplido. Realmente lo aprecio. :slight_smile:

Sí, exactamente. No todo el mundo debería ver quién participará, tal vez participará o no podrá participar. Especialmente no los bots de búsqueda. Además, al igual que con otras funciones, queremos motivar a los lectores anónimos a crear una cuenta o iniciar sesión con su cuenta existente. En este caso, algunos de nuestros usuarios también han preguntado por sí mismos quién puede ver cuándo hacen clic en Sí, No, Tal vez.

Algo realmente simple serviría para mi caso de uso. Como seleccionar “todos” o “registrados” en cada nuevo evento que creo. Siento que esto es más un plugin que algo central.

1 me gusta

Entonces, ¿una configuración de plugin que cubra todos los eventos sería suficiente para ti?

Sí, incluso eso se adaptaría perfectamente a mis necesidades. :slight_smile: