Widgets só aparecer na página inicial (fórum)
5 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Widgets só aparecer na página inicial (fórum)
Detalhes da questão
Endereço do fórum: webgrafic.forumeiro.com
Versão do fórum: PunBB
Descrição
Gostava de saber se é possível colocar apenas os widgets a aparecer na página inicial (fórum).
Última edição por Vados em 15.12.15 18:39, editado 1 vez(es)
Re: Widgets só aparecer na página inicial (fórum)
Olá!
Em alternativa, poderá utilizar este código com investimento aplicado em todas as páginas:
Até mais.
Fraise
Em alternativa, poderá utilizar este código com investimento aplicado em todas as páginas:
- Código:
jQuery(document).ready(function() {
if (window.location.pathname == '/') {
jQuery('#left,#right').show()
} else {
jQuery('#left,#right').hide()
}
});
Até mais.
Fraise
Re: Widgets só aparecer na página inicial (fórum)
Usei antes o de Fraise por apenas ser o Java, mas tem algo que queria melhorar, ele funciona e estou a utilizar o efeito apenas nos tópicos mas veja como fica:
- webgrafic.forumeiro.com/t5-termos-e-condicoes-do-servico
No lado direito fica aquele espaço ainda "cortado" queria deixar esticado apenas nos tópicos, ajustar como tive-sem lá os widgets.
- webgrafic.forumeiro.com/t5-termos-e-condicoes-do-servico
No lado direito fica aquele espaço ainda "cortado" queria deixar esticado apenas nos tópicos, ajustar como tive-sem lá os widgets.
Re: Widgets só aparecer na página inicial (fórum)
Certo. Troque por este:
Até mais.
- Código:
jQuery(document).ready(function() {
if (window.location.pathname == '/') {
jQuery('#left,#right').show()
} else {
jQuery('#left,#right').css('display', 'none')
}
});
Até mais.
Re: Widgets só aparecer na página inicial (fórum)
Continua igual ainda veja o espaço que tem a direita:
- http: http://webgrafic.forumeiro.com/t5-termos-e-condicoes-do-servico
- http: http://webgrafic.forumeiro.com/t5-termos-e-condicoes-do-servico
Re: Widgets só aparecer na página inicial (fórum)
Veja assim:
Até mais.
- Código:
jQuery(document).ready(function() {
if (window.location.pathname == '/') {
jQuery('#left,#right').show()
} else {
jQuery('#left,#right').css('display', 'none')
jQuery('#content-container div#container').css('width', 'auto')
}
});
Até mais.
Re: Widgets só aparecer na página inicial (fórum)
E que tal usarmos CSS e JS? Utilize este JS:
E adicione este código em sua CSS:
Até mais.
- Código:
jQuery(document).ready(function() {
if (window.location.pathname == '/') {
jQuery('#left,#right').show()
} else {
jQuery('#left,#right').css('display', 'none')
}
});
E adicione este código em sua CSS:
- Código:
#content-container div#container { width: auto !important; }
Até mais.
Re: Widgets só aparecer na página inicial (fórum)
Assim mexeu com a estrutura do fórum ou seja colocou em baixo:
- http: http://webgrafic.forumeiro.com/
Mas nos tópicos não aparece os widgets
- http: http://webgrafic.forumeiro.com/
Mas nos tópicos não aparece os widgets
Re: Widgets só aparecer na página inicial (fórum)
Olá!
Você poderia postar uma imagem mostrando o espaço vago que diz nos tópicos?
Tópico movido de 'Questões sobre a aparência do fórum' para 'Questões sobre códigos'
Você poderia postar uma imagem mostrando o espaço vago que diz nos tópicos?
Tópico movido de 'Questões sobre a aparência do fórum' para 'Questões sobre códigos'
Re: Widgets só aparecer na página inicial (fórum)
Com este Javascript com investimento nos tópicos:
Ele funciona mas queria esticar o viewtopic_body é como tive-se ali os widgets:
- Código:
jQuery(document).ready(function() {
if (window.location.pathname == '/') {
jQuery('#left,#right').show()
} else {
jQuery('#left,#right').hide()
}
});
Ele funciona mas queria esticar o viewtopic_body é como tive-se ali os widgets:
Re: Widgets só aparecer na página inicial (fórum)
Existe um erro em um de seus scripts. Para evitar algum tipo de bug futuro, corrija-o.
Troque seu atual código por este:
Troque seu atual código por este:
- Código:
jQuery(document).ready(function() {
if (window.location.pathname == '/') {
jQuery('#left,#right').show();
} else {
jQuery('#content-container div#container').css("width","auto !important");
jQuery('#left,#right').remove();
}
});
Re: Widgets só aparecer na página inicial (fórum)
Ative o seguinte Script com investimento em todas as páginas:
- 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();
}
Última edição por Daemon em 15.12.15 18:02, editado 1 vez(es)
Re: Widgets só aparecer na página inicial (fórum)
Este código que passei acima, é certeza funcionar... Tem certeza que os JavaScripts estão ativos em seu fórum e você adicionou este com investimento em todas as páginas?
Até mais!
Até mais!
Re: Widgets só aparecer na página inicial (fórum)
Resolvido, era um Javascript que estava a entrar em conflito com o seu, obrigado amigo!!
Tópicos semelhantes
» Como fazer os Widgets aparecer apenas na pagina principal do Fórum ?
» Aparecer Avatar na Página Inicial
» Deixar widgets visíveis só na página inicial do fórum.
» Como fazer pro widgets aparecer so na pagina principal?
» Widgets - como deixa-lo apenas na página inicial do fórum
» Aparecer Avatar na Página Inicial
» Deixar widgets visíveis só na página inicial do fórum.
» Como fazer pro widgets aparecer so na pagina principal?
» Widgets - como deixa-lo apenas na página inicial do fórum
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos