Deixar widgets visíveis só na página inicial do fórum.

3 participantes

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

Tópico resolvido Deixar widgets visíveis só na página inicial do fórum.

Mensagem por IndieArts 16.06.16 17:54

Detalhes da questão


Endereço do fórum: http://heavenlands.forumeiros.com/
Versão do fórum: PunBB

Descrição


Olá. Coloquei widgets, porém ele fica visível em todo o fórum. Gostaria que ficasse visível somente aqui: http://heavenlands.forumeiros.com/
Porém ele está visível, em áreas, como aqui: http://heavenlands.forumeiros.com/t1-padrao-aplicacao-a-equipe
IndieArts

IndieArts
***

Membro desde : 02/12/2015
Mensagens : 186
Pontos : 288

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Deixar widgets visíveis só na página inicial do fórum.

Mensagem por Fraise 16.06.16 17:57

Boas!

Crie um novo JS com investimento marcado Em todas as páginas:
Código:
jQuery(document).ready(function() {
    if (window.location.pathname == '/') {
        jQuery('#left,#right').show()
    } else {
        jQuery('#left,#right').hide()
    }
});

Abraço.
Fraise
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Deixar widgets visíveis só na página inicial do fórum.

Mensagem por IndieArts 16.06.16 17:58

Olá, funciona, porém fica uma parte branca nos tópicos.
http://heavenlands.forumeiros.com/t9-padrao-revisao-de-banimento
IndieArts

IndieArts
***

Membro desde : 02/12/2015
Mensagens : 186
Pontos : 288

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Deixar widgets visíveis só na página inicial do fórum.

Mensagem por Fraise 16.06.16 18:00

Troque:
Código:
jQuery(function() {
if(location.pathname !== '/' && location.pathname !== '/forum') {
        if(jQuery.cookie('hideWidget') && (jQuery('#right').length || jQuery('#left').length)) {
              hideWidget();
        } else {
              hideWidget();
              jQuery.cookie('hideWidget', 'hidden', { expires: 365 });
        }
}
});
function hideWidget() {
      jQuery('#content').css({'margin-right': '0px'});
      jQuery('#right, #left').hide();
}

Abraço.
Fraise
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Deixar widgets visíveis só na página inicial do fórum.

Mensagem por IndieArts 16.06.16 18:01

Agora sim, funcional, obrigado!!!
IndieArts

IndieArts
***

Membro desde : 02/12/2015
Mensagens : 186
Pontos : 288

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Deixar widgets visíveis só na página inicial do fórum.

Mensagem por Sennior 16.06.16 18:03

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.
Tópico marcado como Resolvido e movido para Questões resolvidas.
Sennior

Sennior
Principal Contribuidor
Principal Contribuidor

Membro desde : 10/06/2011
Mensagens : 16379
Pontos : 20903

https://ajuda.forumeiros.com/forum https://www.facebook.com/GladstonHenriq https://twitter.com/UmGladston

Ir para o topo Ir para baixo

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

- Tópicos semelhantes

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