O período de alteração de nome de usuário está definido como 0 no meu fórum. Apesar disso, os usuários conseguem alterar seus nomes de usuário (um usuário/moderador alterou o dele).
Existe outra configuração que substitui essa? Ou isso se aplica apenas a moderadores e administradores?
Moderadores e administradores sempre têm a capacidade de alterar seus nomes de usuário. Agora que você definiu o período de alteração como 0, ninguém poderá alterar seu nome de usuário, a menos que sejam moderadores ou administradores.
Se você não quiser que moderadores ou administradores possam alterar seus nomes facilmente, você pode ocultar o ícone de edição com CSS. Eles sempre encontrarão uma maneira de sobrescrever o CSS para recuperá-lo, mas pelo menos isso os obriga a se esforçar, e muitos nem saberiam por onde começar.
.username .controls {
display: none;
}
O ícone de edição para o campo de nome de usuário agora está oculto.