Acidentalmente mudei o local padrão do meu fórum para inglês por um período mais longo, então os grupos padrão foram renomeados e descobri alguns recursos relacionados a permissões de categoria e ao grupo “everyone”.
A primeira diferença que notei foi o banner na parte inferior.
Então notei que, enquanto o “jeder” alemão leva para /g/jeder (que não funciona, pois não existe tal grupo), o “everyone” em inglês não é um link.
E em terceiro lugar, aprendi que ao adicionar outro grupo como “moderators” em inglês, todas as permissões são adicionadas por padrão e você não pode removê-las, enquanto “everyone” pode fazer isso. Em alemão, essa ajuda adicional não funciona; você pode remover permissões facilmente, mesmo que “everyone” tenha permissão.
Os logs de ações da equipe também são um pouco confusos, pois parece que mudei o grupo, mas não mudei; apenas cliquei em “salvar”, e então o log mostra o grupo “everyone” em dois idiomas:
Como isto é agora pr-welcome, acho que faz sentido compartilhar o que enviei ao zogstrip quando lhe disse que a correção não funcionou.
Acho que o problema pelo qual o link em “jeder” não é suprimido como o link em “everyone” é o fato de que “everyone” foi codificado no check:
E de forma semelhante, “everyone” também é codificado para o aviso mostrado abaixo e para as caixas de seleção estarem desabilitadas:
Acho que seria mais seguro verificar o ID. Se você usar o nome do grupo everyone baseado no idioma padrão do fórum, isso ainda significaria que os nomes não corresponderiam entre uma mudança no idioma do fórum e a execução do trabalho DBConsistency.
Mas os logs de ação da equipe ainda se comportam como se tivesse havido uma alteração de permissão.
Se a localidade for alemã, então o grupo é “jeder”, e eu salvo uma categoria sem alterar nada, vejo isto nos meus logs de ação da equipe.
Se a localidade for inglesa e o nome do grupo for “everyone”, e eu salvar a categoria, nenhuma alteração de permissão é registrada.
Talvez seja porque quando as configurações foram salvas pela última vez, o nome do grupo era “everyone”. Mas ainda parece errado, pois não houve verificação de permissão. O ID do grupo que tem permissão para interagir com a categoria não mudou.