Logo alternado em cada fórum

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

Resolvido Logo alternado em cada fórum

Mensagem por foca em 02/03/11, 05:03 pm

Qual é sua questão:
Logo diferente em cada fórum

Que medidas você tomou para corrigir o problema:
Criei o código:
Código:
;base_theme='phpBB3';if(base_theme=='phpBB3'){var version_theme={location:'table:first tbody:first tr:first td:first table:first tbody:first tr:first td:first img'}}if(base_theme=='phpBB3'){var version_theme={location:'#page-header .headerbar img'}}if(base_theme=='PunBB'){var version_theme={location:'#pun-intro img'}}if(base_theme=='Invision'){var version_theme={location:'#logostrip img'}}jQuery(document).ready(function(){if(window.location.href.match(/c2 http://www.brigadatransito.com/f6-noticias/)){jQuery(version_theme.location).attr('src', http://img190.imageshack.us/img190/8751/baner34.png')}});

Apresente-nos imagens do problema (se necessário):

foca
Nível 6

Masculino
Inscrito dia : 29/01/2009
Mensagens : 79
Pontos Ativos : 77

Ver perfil do usuário http://brigadatransito.livreforum.com

Resolvido Re: Logo alternado em cada fórum

Mensagem por Luciano98 em 02/03/11, 05:18 pm

Olá foca,

O código não funcionou?

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: Logo alternado em cada fórum

Mensagem por foca em 02/03/11, 09:32 pm

Boas amigo,

Não funciona e alterou os botões do menu.

foca
Nível 6

Masculino
Inscrito dia : 29/01/2009
Mensagens : 79
Pontos Ativos : 77

Ver perfil do usuário http://brigadatransito.livreforum.com

Resolvido Re: Logo alternado em cada fórum

Mensagem por Luciano98 em 02/03/11, 09:43 pm

Olá foca,

Use este código, tenho quase certeza que irá funcionar:
base_theme='phpBB3';

if(base_theme=='phpBB2'){var version_theme = {location: 'table:first tbody:first tr:first td:first table:first tbody:first tr:first td:first img'};}if(base_theme=='phpBB3'){var version_theme = {location: '#page-header .headerbar img'};}if(base_theme=='PunBB'){var version_theme = {location: '#pun-intro img'};}if(base_theme=='Invision'){var version_theme = {location: '#logostrip img'};}
jQuery(document).ready(function() {

if(window.location.href.match(/f6-noticias/))
{
jQuery(version_theme.location).attr('src','http://img190.imageshack.us/img190/8751/baner34.png');
}
});

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: Logo alternado em cada fórum

Mensagem por foca em 03/03/11, 11:21 pm

Boas

não funcionou, aparece a imagem repetida 6 vezes e desconfigura os botões

Como estava




Como ficou e desconfigurou





Como fica quando se entra no tópico que altera a imagem



foca
Nível 6

Masculino
Inscrito dia : 29/01/2009
Mensagens : 79
Pontos Ativos : 77

Ver perfil do usuário http://brigadatransito.livreforum.com

Resolvido Re: Logo alternado em cada fórum

Mensagem por #Frank! em 03/03/11, 11:33 pm

Olá !

Poderia me informar se a versão de seu fórum é Phpbb3?
Se for, tente usufruir deste código :

Código:
var banner = new Array();

banner[0]=' LINK 1 ';
banner[0]='LINK 2 ';
banner[0]=' LINK 3 ';
banner[0]='LINK 4 ';

document.getElementById('logo').firstChild.src= banner[Math.floor(Math.random()*banner.length)]

Atenciosamente.
Ravenger.
avatar

#Frank!
Membro do Fórum

Feminino
Inscrito dia : 14/09/2009
Mensagens : 1128
Pontos Ativos : 1606

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

Resolvido Re: Logo alternado em cada fórum

Mensagem por foca em 04/03/11, 08:44 pm

Boas,

Agora não está configurado, apenas falta um pormenor, é que queria que a imagem da página do forum fosse a mesma sempre e que cada vez que entrasse noutros subforuns, ai sim mudasse.

Obrigado

foca
Nível 6

Masculino
Inscrito dia : 29/01/2009
Mensagens : 79
Pontos Ativos : 77

Ver perfil do usuário http://brigadatransito.livreforum.com

Resolvido Re: Logo alternado em cada fórum

Mensagem por Luciano98 em 04/03/11, 09:12 pm

@foca escreveu:Boas,

Agora não está configurado, apenas falta um pormenor, é que queria que a imagem da página do forum fosse a mesma sempre e que cada vez que entrasse noutros subforuns, ai sim mudasse.

Obrigado
Qual a versão do 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: Logo alternado em cada fórum

Mensagem por foca em 05/03/11, 04:03 pm

Boas,
é o Phpbb3

Obrigado

foca
Nível 6

Masculino
Inscrito dia : 29/01/2009
Mensagens : 79
Pontos Ativos : 77

Ver perfil do usuário http://brigadatransito.livreforum.com

Resolvido Re: Logo alternado em cada fórum

Mensagem por Luciano98 em 05/03/11, 04:13 pm

Olá!

Link do Fórum usado no código(verifique se é o que você quer):
http://www.brigadatransito.com/f6-noticias/

Codigo:
Código:
base_theme='phpBB3'; // Aqui pode deve mudar para a sua versão... Opções: phpBB2 | phpBB3 | PunBB | Invision

if(base_theme=='phpBB2'){var version_theme = {location: 'table:first tbody:first tr:first td:first table:first tbody:first tr:first td:first img'};}if(base_theme=='phpBB3'){var version_theme = {location: '#page-header .headerbar img'};}if(base_theme=='PunBB'){var version_theme = {location: '#pun-intro img'};}if(base_theme=='Invision'){var version_theme = {location: '#logostrip img'};}
jQuery(document).ready(function() {

if(window.location.href.match(/f6-noticias/))
//Onde esta /seu-primeiro-forum-f1/ deve por o link do fórum por exemplo caso seja: http://sub.servidor.ext/seu-primeiro-forum-f1/ Então ficaria assim: /seu-primeiro-forum-f1/
{
jQuery(version_theme.location).attr('src','http://i68.servimg.com/u/f68/14/98/40/98/baner310.png'); // Veja onde esta http://im0.all-up.com/i/img/puce_fleche.png você deve mudar para o link do logo que quer exibir
}
});

Não sabe onde utilizar o código?
Spoiler:
1º[/size] - [color=darkblue]Criar uma página HTML para sustentar o código:[/b]
Para que possamos adicionar o código, teremos de criar uma página HTML, que será onde o script ficará. Para isso é necessário aceder à:
Painel de controle -> Módulos -> HTML -> Gestão das páginas HTML

Seta Título - Pode colocar o título que quiser para a página, não irá afetar em nada.
Seta Você deseja utilizar o início e o final da página do seu fórum ? - Esta terá de ser obrigatóriamente não. Caso marque-a, o código não irá funcionar adequadamente.
Seta Usar esta página como página inicial? - Esta também deverá estar marcada como não, apesar de que não influencia em nada o código.
Seta Código HTML - Coloque aqui o código que trabalhamos no item anterior.
Após criada a página, deverá salvar e carregar novamente em "Gestão das páginas HTML", onde iremos recuperar o endereço da página criada, para usarmos no próximo ponto.


Terá de encontrar a página HTML que criou e copiar o endereço da mesma. Em vermelho na imagem abaixo está o que deve copiar da página que criou! Por padrão esta será a primeira da lista (isso se for a última a ser criada e se não alterou a ordem de exibição).




- Inserir o código para que funcione em todas as páginas do fórum:
Devemos colocá-lo em um campo que seja mostrado em todas as páginas, como somente há um campo que se encaixe neste requisito, a descrição do seu fórum será comprometida com este código. Pode manter ambos em funcionamento, para isso basta separar o código da descrição.

Para adicionar o código aceda à:
Painel de Controle -> Geral -> Fórum -> Configurações

Ele deverá ser adicionado ao campo "Descrição do site". Caso encontre códigos nesta área, deverá colá-lo primeiro, antes de tudo mais que possa existir neste campo.


O código será:
<script src="ENDERECO-DA-PAGINA-HTML"></script>
Por exemplo, no FdF:
<script src="http://ajuda.forumeiros.com/h1-codigo"></script>

Até mais.
Luciano98.


Última edição por Luciano98 em 05/03/11, 07:14 pm, editado 5 vez(es)
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: Logo alternado em cada fórum

Mensagem por foca em 05/03/11, 07:07 pm

Boas,

Deu o seguinte código
Código:
<script src="http://www.brigadatransito.com/h4-dado-pelo-forum"></script>

Mas continua a não dar.

O unico código que deu foi
Código:
var banner = new Array();

banner[0]='http://img90.imageshack.us/img90/2332/btbrasoforumtamanhoefec.png';
banner[1]='http://img190.imageshack.us/img190/8751/baner34.png';
banner[2]='http://img97.imageshack.us/img97/2313/pirilamposunidos2copyno.png';
banner[3]='http://img28.imageshack.us/img28/6568/ba00210150.jpg';
banner[4]='http://img53.imageshack.us/img53/1678/forummais150.png';
banner[5]='http://i69.servimg.com/u/f69/13/49/97/18/forumz12.jpg';
banner[6]='http://i23.servimg.com/u/f23/13/53/99/36/forumz10.jpg';
banner[7]='http://img251.imageshack.us/img251/3680/forumnovojpeg.jpg';
banner[8]='http://img96.imageshack.us/img96/1414/forumauto.png';
banner[9]='http://i69.servimg.com/u/f69/13/49/97/18/forumz10.jpg';

document.getElementById('logo').firstChild.src= banner[Math.floor(Math.random()*banner.length)]

Que para mim apenas tem o problema de mudar o logotipo da página principal.

Obrigado

foca
Nível 6

Masculino
Inscrito dia : 29/01/2009
Mensagens : 79
Pontos Ativos : 77

Ver perfil do usuário http://brigadatransito.livreforum.com

Resolvido Re: Logo alternado em cada fórum

Mensagem por Luciano98 em 05/03/11, 07:18 pm

Olá!

Na descrição o código e ele ficou um pouco errado.
Modifique sua descrição e coloque exatamente esse código na descrição, não modifique nada no código:
Código:
<script src="/h4-"></script>

Fiz umas modificações no código, basta ir na gestão de páginas HTML e substituir o código anterior por esse código:
Código:
base_theme='phpBB3'; // Aqui pode deve mudar para a sua versão... Opções: phpBB2 | phpBB3 | PunBB | Invision

if(base_theme=='phpBB2'){var version_theme = {location: 'table:first tbody:first tr:first td:first table:first tbody:first tr:first td:first img'};}if(base_theme=='phpBB3'){var version_theme = {location: '#page-header .headerbar img'};}if(base_theme=='PunBB'){var version_theme = {location: '#pun-intro img'};}if(base_theme=='Invision'){var version_theme = {location: '#logostrip img'};}
jQuery(document).ready(function() {

if(window.location.href.match(/f6-noticias/))
//Onde esta /seu-primeiro-forum-f1/ deve por o link do fórum por exemplo caso seja: http://sub.servidor.ext/seu-primeiro-forum-f1/ Então ficaria assim: /seu-primeiro-forum-f1/
{
jQuery(version_theme.location).attr('src','http://i68.servimg.com/u/f68/14/98/40/98/baner310.png'); // Veja onde esta http://im0.all-up.com/i/img/puce_fleche.png você deve mudar para o link do logo que quer exibir
}
});

Até mais.
Luciano98.
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: Logo alternado em cada fórum

Mensagem por foca em 06/03/11, 04:23 pm

Boas,

Funcionou, mas não com o código que me deu, (
Código:
<script src="/h4-"></script>
)

funcionou com este:
Código:
<script src="http://www.brigadatransito.com/h1-nova"></script>

Agora como faço para por mais imagens diferentes nos restantes subforuns?

Obrigado

foca
Nível 6

Masculino
Inscrito dia : 29/01/2009
Mensagens : 79
Pontos Ativos : 77

Ver perfil do usuário http://brigadatransito.livreforum.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