News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Como por banner SWF no forum

Started by Darkness_Black, April 27, 2009, 03:37:28 PM

Previous topic - Next topic

Darkness_Black

Acabei de criar um banner swf pro forum e quando fui trocar o link na adimin do banne antigo pelo banner atual ele n deu certo e meu forum jah ta configurado pra aceitar SWF sabem o que eu posso fazer pra por flash no banner?

Translator - Brazilian

Não respondo MP de ajuda, Poste sua duvida no forum!!! Se alguém te Ajudou Agradeça!!!

margarett

Não é a mesma coisa...

Aceitar flash no fórum é SÓ para o BBC ;)

Para meter um banner em flash tens de editar o index.template.php e colocar o objecto.

Vê este tópico (em inglês)
http://www.simplemachines.org/community/index.php?topic=294409.0
Apita se precisares de ajuda
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Darkness_Black

#2
Ou procurei errado ou n tem mesmo mas procurei no index.templante do thema que uso e também no defaut e naum encontrei onde inserir este codigo.
Estou adaptando aqui o index templante pra verificar,da uma olhada pra mim por favor
versao 1.1.8
src: http://blackgsm.net/banner.swf
900x189

Translator - Brazilian

Não respondo MP de ajuda, Poste sua duvida no forum!!! Se alguém te Ajudou Agradeça!!!

arkanoidblue

Troque a tag <img> referente ao seu logo antigo por <object> e onde vc ler URL no codigo abaixo, o link do seu banner.swf

Se ele estiver na raiz, apenas o nome do banner ja basta para inserir ai.

WIDTH e HEIGHT nem preciso explicar né   ;D


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="WIDTH" height="HEIGHT"><param name="movie" value="URL" /><param name="play" value="true" /><param name="loop" value="true" /><param name="quality" value="high" /><param name="AllowScriptAccess" value="never" /><embed src="URL" width="WIDTH" height="HEIGHT" play="true" loop="true" quality="high" AllowScriptAccess="never" /><noembed>Seu navegador nao suporta arquivos  em flash</object>' : '<embed type="application/x-shockwave-flash" src="URL" width="WIDTH" height="HEIGHT" play="true" loop="true" quality="high" AllowScriptAccess="never" /><noembed>Seu navegador nao suporta arquivos  em flash.</noembed>
.

Muito cuidados com as aspas simples ' do seu codigo.

Apenas substitua o link para sua imagem.


É comum encontrar ele assim:

echo '
<img src="', $settings['header_logo_url'], '" style="margin: 4px;" alt="', $context['forum_name'], '" />';



veja que se for para alterar, e estiver identico ao citado acima.


echo '
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="WIDTH" height="HEIGHT"><param name="movie" value="URL" /><param name="play" value="true" /><param name="loop" value="true" /><param name="quality" value="high" /><param name="AllowScriptAccess" value="never" /><embed src="URL" width="WIDTH" height="HEIGHT" play="true" loop="true" quality="high" AllowScriptAccess="never" /><noembed>Seu navegador nao suporta arquivos em flash</object>" style="margin: 4px;" alt="', $context['forum_name'], '" />';
             

arkanoidblue

Se quizerem enchugar ao maximo o codigo é só colocar assim:
Trocar:
echo '
<img src="', $settings['header_logo_url'], '" style="margin: 4px;" alt="', $context['forum_name'], '" />';


Por:
echo '
<object width="WIDHT" height="HEIGHT">
<param name="movie" value="seu banner.swf">
<embed src="seu banner.swf" width="WIDHT" height="HEIGHT">
</embed>
</object>';


Se o browser não suportar Flash (dificil nos dias de hoje). Vai dar erro.

Do mais é o metodo mais facil de inserir tal codigo.

Darkness_Black

opa arka deu certin vlw a grande ajuda viu e ao margarett tb!!!  ;)

Translator - Brazilian

Não respondo MP de ajuda, Poste sua duvida no forum!!! Se alguém te Ajudou Agradeça!!!

Advertisement: