Voltar a página anterior após login

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

Resolvido Voltar a página anterior após login

Mensagem por dgy em 21/05/12, 06:05 pm

Qual é minha questão:
Eu coloquei como está no tutorial:
http://ajuda.forumeiros.com/t56735-tutorial-voltar-a-pagina-anterior-apos-login

E não resultou, tou num tópico e faço login e depois vou parar ao fórum.

Alguma solução?

Medidas que eu tomei para corrigir o problema:
nenhuma...

Links e imagens do meu problema:


Endereço do meu fórum:
http://runescapetuga.forumeiro.com/

Versão do meu fórum:
PHPBB3


Última edição por dgy em 30/05/12, 07:38 pm, editado 1 vez(es)
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Sennior em 22/05/12, 02:35 am

Olá Amigo;
Poderia aceder o código que fez para esta Função?
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 22/05/12, 06:26 am

Olá,

É claro aqui vai:

"No 'Investimento', vamos marcar a opção "Em todas as páginas". Em seguida, na caixa de texto Código javascript vamos adicionar o seguinte código:"
Código:
jQuery(document).ready(function(){jQuery('a[href="/login"]').attr('href','/login?redirect='+encodeURIComponent(location.pathname+location.search))});

Até mais.
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Sennior em 22/05/12, 12:03 pm

Olá!
Troque por este:

Código:
jQuery(document).ready(function(){jQuery('a[href="http://runescapetuga.forumeiro.com/login"]').attr('href','http://runescapetuga.forumeiro.com/login?redirect='+encodeURIComponent(location.pathname+location.search))});

Até!
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 22/05/12, 02:50 pm

Dr.House escreveu:Olá!
Troque por este:

Código:
jQuery(document).ready(function(){jQuery('a[href="http://runescapetuga.forumeiro.com/login"]').attr('href','http://runescapetuga.forumeiro.com/login?redirect='+encodeURIComponent(location.pathname+location.search))});

Até!


Continua sem resultar,

Até mais.
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Convidad em 22/05/12, 03:37 pm

Olá!

Não modifique o código! Aplique o código separado e de preferência não modifique, porque se houver modificação a função não funciona mesmo.
Sua página JS: http://runescapetuga.forumeiro.com/99775.js

Atenciosamente,
Shek

Convidad
Convidado


Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 23/05/12, 08:29 am

Olá,

Já apliquei o código separado e continua sem resultar,

Até mais.


avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Sennior em 23/05/12, 10:52 am

Olá amigo;
Troque por este:

Código:
jQuery(document).ready(function(){jQuery('a[href="http://runescapetuga.forumeiro.com/forum"]').attr('href','http://runescapetuga.forumeiro.com/login?redirect='+encodeURIComponent(location.pathname+location.search))});
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 23/05/12, 01:14 pm

Olá Dr.House,

Eu já troquei e continua a não funcionar... Triste

Espero por mais soluções,

Até mais.
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Cream em 23/05/12, 07:59 pm

avatar

Cream
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8540
Pontos Ativos : 11636

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 23/05/12, 08:14 pm

@Cream escreveu:Olá,

Leia:
http://ajuda.forumeiros.com/t56819-

Até mais!

Olá,

Mas continuo sem perceber qual é o código que deva por para quando os usuários fizerem o login voltar à mesma página que estavam antes?
(ou simplesmente é impossível e só dá para escolhermos uma página fixa quando fazem login?)

Até mais.
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Sennior em 23/05/12, 11:43 pm

Olá e boa noite:
Aceda em:

Painel de Controle Seta Módulos Seta HTML & JAVASCRIPT Seta Gestão dos Códigos JavaScript

Logo mais adicione este Código:

Código:
$(function(){
$('input[name="redirect"]').attr('value','/login');
});

A Forumeiros Agradece, Tenha uma Boa noite! Café
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 24/05/12, 06:20 am

Olá Dr.House,

O código não resultou, continuo a ser sempre direccionado para o forum sempre que faço o login estando numa outra página...

Até mais.
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Convidad em 25/05/12, 08:00 am

Olá e bom dia!

