[Tutorial] Menu dropdown no nome do usuario

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

Admin
Admin
Administrador
Tempo Online : 250d 6h 21m 59s
Mensagens : 693
Reputação : 4
https://bestweb.forumeiro.com

MensagemAdmin Ter Set 13, 2016 11:45 pm

Creditos: Fórum dos Fóruns
Funcionalidade: Todas as versões
Descrição: Neste tutorial vamos aplicar um menu dropdow no nome dos usuários ao passar o mouse, com as principais ações que podem ser tomadas em um fórum, como MP, Perfil e outros.

Acesse:
Painel de Controle [Tutorial] Menu dropdown no nome do usuario 1337678750 Módulos [Tutorial] Menu dropdown no nome do usuario 1337678750 HTML & Javascript [Tutorial] Menu dropdown no nome do usuario 1337678750 Gestão dos códigos Javascripts

E crie um novo javascript com investimento na pagina inicial e nos sub-fóruns com esse código:

Código:
jQuery(function(){jQuery("a[href^='/u'].gensmall,.title_profile a[href^='/u']").hover(function(){var b=jQuery(this).parent().height()-35,c=jQuery(this).position().left-20,b=jQuery(this).position().top-b,name=jQuery(this).text(),id=jQuery(this).attr("href").slice(2);jQuery("#user-hoverbox").remove();jQuery(this).after('<div id="user-hoverbox" style="left: '+c+'px;margin-top:20px"><div id="user-hoverbox-inner"><a href="/u'+id+'wall"> Ver </a><a href="/u'+id+'">Informações</a><a href="/privmsg?mode=post&u='+id+'">Enviar MP</a><a href="/spa/'+name+'">Mensagens</a><a href="/sta/'+name+'"><i class="icon-folder-open"></i> Todos os tópicos</a></div></div>');t=setTimeout(function(){jQuery("#user-hoverbox").hide()},3E3);jQuery("#user-hoverbox").mouseover(function(){clearTimeout(t)});jQuery("#user-hoverbox").mouseleave(function(){jQuery(this).remove()});return!1})});

Depois de ter feito isto, acesse:
Painel de Controle [Tutorial] Menu dropdown no nome do usuario 1337678750 Visualização [Tutorial] Menu dropdown no nome do usuario 1337678750 Imagens e cores [Tutorial] Menu dropdown no nome do usuario 1337678750 Cores [Tutorial] Menu dropdown no nome do usuario 1337678750 'Aba' Folha de estilo css

E adicione esse código em sua folha de estilo css:
Código:
#user-hoverbox {
  display:initial!important;
margin-left:5px;
width:140px;
padding-top:1px;
position:absolute;
z-index:9;}
 
#user-hoverbox #user-hoverbox-inner a {
background:#fff;
border-bottom:1px solid #d4d4d4;
color:#333!important;
display:inline-block;
font: bold 11px 'Helvetica Neue',Helvetica,Arial,sans-serif;
text-align:left;
text-shadow:none!important;
padding:8px;
width:104px;
height:12px;
}
 
#user-hoverbox-inner {
background:#fff;
border:4px solid #000;
border-radius:2px;
box-shadow:0 1px 5px rgba(0,0,0,0.31);
width:120px;
height:145px;
}
 
#user-hoverbox #user-hoverbox-inner a:hover {
background:#fafafa;
}
 
#user-hoverbox::before {
border-bottom:5px solid #363636;
border-left:5px solid transparent;
border-right:5px solid transparent;
content:"";
height:0;
left:12px;
position:absolute;
top:-4px;
width:0;
}
 
#user-hoverbox a .icon-user {
background-image:url(http://i57.servimg.com/u/f57/17/68/86/50/o0vbzt11.png);
}
 
#user-hoverbox a .icon-comments {
background-image:url(http://i57.servimg.com/u/f57/17/68/86/50/lprlxh11.png);
}
 
.pun #user-hoverbox a i {
background-position:center;
background-repeat:no-repeat;
float:left;
height:10px;
margin-right:3px;
margin-top:2px;
opacity:.8;
width:13px;
}
 
#user-hoverbox a .icon-envelope-alt {
background-image:url(http://i57.servimg.com/u/f57/17/68/86/50/h1hniq11.png);
}
 
#user-hoverbox a .icon-file-alt {
background-image:url(http://i57.servimg.com/u/f57/17/68/86/50/3tvmtx11.png);
}
 
#user-hoverbox a .icon-folder-open {
background-image:url(http://i57.servimg.com/u/f57/17/68/86/50/xbes4r11.png);
}


  • Resultado:
    [Tutorial] Menu dropdown no nome do usuario Result19

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

Cria uma conta ou logue para postar uma mensagem.

Você precisa ser um membro, para poder postar uma resposta.

Criar conta

Participe de nossa comunidade, basta se registrar. É Fácil!


Criar uma conta

Logar

Já tem uma conta? Sem problemas, Logue agora.


Logar-se

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