Proporciona diferentes barras de herramientas para 2 conjuntos de grupos específicos, 1 para usuarios que no están en conjuntos de grupos específicos, 1 para usuarios no registrados.
Principalmente lo hice porque quiero configurar una barra de herramientas rápida para usuarios de diferentes grupos para indicar si tienen acceso de nivel superior a la comunidad o no. Además, encontré que algunas configuraciones están demasiado profundas en el menú para los principiantes de Discourse, así que también las puse en la barra de herramientas.
Y para mi conveniencia al revisar el panel de administración, actualizar la configuración del sitio, etc.
No, comprobará todos los grupos a los que el usuario tiene acceso; por ejemplo, si incluye los grupos A y B en el conjunto de grupos 1, los usuarios de A o B verán los enlaces que haya establecido para el conjunto de grupos 1.
Por ejemplo, el grupo A obtiene la Barra de herramientas A.
El grupo B obtiene la Barra de herramientas B.
¿Algunos miembros del grupo A también están en el grupo B? ¿Estas personas obtendrían una mezcla de las 2 barras de herramientas o solo verían una de ellas?
Hay prioridades en la configuración de arriba a abajo, por ejemplo, soy un administrador (grupo establecido 1) y también soy parte del grupo A (grupo establecido 2), tengo SOLAMENTE la barra de herramientas para administrador.
Básicamente, comprueba en orden si un usuario pertenece al conjunto de grupos 1 o 2, si no, comprueba si están excluidos del grupo excluido. El usuario no registrado no tiene configuraciones de grupo, por lo que se comprueban por separado.
¿Considerarías agregar una opción para usar esto en su lugar para ver una categoría con subcategorías como una barra de herramientas justo debajo del encabezado principal del sitio? ¿O quizás una variante?
Lo que busco es tener un ejemplo cuando un usuario está viendo una categoría, digamos una dedicada a los productos de la “Compañía A”, tienen una barra de herramientas debajo del encabezado del sitio que proporciona enlaces al sitio web de esa compañía con enlaces, digamos, a la tienda de la compañía, soporte técnico, etc.
Cuando el miembro lee una categoría diferente, digamos una para la compañía B, entonces tienen una barra de herramientas debajo de la barra principal del sitio que tiene enlaces para la compañía B.
Entonces
Comp A, Tienda, Soporte
Comp B, Tienda, Soporte
El problema con los grupos es que un miembro podría estar en ambos grupos.