Primeira letra no nickname maiúscula automáticamente

2 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Tópico resolvido Primeira letra no nickname maiúscula automáticamente

Mensagem por tatsuhito 17.02.18 19:34

Detalhes da questão


Endereço do fórum: http://superonzerpg.forumeiros.net
Versão do fórum: phpBB3

Descrição


Queria saber se há algum código no qual posso deixar sempre a primeira letra no nickname dos usuários maiúsculas. Eu coloquei um aviso na área de registros, mas pelo que parece, algumas pessoas não olham ele, e mesmo assim criam contas com a primeira letra minúscula.

Off: Eu sei que é estranho eu pedir uma coisa dessas, sendo que o meu próprio nick está em letra minúscula aqui, mas isso não vem ao caso. -q
tatsuhito

tatsuhito
Novo Membro

Membro desde : 13/02/2016
Mensagens : 27
Pontos : 45

http://superonzerv.forumeiros.net/

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Primeira letra no nickname maiúscula automáticamente

Mensagem por Luiz 18.02.18 1:01

Olá,

Crie um novo JavaScript investido em todas as páginas com o código:
Código:
(function($) {
  'use strict';

  $(function() {
    if (! /\/register\?agreed=true&step=2$/i.test(location.href)) return;

    $('input[name="username"]')
      .not('#username')
      .on('focusout', function() {
        var $this = $(this);

        var array = $this.val().split('');
        array.unshift(array.shift().toUpperCase());

        $this.val(array.join(''));
      })
    ;
  });
})(jQuery);

Como funciona? Ao sair do focus no input do campo do nome de usuário, se o script verificar se o primeiro caractere é minúsculo, ele o substitui por um maiúsculo.

O único meio de burlar o script é desativando os scripts do navegador. Feliz

o/

Tópico movido de 'Questões sobre a aparência do fórum' para 'Questões sobre códigos'.
Luiz

Luiz
Membro Entusiasta
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Primeira letra no nickname maiúscula automáticamente

Mensagem por Luiz 21.02.18 19:41

Questão abandonada pelo autor, mas considerada resolvida por ter solução para o problema.
Tópico marcado como Resolvido e movido para Questões resolvidas.
Luiz

Luiz
Membro Entusiasta
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos