Gracias. Lo intenté varias veces y ese componente todavía no restringe el acceso. Por ejemplo, lo restringí a los administradores (yo) y mi cuenta de usuario de prueba podía acceder a las funciones de estado del usuario.
Actualización: Desde entonces, lo he intentado y he fallado también con los grupos de personal y moderador. Es como si el componente no estuviera habilitado, pero ciertamente lo está.
Sí, lo deshabilité después de que no pude hacerlo funcionar. Trabajaré en ello más tarde cuando regrese a mi escritorio. Realmente no quiero que mis usuarios se apoderen de él, jaja.
Definitivamente me está funcionando. El único problema que se me ocurre es que quizás hayas mantenido el grupo ‘todos’ en la configuración (como es el valor predeterminado, probablemente debería eliminarlo )
He intentado varias veces sin éxito. admin es el único grupo en la configuración de grupos permitidos. Tengo que seguir activando y desactivando la configuración de estado del usuario para probarlo, así que tal vez sea por eso. Lo tengo desactivado ahora mismo.
En otras palabras, puedo desactivarlo globalmente en la configuración de administración para user_status, pero el componente no parece tener ningún efecto, independientemente del grupo que use en el área permitida. Tengo el componente habilitado en los temas aplicables.
actualización. ok, así que está permitiendo que todos accedan a la configuración desde el menú de usuario, y te permite completar la hora, etc., pero no se muestra en el avatar o en la tarjeta de usuario. Todavía se puede ver en el perfil.
de todos modos, no es gran cosa. Me encanta esta función para el personal, pero la revisaré más tarde cuando tenga más tiempo.
Creo que sí funcionó para mí en tu foro (no estoy totalmente seguro).
Pude ver que el componente se cargó (también vi una advertencia, ya está corregida) y verifiqué la configuración del sitio (usando la consola del navegador) si estaba habilitada antes de mirar el perfil
bueno, después de varios intentos más esta mañana, todavía no puedo hacer que funcione correctamente para mí. Permite que mi cuenta de prueba vea la opción de acceso de usuario establecida y acceda al diálogo de estado de usuario establecido e ingrese detalles desde el menú de usuario, pero no a la página de preferencias. El estado tampoco aparece en el avatar o perfil, al parecer, incluso si lo configuras desde el menú de usuario. Por lo tanto, parece que está funcionando parcialmente pero no detiene el acceso inicial a la configuración. También estoy usando dos dispositivos, uno conectado como administrador y otro como usuario de prueba. Sin embargo, estoy cerrando sesión y actualizando la cuenta de prueba cada vez que cambio la configuración.
Son buenas noticias. Si funciona parcialmente, puedo arreglarlo.
Acabo de ver que estás usando el menú antiguo y puedo confirmar que no está gestionado.
¡Déjame ver si puedo igualar todas tus configuraciones y si me he saltado alguna área!
Gracias por probar y también por tu paciencia.
jaja. me olvidé de eso. creo que habilitaré el nuevo. no es muy diferente. me preocupa más el menú hamburguesa de la barra lateral porque sé que mi base de usuarios protestará más por ese cambio, aunque me encanta la barra lateral y es mucho mejor, y también abordará algunas de sus preocupaciones sobre la navegación. habilitaré la barra lateral en algún momento.
si consigo que este componente funcione con el menú de usuario actualizado, estaré satisfecho con eso.
Mis disculpas por el spam en la sección incorrecta. @JammyDodger
@Lilly Nah, no te preocupes, cubriré todo. Ya he implementado la corrección en el menú antiguo, pero actualmente estoy probando casos extremos; dame un tiempo y te responderé.
No te preocupes, para eso están mis botones mágicos. Lo separé del tema principal para darte más espacio para explorar la idea y resolverlo todo. :dedos_cruzados:
¿Planeas usarlo solo para administradores/moderadores (no para un grupo personalizado específico)? Creo que crearé una versión particular para ti si es así.
Sí, exactamente. Me gustaría que la función de estado del usuario solo estuviera disponible para el personal (administradores y moderadores) si quisieran usarla. Nuestros moderadores están activos e inactivos a veces durante períodos inconsistentes, y durante la temporada alta (pronto) cuando recibimos muchas más banderas y tienen que cubrirse mutuamente. Y como solo soy administrador, me gustaría que mi personal y los usuarios supieran cuándo estoy en línea o cuándo voy a estar inactivo por un tiempo. Sin embargo, no quiero iniciar un gran proyecto de trabajo para mi caso especial. Sería bueno tener una función de grupo o al menos solo para el personal cuando el estado real del usuario deje de ser experimental.
¡Me encanta esto! Pero, ¿no haría esto las cosas más difíciles ya que los usuarios aún podrían hacer esto con la inspección de elementos si realmente quisieran?
Solo una pequeña advertencia @Arkshine, ahora podríamos estar considerando agregar una configuración de ‘habilitado para grupo’ para esto en el núcleo.
Dado que aún no he visto una configuración de habilitación de grupo para los estados de usuario en el núcleo, hice un TC simple que logra lo que quería con esto. Se puede restringir para cualquier grupo: