Permissões de grupo para todos nas categorias em fóruns não em inglês

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:

8 curtidas

Tenho 95% de certeza (o que significa que não testei :sweat_smile:) de que isso será corrigido por

3 curtidas

Este tópico foi fechado automaticamente após 20 horas. Novas respostas não são mais permitidas.

Reabrindo porque, claro, eu estava errado :man_facepalming:

Obrigado @Moin por fazer os testes. Eu vou corrigir.

2 curtidas

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.

1 curtida

Esperançosamente, a 2ª vez é a vez da sorte? :sweat_smile:

3 curtidas

Parcialmente :neutral_face:

O banner, as caixas de seleção desativadas e o link no grupo “everyone” foram corrigidos.

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.
image

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.

Ótima observação, isso deve resolver o problema

1 curtida