Aparecer pop-up de login ao clicar em Conectar-se
3 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Aparecer pop-up de login ao clicar em Conectar-se
Detalhes da questão
Endereço do fórum: http://seriesbra.forumeiros.com/
Versão do fórum: PunBB
Descrição
Olá,
quero dizer que antes de buscar ajuda aqui, eu procuro a minha dúvida em tópicos, mensagens, google, no fórum e quando não encontro mesmo aí recorro a vocês.
A questão é: no print abaixo, quando o usuário clica em "Login" aparece essa box para inserir o nome de usuário e senha, eu queria que ela aparecesse também quando o usuário clicasse em "Conectar-se" escrito lá em cima na barra de ferramentas do forumeiros. É possível fazer isso usando algum código javascript?
Obrigado.
Re: Aparecer pop-up de login ao clicar em Conectar-se
Olá, boa noite;
Recentemente eu fiz um código parecido com esse.
Ainda faltam algumas atualizações, mas ele já está funcional.
Enfim, crie um novo JavaScript investido em todas as páginas com o código:
Salve e ao clicar em "login", o popup deverá aparecer.
P.S.: Ele funciona usando AJAX.
Recentemente eu fiz um código parecido com esse.
Ainda faltam algumas atualizações, mas ele já está funcional.
Enfim, crie um novo JavaScript investido em todas as páginas com o código:
- Código:
/*globals jQuery, _userdata*/
(function ($) {
'use strict';
var $loginPopover;
var config = {
// Troque o boolean abaixo para "false" caso você NÃO queira exibir a alerta de login.
alertOnLogin: true
}
$(function () {
if (_userdata.session_logged_in) {
return;
}
$('a[href$="/login"]').on('click', function (event) {
event.preventDefault();
event.stopPropagation();
if ($('.fa-popover-login').length > 0) {
$loginPopover.remove();
return;
}
var $this = $(this);
/**
* Variáveis de posição:
*/
var pos = $this.offset();
var posY = pos.top;
var posX = pos.left;
var mgnL = $this.innerWidth() / 2;
var mgnT = $this.innerHeight();
$loginPopover = $([
'<div class="fa-popover-login">',
' <div class="fa-popover-intro">',
' <span class="h3">Login</span>',
' </div>',
' <form action="/login" method="post" name="form_login">',
' <div class="input-group">',
' <label for="username">Usuário:</label>',
' <input type="text" name="username" id="username" maxlength="40" />',
' <label for="password">Senha:</label>',
' <input type="password" id="password" name="password" maxlength="25" />',
' </div>',
' <input type="checkbox" name="autologin" id="autologin" checked="checked" />',
' <label for="autologin">Conexão automática.</label>',
' <footer>',
' <input type="submit" name="login" value="Conectar-se" class="submit-btn" />',
' <a href="/profile?mode=sendpassword">Esqueci a senha</a>',
' </footer>',
' </form>',
'</div>',
].join('\n'))
.appendTo('body')
.css({
top: posY + 'px',
left: posX + 'px',
marginLeft: mgnL + 'px',
marginTop: mgnT + 'px',
position: 'absolute',
transform: 'translateX(-50%)'
})
.on('click', function (event) {
event.stopPropagation();
})
;
$loginPopover
.find('label')
.on('click', function (event) {
event.stopPropagation();
event.preventDefault();
})
;
$loginPopover
.find('form')
.on('submit', function (event) {
event.preventDefault();
var $form = $(this);
$form
.find('[type="submit"]')
.val('Logando...')
.css('cursor', 'not-allowed')
;
var username = $form.find('#username').val();
var password = $form.find('#password').val();
var autoLogin = $form.find('#autologin').prop('checked');
var autoLoginStatus = '';
if (autoLogin) {
autoLoginStatus = 'on';
}
$.post('/login', {
username: username,
password: password,
autologin: autoLoginStatus,
login: ''
})
.done(function (context) {
var bodyContext = context.split('<body>').pop().split('</body>').shift();
var body = document.createElement('body');
body.innerHTML = bodyContext;
var $body = $(body);
if ($body.find('[href="/register"]').length > 0) {
alert([
'Você especificou um usuário e/ou senha incorreto(s)!',
'Tente novamente!',
].join('\n'));
location.pathname = '/login';
return;
}
if (config.alertOnLogin) {
alert('Seja bem-vindo, ' + username + '...');
}
location.reload();
})
.fail(function () {
alert([
'Ocorreu um erro... Tente novamente!',
'Caso o erro persista, contate o suporte técnico.'
].join('\n'));
location.pathname = '/login';
})
;
})
;
});
$(document).on('click', function (event) {
if ($('.fa-popover-login').length > 0) {
$loginPopover.remove();
}
});
var styles = [
'.fa-popover-login {',
' background-color: #fff;',
' -webkit-box-shadow: rgba(93,97,102,0.25) 0px 0px 0px 1px, 0px 7px 10px rgba(0, 0, 0, 0.2), 0px 5px 20px rgba(0,0,0,0.1);',
' -moz-box-shadow: rgba(93,97,102,0.25) 0px 0px 0px 1px, 0px 7px 10px rgba(0, 0, 0, 0.2), 0px 5px 20px rgba(0,0,0,0.1);',
' -ms-box-shadow: rgba(93,97,102,0.25) 0px 0px 0px 1px, 0px 7px 10px rgba(0, 0, 0, 0.2), 0px 5px 20px rgba(0,0,0,0.1);',
' -o-box-shadow: rgba(93,97,102,0.25) 0px 0px 0px 1px, 0px 7px 10px rgba(0, 0, 0, 0.2), 0px 5px 20px rgba(0,0,0,0.1);',
' box-shadow: rgba(93,97,102,0.25) 0px 0px 0px 1px, 0px 7px 10px rgba(0, 0, 0, 0.2), 0px 5px 20px rgba(0,0,0,0.1);',
' width: 265px;',
' border-radius: 2px;',
' padding: 15px;',
' border: solid 1px #ddd;',
' font-size: 16px;',
' z-index: 999999999999999999999999;',
' font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif',
'}',
'',
'.fa-popover-login,',
'.fa-popover-login * {',
' box-sizing: border-box;',
'}',
'',
'.fa-popover-intro .h3 {',
' font-family: "Trebuchet MS", "Segoe UI", Helvetica, "Helvetica Neue", Arial, "Open Sans", Lato, sans-serif;',
' font-size: 20px;',
' color: #818181;',
' border-bottom: solid 0px;',
' width: 100%;',
' display: block;',
' margin: 0px;',
'}',
'',
'.fa-popover-login form {',
' margin: 10px -15px;',
' padding: 15px;',
' margin-bottom: 0px;',
' padding-bottom: 0px;',
' border-top: solid 1px #ddd;',
'}',
'',
'.fa-popover-login form div.input-group label {',
' display: block;',
' margin-bottom: 5px;',
' color: #656565;',
' font-size: 14px;',
'}',
'',
'.fa-popover-login form div.input-group label[for="password"] {',
' margin-top: 14px;',
'}',
'',
'.fa-popover-login form div.input-group input {',
' display: block;',
' width: 100%;',
' padding: 5px 10px;',
' font-size: 1rem;',
' line-height: 1.25;',
' color: #464a4c;',
' background-color: #fff;',
' background-image: none;',
' -webkit-background-clip: padding-box;',
' background-clip: padding-box;',
' border: 1px solid rgba(0,0,0,.15);',
' border-radius: 2px;',
' -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;',
' transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;',
' -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;',
' transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;',
' transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;',
'}',
'',
'.fa-popover-login form div.input-group input:focus {',
' color: #464a4c;',
' background-color: #fff;',
' border-color: #5cb3fd;',
' outline: 0;',
'}',
'',
'.fa-popover-login label[for="autologin"] {',
' margin-top: 15px;',
' display: inline-block;',
'}',
'',
'.fa-popover-login footer {',
' background-color: #ddd;',
' padding: 10px;',
' margin: -15px;',
' margin-top: 15px;',
' position: relative;',
'}',
'',
'.fa-popover-login footer a {',
' border-bottom: solid 1px transparent;',
' color: #39c;',
' position: absolute;',
' right: 11px;',
' top: 47%;',
' -webkit-transform: translateY(-50%);',
' -moz-transform: translateY(-50%);',
' -ms-transform: translateY(-50%);',
' -o-transform: translateY(-50%);',
' transform: translateY(-50%);',
'}',
'',
'.fa-popover-login footer a:hover {',
' border-color: #39c;',
'}',
'',
'.fa-popover-login footer input {',
' border: none;',
' background-color: #3072ab;',
' color: #fff;',
' cursor: pointer;',
' padding: 4px 8px;',
'}',
'',
'.fa-popover-login footer input:hover {',
' background-color: #275e8c;',
'}',
'',
'.fa-popover-login::before {',
' content: "";',
' position: absolute;',
' height: 15px;',
' width: 15px;',
' background-color: #fff;',
' top: -2px;',
' left: 50%;',
' -webkit-transform: rotate(45deg) translateX(-50%);',
' -moz-transform: rotate(45deg) translateX(-50%);',
' -ms-transform: rotate(45deg) translateX(-50%);',
' -o-transform: rotate(45deg) translateX(-50%);',
' transform: rotate(45deg) translateX(-50%);',
' border: solid 1px transparent;',
' border-left: solid 1px #ddd;',
' border-top: solid 1px #ddd;',
'}',
].join('\n');
$(['<style type="text/css">', styles, '</style>'].join('\n')).appendTo('head');
});
}(jQuery));
Salve e ao clicar em "login", o popup deverá aparecer.
P.S.: Ele funciona usando AJAX.
Re: Aparecer pop-up de login ao clicar em Conectar-se
Olá, eu adicionei o código, porém o fórum ficou todo branco, tudo sumiu. Acho que houve conflito de códigos.
Print:
Print:
Re: Aparecer pop-up de login ao clicar em Conectar-se
Okay.
Por favor, remova o código e nos melhores prazos estarei fazendo outro para o senhor.
Caso não esteja conseguindo ver o link do painel de controle, simplesmente coloque ao final da URL do seu fórum "/admin".
o/
Por favor, remova o código e nos melhores prazos estarei fazendo outro para o senhor.
Caso não esteja conseguindo ver o link do painel de controle, simplesmente coloque ao final da URL do seu fórum "/admin".
o/
Re: Aparecer pop-up de login ao clicar em Conectar-se
Olá,
Estava voltando de uma viagem quando postei as mensagens acima, mas agora já voltei para minha casa, e tive a oportunidade de testar o código passado.
Não ocorreram erros causados pelo código passado acima. O problema que eu imagino é de um JavaScript que existe em seu fórum.
- Qual código JavaScript você está usando para criar essa transição ao entrar/mudar de página em seu fórum?
o/
Estava voltando de uma viagem quando postei as mensagens acima, mas agora já voltei para minha casa, e tive a oportunidade de testar o código passado.
Não ocorreram erros causados pelo código passado acima. O problema que eu imagino é de um JavaScript que existe em seu fórum.
- Qual código JavaScript você está usando para criar essa transição ao entrar/mudar de página em seu fórum?
o/
Re: Aparecer pop-up de login ao clicar em Conectar-se
Foi também o que eu imaginei, conflitos de códigos, já que eu utilizo vários códigos javascript no site.
Então esse código que aplica o efeito Fade Out está totalmente encriptado. O que eu fiz:
Removi ele para ver se era o problema e coloquei o código javascript do box do login, o fórum não ficou mais branco. Então desloguei e quando cliquei em "Conectar-se" não funcionou, a aba não abriu. Foi redicionado para a página de login. Print:
Então esse código que aplica o efeito Fade Out está totalmente encriptado. O que eu fiz:
Removi ele para ver se era o problema e coloquei o código javascript do box do login, o fórum não ficou mais branco. Então desloguei e quando cliquei em "Conectar-se" não funcionou, a aba não abriu. Foi redicionado para a página de login. Print:
Re: Aparecer pop-up de login ao clicar em Conectar-se
Como assim?totalmente encriptado
---
O senhor pode deixar o código do popup de login ativo para que eu possa testar?
o/
Re: Aparecer pop-up de login ao clicar em Conectar-se
Encriptado, não há como editar. É porque o código é de terceiros. Veja:
O popup de login na verdade não é um código javascript, ele está nos arquivos do fórum. Aqui estão:
Adicionado no final do overall_header:
E esse no menu de navegação:
O que eu queria é que o box de login aparecesse não só apenas quando clicasse em "Login", mas também em "Conectar-se" que está escrito na barra de ferramentas.
@edit: Referente ao código do FadeOut, como é de terceiros e vocês não dão suporte, gostaria de saber se então podem me fornecer outro parecido que dê o mesmo efeito no fórum.
- Código:
var Copyright = 'Créditos Jufasa - UpFórum';
var duration=400;
var _0x7613=["\x62\x6F\x64\x79","\x43\x72\xE9\x64\x69\x74\x6F\x73\x20\x4A\x75\x66\x61\x73\x61\x20\x2D\x20\x55\x70\x46\xF3\x72\x75\x6D","\x2D\x77\x65\x62\x6B\x69\x74\x2D\x74\x72\x61\x6E\x73\x69\x74\x69\x6F\x6E\x2D\x64\x75\x72\x61\x74\x69\x6F\x6E","\x6D\x73","\x63\x73\x73","\x2D\x77\x65\x62\x6B\x69\x74\x2D\x74\x72\x61\x6E\x73\x69\x74\x69\x6F\x6E\x2D\x74\x69\x6D\x69\x6E\x67\x2D\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x65\x61\x73\x65\x2D\x69\x6E","\x6F\x70\x61\x63\x69\x74\x79","\x31","\x4E\xE3\x6F\x20\x73\x65\x20\x70\x6F\x64\x65\x20\x6D\x75\x64\x61\x72\x20\x6F\x73\x20\x43\x6F\x70\x79\x72\x69\x67\x68\x74\x2C\x20\x6F\x6B\x3F\x20\x61\x74\x74\x27\x20\x4A\x75\x66\x61\x73\x61\x27","\x72\x65\x61\x64\x79"];$(_0x7613[0])[_0x7613[10]](function (){$upforum=$(_0x7613[0]);var _0x57dax1=_0x7613[1];if(_0x57dax1==Copyright){setTimeout(function (){$upforum[_0x7613[4]](_0x7613[7],_0x7613[8])[_0x7613[4]](_0x7613[5],_0x7613[6])[_0x7613[4]](_0x7613[2],duration+_0x7613[3]);} ,duration);} else {alert(_0x7613[9]);} ;} );
- Código:
body {opacity:0; -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 400ms;}
O popup de login na verdade não é um código javascript, ele está nos arquivos do fórum. Aqui estão:
Adicionado no final do overall_header:
- Código:
<!-- #region sign_in_popup --> <div id="document_modal" class="modal" style="position: fixed; z-index: 10000; opacity: 0.4; display: none; background-color: transparent;"></div> <div id="sign_in_popup_popup" style="position: fixed; top: 280px; z-index: 10001; margin-top: -125px; left: 50%; margin-left: -290px;display:none" class="popupWrapper"> <form action="/login.forum" class="form-login" method="post"><div class="user-icon"> <img src="http://i.imgur.com/W6DCdwL.png" width="35" height="40" /> </div><div class="title-login">Membro Login</div><div class="inputs"><input name="username" type="text" required placeholder="Username" /><input name="password" type="password" required placeholder="Password" /><div class="button-login"><input name="login" type="submit" value="Entrar"></div></div><div class="link-e"><a href="profile?mode=sendpassword">Esqueceu a senha?</a></div><div class="clear"></div><br></form> <div id="sign_in_popup_close" class="popupClose clickable"><img alt="x" src="http://i78.servimg.com/u/f78/18/17/62/92/close_10.png" onclick="show_popup('sign_in_popup_popup');"></div></div> <script type="text/javascript">//<![CDATA[ $(document).ready(function() {$('#user_navigation #sign_in').attr('href', '#').attr('onclick', "show_popup('sign_in_popup_popup');");/*$('#user_navigation #sign_in').click(function() {sign_in_popup();});*/});function show_popup(id) {var $oObj = $('#'+id);if ($oObj.css('display') == 'none') {$oObj.add('#document_modal').fadeIn('slow');$("input:text:eq(0):visible").focus();} else {$oObj.add('#document_modal').fadeOut('slow');} }//]]></script> <style type="text/css"> @font-face { font-family:Lato-Regular; font-style:normal; font-weight:400; src:local('Lato Regular'), local(Lato-Regular), url(http://fonts.gstatic.com/s/lato/v8/1YwB1sO8YE1Lyjf12WNiUA.woff2) format(woff2), url(http://fonts.gstatic.com/s/lato/v8/9k-RPmcnxYEPm8CNFsH2gg.woff) format(woff); } @font-face { font-family: 'Lato-Light'; font-style: normal; font-weight: 300; src: local('Lato Light'), local('Lato-Light'), url(http://fonts.gstatic.com/s/lato/v8/EsvMC5un3kjyUhB9ZEPPwg.woff2) format('woff2'), url(http://fonts.gstatic.com/s/lato/v8/KT3KS9Aol4WfR6Vas8kNcg.woff) format('woff'); } .clear { clear:both; } input:focus, a:focus { outline: none; } /** The wrapper that will contain our two forms **/ .form-login {background: #ffffff;right: 0px;margin: 0px auto;width:330px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#ececec;} .title-login { margin-top:-25px; font-family:Lato-Light, Arial, Helvetica, sans-serif; font-size:34px; color:#333; text-align:center; }.user-icon { position:relative; width:100px; height:100px; background-color:#34d5db; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; text-align:center; top:-50px; margin:0 auto; } .user-icon img { margin-top:25px; } /* inputs */ .inputs {margin-top:10px; } .inputs input[type="text"], .inputs [type="password"], .inputs [type="email"] {width:270px;height:40px;background:#d3d3d3;font-size:16px;margin-top:15px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:0;margin-left:20px;padding:0px 10px; color:#333;font-family:"Lato-Regular", Arial, Helvetica, sans-serif;text-align:center; font-weight:700;} /* info box */ .link-1 {margin-top:15px;margin-left:20px;float:left;color:#b8b8b8;} input[type="checkbox"] {display:none;} input[type="checkbox"] + label {font-size:13px;} input[type="checkbox"] + label span {display:inline-block;width:22px;height:22px;vertical-align:middle;background:url(http://i39.servimg.com/u/f39/11/55/08/10/check_10.png) -1px top no-repeat;background-position:-0px 0px; cursor:pointer;} input[type="checkbox"]:checked + label span {background:url(http://i39.servimg.com/u/f39/11/55/08/10/check_10.png) -23px top no-repeat;} .link-2 {float:right;margin-top:15px;margin-right:20px;} .link-2 a, .link-2 a:hover {color:#b8b8b8;} .link-2 a:hover {text-decoration:none;} .link-e,.link-e a { margin-top:20px; color:#118ede; font-family:Lato-Regular, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; text-align:center; } .link-e a:hover { color:#0a9fff; } /* send button */ .button-login input[type="submit"] {width:290px;height:50px;margin-left:20px;margin-top:25px;font-size:18px;font-weight:bold;text-transform:uppercase;outline: none;position: relative;cursor: pointer;border-radius: 5px;color: #fff;border:0;box-shadow:inset 0 1px #ba3c30,inset 1px 0 #ba3c30,inset -1px 0 #ba3c30,inset 0 -1px #ba3c30,0 2px #ba3c30,0 3px #ba3c30,0 4px 2px rgba(0,0,0,0.0);background: #e84c3d;} .button-login input[type="submit"]:hover { opacity:0.9; } .button-login input[type="submit"]:active {top: 3px;background: #e84c3d;box-shadow: inset 0 1px 2px #ba3c30; } <!-- .sign_in_popup_popup{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;} .popupWrapper {border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.5);} .ipbfs_login .ipsForm_submit {margin-top: 0;}.ipbfs_login .ipsBox_notice {margin: 0;}.ipbfs_login .input_submit {font-size: 13px;}#sign_in_popup_inner {width: 680px !important;}.popupInner {box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);overflow-x: hidden;overflow-y: auto;width: 500px;}.popupInner h3 {border-bottom: 1px solid #d8d8d8;text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.8);background:#eee url("http://i56.servimg.com/u/f56/17/97/98/69/highli12.png") repeat-x 0 0 ;padding: 8px 10px 9px; } .popupClose {position: absolute;right: 20px;top: 20px;cursor: pointer;}--></style> <!-- #endregion sign_in_popup -->
E esse no menu de navegação:
- Código:
<a onclick="show_popup('sign_in_popup_popup');" draggable="false" class="mainmenu" href="#">Login</a>
O que eu queria é que o box de login aparecesse não só apenas quando clicasse em "Login", mas também em "Conectar-se" que está escrito na barra de ferramentas.
@edit: Referente ao código do FadeOut, como é de terceiros e vocês não dão suporte, gostaria de saber se então podem me fornecer outro parecido que dê o mesmo efeito no fórum.
Re: Aparecer pop-up de login ao clicar em Conectar-se
UP
Acho que não foi compreendido. Bom, no print abaixo quando a pessoa clica ali em "Login" aparece esse box para logar, eu também queria que além de quando clicar em Login, a pessoa clicasse em "Conectar-se" lá em cima na barra de ferramentas e o box de login também aparecesse. É possível?
O código que eu coloquei ali onde tá escrito "Login" para quando clicar aparecer o box foi:
Se não for possível fazer isso, de clicar em "Conectar-se" na barra de ferramentas e abrir a box de login, eu então gostaria de remover onde está escrito "Conectar-se" e "Registrar-se", mas sem remover o Bem-vindo Usuário e as notificações. Porque aí eu coloco o "Logar/Registrar" no canto direito do menu de navegação.
Acho que não foi compreendido. Bom, no print abaixo quando a pessoa clica ali em "Login" aparece esse box para logar, eu também queria que além de quando clicar em Login, a pessoa clicasse em "Conectar-se" lá em cima na barra de ferramentas e o box de login também aparecesse. É possível?
O código que eu coloquei ali onde tá escrito "Login" para quando clicar aparecer o box foi:
- Código:
<a onclick="show_popup('sign_in_popup_popup');" draggable="false" class="mainmenu" href="#">Login</a>
Se não for possível fazer isso, de clicar em "Conectar-se" na barra de ferramentas e abrir a box de login, eu então gostaria de remover onde está escrito "Conectar-se" e "Registrar-se", mas sem remover o Bem-vindo Usuário e as notificações. Porque aí eu coloco o "Logar/Registrar" no canto direito do menu de navegação.
Re: Aparecer pop-up de login ao clicar em Conectar-se
UP
Consegui resolver por meio desse tópico https://ajuda.forumeiros.com/t97783-tutorial-caixa-de-login-ao-clicar-na-barra-de-ferramentas
Obrigado.
Consegui resolver por meio desse tópico https://ajuda.forumeiros.com/t97783-tutorial-caixa-de-login-ao-clicar-na-barra-de-ferramentas
Obrigado.
Re: Aparecer pop-up de login ao clicar em Conectar-se
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para Questões resolvidas. |
Tópicos semelhantes
» Como criar caixa de para conectar-se ao clicar em Login?
» Caixa de login ao clicar na barra de ferramentas
» Caixa de login ao clicar na barra de ferramentas
» [TUTORIAL] Caixa de login ao clicar na barra de ferramentas
» Publicidades a aparecer no login
» Caixa de login ao clicar na barra de ferramentas
» Caixa de login ao clicar na barra de ferramentas
» [TUTORIAL] Caixa de login ao clicar na barra de ferramentas
» Publicidades a aparecer no login
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos