[TUTORIAL] Nome de exibição alternativo

Ir para baixo

[TUTORIAL] Nome de exibição alternativo Empty [TUTORIAL] Nome de exibição alternativo

Mensagem por Cream 10.06.12 18:45


[TUTORIAL] Nome de exibição alternativo Forum

Nome de exibição alternativo

Como podemos ver em fóruns de outras plataformas, podemos nos registrar com um nome de usuário mas ter outro como exibição no perfil. Este campo pode ser definido no registro, pois, ele é um campo de perfil, modificável por qualquer usuário e o javascript cria este campo de forma automática.

--> Tutoriais, dicas e astúcias <--
Nome de exibição alternativo


- Noção básica da função:
As páginas javascript ativas em seu fórum possibilita inserir scripts e jquery para personalizar seu fórum, contudo é importante saber que qualquer script encontrado na internet acabam por não surgir efeito nos fóruns.


Painel de controle :seta2: Modulos :seta2: HTML & JavaScript :seta2: "Aba" Gestão dos códigos JavaScripts
[TUTORIAL] Nome de exibição alternativo Painel13
[TUTORIAL] Nome de exibição alternativo 110111Seta Título Correspondente ao nome da página JavaScript/jQuery que será criada.
[TUTORIAL] Nome de exibição alternativo 110210Seta Localização- São destinados os devidos locais para onde você aplicará os efeitos do JavaScript nos fóruns. No nosso caso, aplicaremos Em todas as páginas.
[TUTORIAL] Nome de exibição alternativo 110310Seta Código JavaScript Campo destinado para receber os códigos JavaScript e jQuery. Em nosso caso, adicionaremos o código logo abaixo:
[TUTORIAL] Nome de exibição alternativo 110410Seta Habilitar o gerenciamento dos códigos JavaScript Ao selecionar a opção sim, estará ativando a função páginas Javascript no seu fórum. Se selecionar não, as páginas serão desabilitadas no fórum.
Código:
    /* Name: Nickname alternative
    Author: Matthew Angels
    Date: 16/04/2016
    Forumactif - 2007 ~ 2016 */
   
    $(function(){
     
      $.get("/u2", function(campo){
          if($('span:contains("Nickname")', campo).length) {
        console.log("Existe");
        $('.post').each(function(){
          var nome = $(this).find('.postprofile dl dt strong a').attr('href');
          var o  = $(this);
          $.get(nome, function(nick){
            var t = $('span:contains("Nickname")', nick).parents('#field_id4', nick).find('.field_uneditable', nick).text();
              $(o).find('.postprofile dl dt strong a').html(t);
          });
         
        });
      } else {   
        // Add new field...
   
      get_tid = function(){ return $("input[name=tid]:first").val() || ($("a[href*='&tid=']:first").attr("href") || "").replace(/^.*&tid=([a-z0-9]*)?.*$/, "$1"); }; 
      TID = get_tid(); 
        var field_name = 'Nickname',
            field_cont = 'Teste de conteúdo.',
            field_desc = 'Trac form configuration!'
        ;
       
        jQuery.post("/admin/index.forum?extended_admin=1&mode=avatar_profil2&part=users_groups&sub=users&tid=" + TID, {
            action: 'configuration_final',
            field_desc: field_desc,
            field_display_profil: '1',
            field_icon: '',
            field_name: field_name,
            field_name_color: '#536482',
            field_oblig: '0',
            field_type_2_content: field_cont,
            field_type_2_lng_max: '15000',
            list_auth_field_modo: '1',
            list_field_type_view: '0',
            list_field_view: '-1',
            list_separator: '0',
            submit: 'Salvar',
            type: '2',
        }).done(function(){
            console.log('Done!');
        }).fail(function(){
            console.log('Fail!');
        });
    }
    });
   
   
    });





© Fórum dos Fóruns & MateusAnjosV
[TUTORIAL] Nome de exibição alternativo Questi11 Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
Nome de exibição alternativo
Cream
Cream
Membro Entusiasta

Membro desde : 15/12/2010
Mensagens : 8540
Pontos : 11644

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

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