Nome de usuário no menu

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

  • 0

Atendido / Resolvido Nome de usuário no menu

Mensagem por vcapelli 31.12.20 16:11

Detalhes da questão


Endereço do fórum: http://sistema-forum.forumeiros.com/forum
Versão do fórum: ModernBB

Descrição


Queria que onde está escrito "vcapelli" circulado em vermelho aparece o nome do usuário logado e se não estivesse logado aparecesse "visitante"

Nome de usuário no menu GlLtD0b

Código do meu menu:
Código:
<nav class="navigation">
            <ul class="navigation-menu">
                <li class="navigation-img">
                    <a href="">
                        <img src="https://2img.net/imgur.com/aGGIfaD.png" height="48px"/>
                    </a>
                </li>
                <li class="navigation-item">
                  <a href="/forum">Início</a>
                </li>
                <li class="navigation-main">
                    <a href="">Comunidade</a>
                    <ul class="navigation-submenu">
                        <li class="navigation-subitem">
                          <a href="/memberlist">Membros</a>
                        </li>
                        <li class="navigation-subitem">
                          <a href="/groups">Grupos</a>
                        </li>
                        <li class="navigation-subitem">
                          <a href="/publi">Notícias</a>
                        </li>
                    </ul>
                </li>
                <li class="navigation-item">
                  <a href="/faq">Ajuda</a>
                </li>
            </ul>
            <div class="avatar-main">
                <div class="avatar-menu">
                    <div class="avatar-img">
                        <!-- BEGIN switch_user_logged_in -->
                        <script type="text/javascript">
                            //<![CDATA[
                            $(function() {
                                'use strict';
                         
                              $('.avatar-img').append("<img src='https://www.habbo.com.br/habbo-imaging/avatarimage?&user=" + _userdata.username + "&action=&direction=2&head_direction=2&img_format=png&gesture=&headonly=0&size=b'/>");
                                $('.avatar-img img').css('left', '10px');
                                $('.avatar-img img').css('top', '-5px');
                            });
                            //]]>
                            </script>
                            <!-- END switch_user_logged_in -->
                            <!-- BEGIN switch_user_logged_out -->
                                <img src="https://i.imgur.com/D2vHls4.png" />
                            <!-- END switch_user_logged_out -->
                    </div>
                    <span class="avatar-nick">
                        vcapelli
                    </span>
                </div>
                <ul class="avatar-submenu">
                    <!-- BEGIN switch_user_logged_in -->
                    <li class="avatar-subitem">
                      <a href="/profile?mode=editprofile">Mudar perfil</a>
                    </li>
                    <li class="avatar-subitem">
                      <a href="/privmsg?folder=inbox">Mensagens</a>
                    </li>
                    <li class="avatar-subitem">
                        <a href="login?logout">Desconectar</a>
                    </li>
                    <!-- END switch_user_logged_in -->
                    <!-- BEGIN switch_user_logged_out -->
                    <li class="avatar-subitem">
                      <a href="/register">Registrar-se</a>
                    </li>
                    <li class="avatar-subitem">
                      <a href="/login">Conectar-se</a>
                    </li>
                    <li class="avatar-subitem">
                      <a href="/profile?mode=sendpassword">Redifinir senha</a>
                    </li>
                    <!-- END switch_user_logged_out -->
                </ul>
            </div>
        </nav>
vcapelli

vcapelli
Nível 9

Masculino
Inscrito dia : 17/02/2018
Mensagens : 164
Pontos ativos : 319

https://sistema-forum.forumeiros.com/ https://www.facebook.com/capellindao https://twitter.com/vitorcapee
  • 0

Atendido / Resolvido Re: Nome de usuário no menu

Mensagem por Shek 02.01.21 9:57

Olá e bom dia.

Adicione este código em uma página JS: PA> Módulos > HTML e Javascript > Gestão das páginas Javascript > Criar um novo Javascript:
Código:
$(document).ready(function(){
 $('span.avatar-nick').append('<b>'+_userdata["username"]+'</b>');
});
Aplicação: Em todas as páginas.

Edit:
Se preferir:
Código:
$(document).ready(function(){
   if(_userdata["session_logged_in"] == '0') {
      $('span.avatar-nick').append('<b>Convidado</b>');
   } else {
      $('span.avatar-nick').append('<b>'+_userdata["username"]+'</b>');
   }
});
Da primeira forma, o nome ficará "Anônimo" para visitantes. O segundo código personaliza isso. Piscada

Salve e publique.


Última edição por Shek em 02.01.21 10:01, editado 1 vez(es) (Motivo da edição : Inclusão de um segundo código)
Shek

Shek
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 18642
Pontos ativos : 22469

https://shiftactive.blogspot.com https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Atendido / Resolvido Re: Nome de usuário no menu

Mensagem por vcapelli 02.01.21 15:15

Ficou perfeito! Obrigado Piscada
vcapelli

vcapelli
Nível 9

Masculino
Inscrito dia : 17/02/2018
Mensagens : 164
Pontos ativos : 319

https://sistema-forum.forumeiros.com/ https://www.facebook.com/capellindao https://twitter.com/vitorcapee

Atendido / Resolvido Re: Nome de usuário no menu

Mensagem por Roevs 02.01.21 17:54

Tópico resolvido


Movido para "Questões resolvidas".
Roevs

Roevs
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 10/02/2012
Mensagens : 6473
Pontos ativos : 8301

https://www.sololevelingrpg.com/

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão neste fórum:
Você não pode responder aos tópicos neste fórum