Como posso definir um comprimento mínimo de nome de usuário de 6 caracteres para usuários regulares no Discourse, permitindo que administradores e funcionários usem nomes de usuário de 3 caracteres? Isso pode ser alcançado com uma verificação simples em JavaScript?
Altere o mínimo, defina o nome de usuário do administrador, reverta o mínimo. Isso não vai acontecer com muita frequência. Se você impusesse um mínimo com javascript, seria possível burlar a verificação.
Precisamos que os usuários no lado do cliente não consigam inserir menos de 6 caracteres ao preencher um formulário. No entanto, os administradores devem conseguir inserir menos caracteres através do painel de administração. Preocupações de segurança não são importantes aqui, pois podemos corrigir manualmente quaisquer problemas se alguém contornar essa verificação.
Se você pudesse me orientar onde procurar em termos de JavaScript, tentarei criar um componente de tema com base nisso.
Imagine como seria legal: limitar os usuários em caracteres sem quebrar o sistema. É tão simples, por que ainda não foi feito?