SMF Support > Arquivo
Como por banner SWF no forum
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?
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
Darkness_Black:
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
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
--- Code: ---<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>
--- End code ---
.
Muito cuidados com as aspas simples ' do seu codigo.
Apenas substitua o link para sua imagem.
É comum encontrar ele assim:
--- Code: --- echo '
<img src="', $settings['header_logo_url'], '" style="margin: 4px;" alt="', $context['forum_name'], '" />';
--- End code ---
veja que se for para alterar, e estiver identico ao citado acima.
--- Code: ---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'], '" />';
--- End code ---
arkanoidblue:
Se quizerem enchugar ao maximo o codigo é só colocar assim:
Trocar:
--- Code: ---echo '
<img src="', $settings['header_logo_url'], '" style="margin: 4px;" alt="', $context['forum_name'], '" />';
--- End code ---
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.
Navigation
[0] Message Index
[#] Next page
Go to full version