Boas-vindas ao Power Pixel

Junte-se a comunidade! Crie o seu próprio conteúdo, e faça amizades.EntrarCriar uma conta

Pop up de login

5 participantes

Daemon Daemon  • Sáb 6 Jul 2013 - 14:27

Pop up de login Empty Pop up de login Sáb 6 Jul 2013 - 14:27

Reputação da mensagem: 100% (10 votos)
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Nome do Arquivo: Pop up de login
Autor: Daemon
Funcionalidade: Todas as versões
Categoria: Recursos BestSkins

Olá,
Neste tutorial iremos aplicar um pop up de regirtro e login para convidados.

Primeiro vamos ao painel de controle :seta:módulos :seta:gestão dos widgets do fórum :seta:criar um widget personalizado.
Você deve configurar o widget desta forma:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Em Fonte do widget adicione:
Código:
<div id="fade"></div>
<div class="popup_block">
<div class="popup">
 <a href="#" id="popupclose">
  <img src="http://i38.servimg.com/u/f38/17/31/71/58/icon_c10.png" class="cntrl" title="Fechar">
 </a>
 <h3>Bem Vindo ao <b>{FORUMNAME}</b></h3>
 <p>Para poder utilizar todos os atributos deste fórum, será necessário que você crie uma conta de uruário.<br /><br />O cadastro é gratuito e leva pouco tempo para ser preenchido.<br>Durante o cadastro, será requerida uma conta de e-mail válida. Isto é importante porque será necessária a validação do seu cadastro via e-mail.<br>
 </p>
 <br /><br />
 <center><a href="/register" title="Cadastre-se">Registre-se Agora!</a></center>
 <br />
<h3>Já está Cadatrado? Faça o Login!</h3>
<form action="/login" method="post" name="form_login" id="login">
 <table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
  <td width="100%" align="right">
  <div align="center">
      <b>Usuário:</b> <input id="ips_username" type="text" class="input_text" name="username" size="15" tabindex="1">
      <b>Senha:</b> <input id="ips_password" type="password" class="input_text" name="password" size="15" tabindex="2">
      <input type="submit" name="login" class="input_submit" value="Logar">
  </div>
  </td>
  </tr>
 </table>
</form>
</div>
</div>
<script type="text/javascript">
jQuery('#popupclose').click(function() {
  jQuery('#fade, .popup_block').fadeOut('fast');return false;
});
if (location.pathname == '/login' || location.pathname == '/register') {
  jQuery('#fade, .popup_block').css('display','none');
}
</script>
<style type="text/css">
#fade {
background: #000;
position: fixed;
width: 100%;
height: 100%;
filter:alpha(opacity=80);
opacity: .30;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
/*--IE 8 Transparency--*/
left: 0;
top: 0;
z-index: 10;
}
#show {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.popup_block {
background: #ddd;
padding: 10px 20px;
border: 10px solid #fff;
float: left;
width: 480px;
position: fixed;
top: 20%;
left: 50%;
margin: 0 0 0 -250px;
z-index: 100;
}
.popup_block .popup {
float: left;
width: 100%;
background: #fff;
margin: 10px 0;
padding: 10px 0;
border: 1px solid #bbb;
}
.popup h3 {
margin: 0 0 20px;
padding: 6px 11px;
border-bottom: 1px solid #bbb;
font-size: 1.5em;
font-weight: normal;
}
.popup p {
padding: 5px 10px;
margin: 5px 0;
}
.popup img.cntrl {
position: absolute;
right: -20px;
top: -20px;
}
.input_text {
padding: 4px;
border-width: 1px;
border-style: solid;
border-color: #848484 #C1C1C1 #E1E1E1 #C1C1C1;
background: white;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
}
.input_submit {
-moz-border-radius: 3px;
-moz-box-shadow: inset 0 1px 0 0 #5c5c5c, 0 2px 3px rgba(0,0,0,0.2);
-webkit-border-radius: 3px;
-webkit-box-shadow: inset 0 1px 0 0 #5C5C5C, 0 2px 3px rgba(0, 0, 0, 0.2);
background: #212121 url(http://i78.servimg.com/u/f78/17/31/71/58/topic_10.png) repeat-x top;
border-color: #212121;
border-radius: 3px;
border-style: solid;
border-width: 1px;
box-shadow: inset 0 1px 0 0 #5C5C5C, 0 2px 3px rgba(0, 0, 0, 0.2);
color: white;
cursor: pointer;
padding: 4px 10px;
text-decoration: none;
}
</style>
Depois aplique o widget apenas para convidados.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

O Designer do pop up foi desenvolvido pela ips e adaptado para forumeiros por mim.
Qualquer dúvida relacionada a este tutorial, crie um tópico com o mesmo título.
Gostou do tutorial? Não custa reputar! Smile'


Última edição por Daemon em Dom 16 Ago 2015 - 17:43, editado 3 vez(es)

Inspirage Inspirage  • Sáb 6 Jul 2013 - 14:30

Pop up de login Empty Re: Pop up de login Sáb 6 Jul 2013 - 14:30

Olá,

seu tutorial está muito bom, e o recurso é muito elegante. Parabéns por desenvolvê-lo e obrigado por compartilhar conosco.

Até mais.

d3v4st d3v4st  • Sex 1 Ago 2014 - 23:22

Pop up de login Empty Re: Pop up de login Sex 1 Ago 2014 - 23:22

Ótimo tutorial Daemon, Obrigado por compartilhar ^^

avatar IsmaelS.  • Sáb 2 Ago 2014 - 6:49

Pop up de login Empty Re: Pop up de login Sáb 2 Ago 2014 - 6:49

Parabéns andava a procura de um que funciona-se, parabéns amigo!

S4BR1N4 S4BR1N4  • Sáb 15 Nov 2014 - 12:53

Pop up de login Empty Re: Pop up de login Sáb 15 Nov 2014 - 12:53

Muito bom Daemon, parabéns.

Anonymous Convidado  • Seg 22 Dez 2014 - 15:12

Anonymous Convidado  • Sex 2 Jan 2015 - 15:36

Pop up de login Empty Re: Pop up de login Sex 2 Jan 2015 - 15:36

muito obrigado esse código é show!

Conteúdo patrocinado  • 

Pop up de login Empty Re: Pop up de login

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