"Todos os membros" ao criar uma categoria atribui a todos

Então, quando você tem um fórum e ele está configurado como “login obrigatório”, a opção “criar nova categoria” oferece a escolha entre “todos os membros” e “privado”. Quando não está configurado como login obrigatório, isso muda para “público” e “privado”.

No entanto, em ambas as situações, o botão à esquerda atribui everyone.

Agora, isso acontece:

  • Estou configurando um novo fórum
  • Configuro-o como login obrigatório porque ainda estou configurando
  • Crio uma categoria e escolho “todos os membros”
  • Ele atribui everyone
  • Abro o fórum ao público desativando login obrigatório
  • A categoria fica acessível para usuários anônimos, não logados
  • Pânico :scream:

Esperado:

  • quando o botão diz “todos os membros”, ele deve atribuir trust_level_0 ou o novo e elegante logged_in_users.

Além disso, isso me fez perceber que, quando o novo recurso de permissões granulares está ativado, ele não se aplica às permissões de categoria. O que é MUITO confuso.

2 curtidas

@martin O que acha? Não tenho certeza de como abordar isso, mas parece menos do que ideal.

Sugestão: ter três botões em vez de dois

  • público (desativar quando o login for obrigatório) → atribuir everyone
  • apenas membros → atribuir trust_level_0 ou o novo e sofisticado logged_in_users
  • privado → atribuir grupos selecionados.

Bug relacionado Category permissions and the new permission groups