Obrigado. Tentei algumas vezes e esse componente ainda não restringe o acesso. Por exemplo, restrigi para administradores (eu) e minha conta de usuário de teste pôde acessar as funções de status do usuário.
Atualização: Desde então, tentei e falhei com os grupos Staff e Moderator também. É como se o componente não estivesse habilitado, mas certamente está.
sim, eu desativei depois que não consegui fazer funcionar. vou trabalhar nisso mais tarde, quando voltar para minha mesa. eu realmente não quero que meus usuários o peguem, lol.
Definitivamente está funcionando para mim. O único problema que consigo pensar é que você pode ter mantido o grupo ‘everyone’ na configuração (como é o valor padrão, eu provavelmente deveria removê-lo )
Já tentei algumas vezes sem sucesso. admin é o único grupo nas configurações de grupo permitido. Tenho que ficar ligando e desligando a configuração de status do usuário para testar, então talvez seja por isso. Eu a desativei no momento.
Em outras palavras, consigo desativá-la globalmente nas configurações de admin para user_status, mas o componente não parece ter nenhum efeito, independentemente do grupo que eu use na área permitida. Tenho o componente ativado nos temas aplicáveis.
Atualização. Ok, então está permitindo que todos acessem a configuração no menu do usuário e permite preencher o horário, etc., mas não a exibe no avatar ou no cartão do usuário. Ainda pode ser vista no perfil.
De qualquer forma, não é nada demais. Eu amo este recurso para a equipe, mas vou dar uma olhada mais tarde quando tiver mais tempo.
Acredito que funcionou para mim no seu fórum (não tenho total certeza).
Consegui ver o componente carregado (também vi um aviso, já corrigido) e verifiquei as configurações do site (usando o console do navegador) se estava ativado antes de olhar o perfil
bem depois de mais algumas tentativas esta manhã, ainda não consigo fazer funcionar corretamente para mim. ele permite que minha conta de teste veja a opção de definir acesso do usuário e acesse a caixa de diálogo de definir status do usuário e insira detalhes do menu do usuário, mas não a página de preferências. o status também não aparece no avatar ou perfil, aparentemente, mesmo que você o defina no menu do usuário. então, basicamente, parece que está funcionando parcialmente, mas não impede o acesso inicial à configuração. também estou usando dois dispositivos, um logado como administrador e outro como usuário de teste. no entanto, estou saindo e atualizando a conta de teste sempre que altero as configurações.
Essa é uma boa notícia. Se estiver funcionando parcialmente, eu consigo consertar.
Acabei de ver que você está usando o menu antigo e posso confirmar que ele não está sendo tratado.
Deixe-me ver se consigo corresponder a todas as suas configurações e se perdi alguma área!
Obrigado por testar e também pela sua paciência.
hah. eu me esqueci disso. acho que vou ativar o novo. não é muito diferente. estou mais preocupado com o menu hambúrguer da barra lateral porque sei que minha base de usuários vai protestar mais contra essa mudança, embora eu ame a barra lateral e ela seja muito melhor, e também abordará algumas de suas preocupações sobre navegação. vou ativar a barra lateral em algum momento.
se eu conseguir fazer este componente funcionar com o menu do usuário atualizado, fico feliz com isso.
Peço desculpas pelo spam na seção errada. @JammyDodger
@Lilly Nah, não se preocupe, vou cobrir tudo. Já apliquei o conserto no menu antigo, mas estou testando casos extremos; me dê um tempo e eu voltarei para você!
Não se preocupe, é para isso que servem meus botões mágicos. Eu o separei do tópico principal para lhe dar mais espaço para explorar a ideia e descobrir tudo.
Você planeja usá-lo apenas para administradores/moderadores (não um grupo personalizado específico)? Acho que criarei uma versão específica para você, se for o caso.
sim exatamente. eu gostaria que o recurso de status do usuário estivesse disponível apenas para a equipe (administradores e moderadores), se eles quiserem usá-lo. nossos moderadores entram e saem às vezes inativos por períodos inconsistentes, e durante a temporada mais movimentada (em breve), quando recebemos muito mais sinalizações e eles têm que se cobrir. e como sou o único administrador, gostaria que minha equipe e usuários soubessem quando estou online ou vou ficar inativo por um tempo. no entanto, não quero iniciar um grande projeto de trabalho para o meu caso especial. seria bom ter um grupo ou pelo menos um recurso apenas para a equipe quando o status real do usuário se tornar não experimental.
Eu amo isso! Mas isso não tornaria as coisas mais difíceis, já que os usuários ainda poderiam fazer isso com o inspecionar elemento se realmente quisessem?
Como ainda não vi uma configuração de habilitação de grupo para status de usuário no core, fiz um TC simples que realiza o que eu queria com isso. Pode restringir para qualquer grupo: