Logo diferente em cada subfórum

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

Atendido / Resolvido Logo diferente em cada subfórum

Mensagem por Lunafox 14.09.20 3:04

Detalhes da questão


Endereço do fórum: https://29hungergames.forumeiros.com/
Versão do fórum: ModernBB

Descrição

Boa tarde,
Tentei seguir o tutorial "Logo diferente em cada fórum" e mesmo procurar por outros tópicos sobre o mesmo assunto mas nenhum dos códigos que experimentei resultou no meu fórum. Imagino que tenha a ver com a minha versão, pois os códigos que encontrei eram indicados para versões diferentes.

Gostaria de saber se o mesmo efeito é possível de replicar na versão ModernBB. O efeito pretendido seria ter uma imagem de logo diferente em cada uma das páginas do meu portal. Na realidade, eu já tinha feito um tópico com uma dúvida parecida, mas acerca da imagem de fundo do menu de navegação ser diferente em cada página - eu pensei que seria capaz de editar o mesmo código para se aplicar à imagem do logo, mas até agora não tive sucesso 😅 Pelo que peço desculpa por estar agora a pedir uma ajuda parecida à anterior.
Aproveito também para acrescentar que sempre que tentei usar os códigos do tutorial para mudar a imagem de fundo mesmo que sem sucesso, os códigos que tenho para mudar a imagem do fundo de navegação deixaram de funcionar.

Se facilitar acrescentar o código para a imagem do logo ao javascript que já tenho para as imagens do fundo de navegação (já que as páginas onde quero o logo diferente seriam as mesmas), fica aqui (créditos ao usuário Roevs!):

Código:
jQuery(document).ready(function() {
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=2') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner13.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=3') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=4') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=5') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=6') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=7') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=8') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=9') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=10') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=11') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=12') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=13') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=14') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    }
})

Agradeço desde já a atenção!
Lunafox

Lunafox
Nível 3

Feminino
Inscrito dia : 23/08/2020
Mensagens : 16
Pontos ativos : 28

https://29hungergames.forumeiros.com/

Atendido / Resolvido Re: Logo diferente em cada subfórum

Mensagem por Roevs 14.09.20 3:39

Olá,

Crie um novo JavaScript com o código abaixo e investimento em todas as páginas

Código:
jQuery(document).ready(function() {
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=2') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=3') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=4') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=5') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=6') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=7') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=8') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=9') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=10') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=11') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=12') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=13') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=14') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    }
})

Até mais!
Roevs

Roevs
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 10/02/2012
Mensagens : 6473
Pontos ativos : 8301

https://www.sololevelingrpg.com/

Atendido / Resolvido Re: Logo diferente em cada subfórum

Mensagem por Lunafox 14.09.20 10:46

Olá,
Agradeço a ajuda, mas infelizmente não funcionou (nada mudou) ):
Lunafox

Lunafox
Nível 3

Feminino
Inscrito dia : 23/08/2020
Mensagens : 16
Pontos ativos : 28

https://29hungergames.forumeiros.com/

Atendido / Resolvido Re: Logo diferente em cada subfórum

Mensagem por Roevs 14.09.20 11:58

Olá,

Juntei os dois códigos, então, exclua um e altere o outro pelo codigo abaixo

Código:
jQuery(document).ready(function() {
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=2') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner13.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=3') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=4') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=5') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=6') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=7') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=8') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=9') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=10') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=11') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=12') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=13') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=14') {
        jQuery('.headerbar').attr('style', 'background-image:url(https://i.servimg.com/u/f59/19/65/12/49/banner12.png)')
    };

    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=2') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=3') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=4') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=5') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=6') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=7') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=8') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=9') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=10') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=11') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=12') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=13') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    };
    if (window.location.href == 'https://29hungergames.forumeiros.com/?pid=14') {
        jQuery('a#logo img').attr("src", "LINKIMAGEM")
    }
})

Até mais!
Roevs

Roevs
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 10/02/2012
Mensagens : 6473
Pontos ativos : 8301

https://www.sololevelingrpg.com/

Atendido / Resolvido Re: Logo diferente em cada subfórum

Mensagem por Lunafox 15.09.20 12:33

Olá,
Desculpa a demora, por alguma razão não recebi notificação da resposta por e-mail, desta vez.
Agora funcionou na perfeição. Mais uma vez muito obrigada pela sua ajuda!
Lunafox

Lunafox
Nível 3

Feminino
Inscrito dia : 23/08/2020
Mensagens : 16
Pontos ativos : 28

https://29hungergames.forumeiros.com/

Atendido / Resolvido Re: Logo diferente em cada subfórum

Mensagem por pedxz 15.09.20 14:07

Tópico resolvido


Movido para "Questões resolvidas".


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Admineiro
pedxz

pedxz
Admineiro
Admineiro

Inscrito dia : 13/01/2017
Mensagens : 6081
Pontos ativos : 7224

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


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