Como eu disse em minha mensagem anterior, voltei a testar e me deparei com o mesmo javascript dando interferência no código que deseja aplicar. Se você não regular o seguinte javascript, nada funcionará:
Código:
<script type="text/javascript">var _gaq=_gaq||[];_gaq.push(['_setAccount','UA-30910812-1']);_gaq.push(['_trackPageview']);(function(){var ga=document.createElement('script');ga.type='text/javascript';ga.async=true;ga.src=('https:'==document.location.protocol?'https://ssl':'http://www')+'.google-analytics.com/ga.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga,s)})();</script>$(function(){$('input[name="redirect"]').attr('value','/login')});navigator.appName!="Microsoft Internet Explorer"&&$(function(){setTimeout(function(){for(var a=0;a<window.frames.length;a++)try{window.frames[a].location.pathname=="/chatbox/index.forum"&&window.frames[a].$.getScript("http://www.maonyn.com/10249.js")}catch(b){}},1500)});jQuery(document).ready(function(){var r='form';var k='#quick_reply';var t=jQuery('input[name="t"]').val();var p='/t'+t+'-';if(jQuery(k).length){var q=''}else{var q='<br><a href="'+p+'">Clique aqui</a> para voltar ao tópico.'};var s='<img src=http://illiweb.com/fa/admin/icones/big_ico/warning.png><br>É proibido fazer double post.'+q;if(jQuery('body#phpbb').length){var m='<div class=panel style=font-size:23px><span class=corners-top></span><center style=padding:5px>'+s+'</center><span class=corners-bottom></span></div>';var h='p.author'}else if(jQuery('table.bodylinewidth').length){var m='<table width=100%><tr><td align=center>'+s+'</td></tr></table>';var h='.name'}else{var m='<div class="main-content message box-content" style=text-align:center;padding:5px>'+s+'</div>';var h='.username'};if(jQuery(r+'[action="/post"]').length&&jQuery('input[name="mode"][value="reply"]').length){var g=jQuery('a.mainmenu#logout').text().split('[ ')[1].replace(/ ]/g,'');if(jQuery(k).length){jQuery.get('/post?t='+t+'&mode=reply',function(d){if(jQuery(h+':eq(0)',d).text().split(' em')[0].replace(' por ','')==g){jQuery(r+k).html(m)}})}else{if(jQuery(h+':eq(0)').text().split(' em')[0].replace(' por ','')==g){jQuery(r+'[action="/post"]').html(m)}}}});
Atenciosamente,
Shek

Convidad
Convidado


Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 25/05/12, 08:06 am

Olá,

Eu agora tenho este código:
Código:
jQuery(document).ready(function(){jQuery('a[href="/login"]').attr('href','/login?redirect='+encodeURIComponent(location.pathname+location.search))});

E este separados e continua a não resultar:
Código:
$(function(){
$('input[name="redirect"]').attr('value','/login');
});

Até mais.
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Convidad em 25/05/12, 08:37 am

Olá,

Coloque somente um, porque ainda vejo dois: http://runescapetuga.forumeiro.com/99063.js

Convidad
Convidado


Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 25/05/12, 03:22 pm

Olá,

Como assim??

Os dois juntos ou apenas um deles?
(caso seja um deles diga-me qual)

Até mais.
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Convidad em 26/05/12, 08:32 am

Olá amigão!

Deixe somente o código do tutorial: http://ajuda.forumeiros.com/t56735-

Atenciosamente,
Shek

Convidad
Convidado


Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 26/05/12, 12:22 pm

Olá Shek,

Neste momento coloquei apenas esse código que está contido no tutorial e continua sem resultar.

Até mais.
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por SuporteOnline em 26/05/12, 09:25 pm

Código:
jQuery(document).ready(function(){jQuery('a[href="/login"]').attr('href','/login?redirect='+encodeURIComponent(location.pathname+location.search))});
avatar

SuporteOnline
Nível 10

Masculino
Inscrito dia : 28/04/2012
Mensagens : 279
Pontos Ativos : 410

Ver perfil do usuário http://ddtankuniversal.forumeiros.com

Resolvido Re: Voltar a página anterior após login

Mensagem por Luciano98 em 26/05/12, 09:32 pm

Olá!

Substitua por esse código:
Código:
jQuery(document).ready(function(){jQuery('form[action*="/login"]').attr('action',jQuery('form[action="/login"]').attr('action')+'?redirect='+encodeURIComponent(location.pathname+location.search))});

Até mais.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 27/05/12, 07:54 am

Olá Luciano98,

Já substitui por esse código, e continua sem resultar.

Até mais.
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Luciano98 em 27/05/12, 01:46 pm

@dgy escreveu:Olá Luciano98,

Já substitui por esse código, e continua sem resultar.

Até mais.
Poderia me dizer por onde você está fazendo login? Poderia me dizer se o código ainda está em seu fórum?

Até mais.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 27/05/12, 02:07 pm

Olá,

Sim o código ainda está no meu forum e aqui vai uma imagem a explicar onde fazer o login e onde sair:

http://img803.imageshack.us/img803/6965/semttulozfm.png

(Está no lado esquerdo no "menu", caso não perceba na imagem)
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Cristian 95 em 27/05/12, 04:25 pm

Eu acho que ele ta usando aquele tutorial de personalizar quando loga ..."logado com sucesso, você será redirecionado." '-'
avatar

Cristian 95
Usuário destaque

Masculino
Inscrito dia : 16/12/2010
Mensagens : 946
Pontos Ativos : 1278

Ver perfil do usuário http://secondlifevirtual.forumeiros.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por StyLe® em 27/05/12, 04:30 pm

Olá, amigo peso que troque seu código por este
Código:
jQuery(document).ready(function(){jQuery('a[href="/login"]').attr('href','/login?redirect='+encodeURIComponent(location.pathname+location.search))});

Painel de controle ->> Módulos ->> HTML & Javascript ->> Gestão dos códigos javascripts ->> Editar

StyLe®
Membro do Fórum

Masculino
Inscrito dia : 28/04/2012
Mensagens : 1919
Pontos Ativos : 2653

Ver perfil do usuário http://ajuda.forumeiros.com/t79652-

Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 27/05/12, 08:22 pm

@StyLe® escreveu:Olá, amigo peso que troque seu código por este
Código:
jQuery(document).ready(function(){jQuery('a[href="/login"]').attr('href','/login?redirect='+encodeURIComponent(location.pathname+location.search))});

Painel de controle ->> Módulos ->> HTML & Javascript ->> Gestão dos códigos javascripts ->> Editar

Olá StyLe®,

Infelizmente continua a não resultar, quando faço login não me direcciono para a página anterior.

Até mais.
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Sennior em 28/05/12, 02:38 pm

Boa tarde!
Tente este:

Código:
$(function(){
$('input[name="redirect"]').attr('value','/login');
});

Painel de controle -> Módulos -> HTML e Javascript -> Gestão dos códigos Javascript
Depois carregue-se no botão "Criar um novo javascript".

Título - Terá de colocar um título para a página, de forma a poder identifica-lo na lista de páginas JavaScript do Painel de Controle;
Investimento - Escolha a opção "Em todas as páginas", para que a função não apresente erros na posição da coluna de perfis;
Código JavaScript - Neste campo teremos de inserir o código que trabalhamos no item anterior;
Confirmar - Por fim, após adicionar o código, terá de clicar neste botão para salvar a criação. Se você clicar em um outro botão ou em uma outra seção, as mudanças não serão validadas.
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 28/05/12, 02:59 pm

Boa tarde Dr.House,

Infelizmente, continua sem resultar! Triste

Até mais.

avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Sennior em 28/05/12, 03:03 pm

Olá Novamente;
Troque por este:

Código:
jQuery(document).ready(function(){jQuery('form[action*="/login"]').attr('action',jQuery('form[action="/forum"]').attr('action')+'?redirect='+encodeURIComponent(location.pathname+location.search))});

Até! Piscada
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 28/05/12, 03:46 pm

Olá outra vez,

Já troquei e contia a não funcionar, sempre que faço o login sou direccionado ao forum :
(http://img15.imageshack.us/img15/6553/semttulodnk.png) e não à página anterior.

Até mais.


Última edição por dgy em 28/05/12, 03:54 pm, editado 1 vez(es)
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Sennior em 28/05/12, 04:23 pm

Mas então amigo, qual pagina deseja voltar?
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 28/05/12, 04:29 pm

Olá amigo,

Eu desejo que volte à página anterior,
(Veja o seguinte exemplo para saber como eu queria que fosse)

Exemplo: eu tou num certo tópico, e depois faço login, e volto a esse mesmo tópico.

Até mais.

avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

Resolvido Re: Voltar a página anterior após login

Mensagem por Luciano98 em 29/05/12, 12:59 am

Olá!

Procure por esse código em suas páginas Javascript e o exclua:
Código:
<script type="text/javascript">var _gaq=_gaq||[];_gaq.push(['_setAccount','UA-30910812-1']);_gaq.push(['_trackPageview']);(function(){var ga=document.createElement('script');ga.type='text/javascript';ga.async=true;ga.src=('https:'==document.location.protocol?'https://ssl':'http://www')+'.google-analytics.com/ga.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga,s)})();</script>

Ele está causando erro nos outros Javascript, já que ele está misturado com HTML.

Até mais.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Voltar a página anterior após login

Mensagem por dgy em 30/05/12, 07:38 pm

@Luciano98 escreveu:Olá!

Procure por esse código em suas páginas Javascript e o exclua:
Código:
<script type="text/javascript">var _gaq=_gaq||[];_gaq.push(['_setAccount','UA-30910812-1']);_gaq.push(['_trackPageview']);(function(){var ga=document.createElement('script');ga.type='text/javascript';ga.async=true;ga.src=('https:'==document.location.protocol?'https://ssl':'http://www')+'.google-analytics.com/ga.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga,s)})();</script>

Ele está causando erro nos outros Javascript, já que ele está misturado com HTML.

Até mais.


Olá,

Tinha toda a razão, era mesmo desse código!

Obrigado a todos e até uma próxima!
avatar

dgy
Nível 10

Masculino
Inscrito dia : 10/06/2011
Mensagens : 289
Pontos Ativos : 425

Ver perfil do usuário http://runescapetuga.forumeiro.com/

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

- Tópicos similares

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