Página 1 de 1

Ajuda com imagem randomica

Enviado: 25 Fev 2012, 14:57
por Bruno Dias
Qual a URL do seu fórum: http://novogolclube.com/forum
Tipo de Hospedagem: Pago
Qual a versão do phpBB: phpBB 3.0.9
É um novo ou uma conversão: Instalação Limpa
Usuário de teste: Usuário: Senha:
Estilos instalados: prosilver_se
Modificações instaladas: Advanced Quick Reply
Who Was Here
Precise Similar Topics II
Topic Statistics
AOS Who Visited a Topic

Qual seu nivel de experiência:: Intermediario
Quando começou o problema: Agora, estou tentando implementar algo novo
Descreva seu problema:
Estou seguindo o artigo do site phpbb.com sobre adicionar um logotipo randomico para o forum, mas nao esta funcionando
nele pede para ciriar no arquivo functions.php o seguinte item:

Código: Selecionar todos

      'SITE_LOGO_RANDOM'      => mt_rand(1, 4),
e depois chamar ele assim

Código: Selecionar todos

<img src="{T_IMAGESET_PATH}/site-logo-{SITE_LOGO_RANDOM}.EXTENSION" alt="Logo" title="Logo" />
acontece que o {T_IMAGESET_PATH} é traduzido corretamente, convertendo para o caminho da pasta do estilo, mas o {SITE_LOGO_RANDOM} continua aparecendo no codigo da pagina ./styles/TESTE/imageset/site_logo_bg_{SITE_LOGO_RANDOM}.png

alguem ja teve experiencia com esse codigo? nao consegui entender o que pode estar errado.

Re: Ajuda com imagem randomica

Enviado: 25 Fev 2012, 15:01
por robra
Qual o nome da imagem e a quantidade de logos ?

Abraço. Imagem

Re: Ajuda com imagem randomica

Enviado: 25 Fev 2012, 15:16
por Bruno Dias
site_logo_bg_1.png
site_logo_bg_2.png
site_logo_bg_3.png

e o codigo esta 'SITE_LOGO_RANDOM' => mt_rand(1, 3),

um detalhe é o seguinte. eu quiz fazer meio diferente.
o codigo onde esta o logotipo do meu forum é:

Código: Selecionar todos

<div id="header" class="span-24">
	<div class="span-11">
		<a href="http://novogolclube.com/forum"><img src="http://novogolclube.com/site/wp-content/themes/SuvLine/images/logog5.png" alt="Novo Gol Clube" title="Novo Gol Clube" class="logoimg" /></a>
	</div>
</div>
entao o que eu fiz na verdade, era colocar uma imagem de background na div header
fui la no arquivo de estilo e alterei o css que era:

Código: Selecionar todos

#header {
height: 135px;
padding: 15px 0;
}
para

Código: Selecionar todos

#header {
height: 135px;
padding: 15px 0;
background: url({T_IMAGESET_PATH}/site_logo_bg_{SITE_LOGO_RANDOM}.png);
}
imaginei que poderia ser problema de ter colocado direto no arquivo .css, mas acho que nao, pois o {T_IMAGESET_PATH} é convertido normalmente.
nao estou fazendo a alterçao no tema atual, entao se quizer ver o problema, acesse o estilo que estou mechendo
http://novogolclube.com/forum/index.php?style=11

Re: Ajuda com imagem randomica

Enviado: 25 Fev 2012, 15:31
por robra
Testei as instruções do artigo, conforme é orientado, no logo do Prosilver e funcionou perfeitamente. Cada vez que a página carrega, o logo é alterado.
Tente como background-image: url({T_IMAGESET_PATH}/site_logo_bg_{SITE_LOGO_RANDOM}.png);.
Atualize a Templates, Sets de imagem e limpe o cache do Fórum.

Abraço. Imagem

Re: Ajuda com imagem randomica

Enviado: 25 Fev 2012, 15:45
por robra
Caso não dê certo, então tire a linha
background-image: url({T_IMAGESET_PATH}/site_logo_bg_{SITE_LOGO_RANDOM}.png); do CSS e coloque no overall_header.html, na linha <div id="header" class="span-24">, como:
<div id="header" class="span-24" style="background-image: url({T_IMAGESET_PATH}/site_logo_bg_{SITE_LOGO_RANDOM}.png);">.
Se mesmo assim não der certo, então substitua o {T_IMAGESET_PATH}/ pelo ./themes/SuvLine/images/

Abraço. Imagem

Re: Ajuda com imagem randomica

Enviado: 25 Fev 2012, 17:30
por Bruno Dias
Suuuuuuuuuuuuuuuper robra.
Deu certo, apenas tirando do CSS e jogando direto no overalheader, sem mudar nada.
Valeu cara.

PS.: muito estranho ne? um codigo ser convertido e o outro nao, mas ta blza

Re: Ajuda com imagem randomica

Enviado: 09 Mar 2012, 10:59
por Bruno Dias
Acabei de aplicar a alteraçao no forum principal.
quem quizer conferir, o link esta na minha assinatura.