La opción desplegable de la configuración discourse post event allowed on groups ofrece el grupo “everyone” como una de sus opciones. Cuando se selecciona, se espera que todos puedan crear eventos, pero este no es el caso. Para permitir que cualquier usuario del foro cree un evento, se debería seleccionar el grupo trust_level_0.
Creo que en el pasado han surgido problemas similares con el grupo “everyone” incluido en los menús desplegables de configuración. Probablemente la configuración simplemente está extrayendo todos los grupos, pero el grupo “everyone” no es un grupo real y debería excluirse de la mayoría de estas configuraciones.
Sí, creo que está usando list_type: group para extraer grupos existentes; hago esto en algunos de mis componentes temáticos. En general, creo que el grupo “everyone” es un poco extraño (y en realidad no es un grupo, como tal), y, sinceramente, preferiría tener un grupo “Anon” (o no TL0 y superior) para poder dirigirlo en varios lugares (o al menos como un grupo predeterminado adicional). Sé que en CSS, se puede usar .anon, pero no es lo mismo que un grupo.
Creo que vamos a analizar detenidamente en qué lugares se utiliza este pseudo-grupo en todo el sistema y, o bien haremos que funcione de forma consistente, o bien lo eliminaremos por completo del menú desplegable.
También me topé con esto hoy. ¡Es un error de programación! Intentaré moverlo a Contribute > Bug (éxito)
La única forma en que me enteré fue porque un usuario inusualmente persistente se quejó (de manera constructiva). Por eso explica por qué solo yo y el otro administrador hemos publicado eventos durante los últimos 2 años!!!
Creo que esto confundirá a la mayoría de las personas que usan este plugin, a menos que conozcan ese pequeño truco sobre «everyone»; quizás simplemente ocultar la opción «everyone» de las opciones sería una forma rápida de solucionar esto.