J’ai accidentellement changé la locale par défaut de mon forum en anglais pendant une période plus longue, de sorte que les groupes par défaut ont été renommés et j’ai découvert certaines fonctionnalités liées aux permissions de catégorie et au groupe « everyone ».
La première différence que j’ai remarquée a été la bannière en bas.
Ensuite, j’ai remarqué que si le « jeder » allemand renvoie à /g/jeder (ce qui ne fonctionne pas, car il n’existe pas de tel groupe), le « everyone » anglais n’est pas un lien.
Et troisièmement, j’ai appris qu’en ajoutant un autre groupe comme « moderators » en anglais, toutes les permissions sont ajoutées par défaut et vous ne pouvez pas les supprimer, tandis que « everyone » est autorisé à le faire. En allemand, cette aide supplémentaire ne fonctionne pas ; vous pouvez facilement supprimer des permissions même si « everyone » est autorisé.
Les journaux d’actions du personnel sont également un peu déroutants, car il semble que j’aie changé le groupe, mais ce n’est pas le cas ; j’ai seulement cliqué sur « enregistrer », et le journal affiche ensuite le groupe « everyone » dans deux langues :
Puisque ceci est maintenant pr-welcome, je pense qu’il est logique de partager ce que j’ai envoyé à zogstrip lorsque je lui ai dit que la correction ne fonctionnait pas.
Je pense que la raison pour laquelle le lien sur “jeder” n’est pas supprimé comme le lien sur “everyone” est le fait que “everyone” était codé en dur dans la vérification :
Et de manière similaire, “everyone” est également codé en dur pour l’avertissement affiché ci-dessous et les cases à cocher désactivées :
Je pense qu’il serait plus sûr de vérifier l’ID à la place. Si vous utilisez le nom du groupe everyone basé sur la langue par défaut du forum, cela signifierait toujours que les noms ne correspondraient pas entre un changement de langue du forum et l’exécution du travail DBConsistency.
Mais les journaux d’actions du personnel se comportent toujours comme s’il y avait eu un changement de permission.
Si la locale est l’allemand, donc le groupe est “jeder”, et que je sauvegarde une catégorie sans rien changer, je vois ceci dans mes journaux d’actions du personnel.