Página 1 de 2
Colocar arquivo swf no logo
Enviado: 28 Out 2011, 06:04
por AlanMenezes
URL do Fórum: http://www.amantesdometasploit.com.br
Bom dia galera eu estou precisando de ajuda pra colocar um arquivo swf como imagem do topo, alguem pode me ajudar ?
Re: Colocar arquivo swf no logo
Enviado: 28 Out 2011, 08:03
por robra
AlanMenezes.
Não precisa postar a mesma mensagem 3(três) vezes. Basta postar 1(uma) única vez e algum usuário do Fórum lhe prestará suporte.
Antes de responder esta sua questão, gostaria de saber quanto ao
Tópico Como fixar a largura do forum em 900 px, aberto por você, se já foi resolvido ou não.
Bem, quanto a sua dúvida, após fazer uma busca clicando em no link
PESQUISAR, na barra de menu abaixo do logo
Suporte phpBB, entre o link
REGRAS e o link
PARCEIROS, utilizando as palavras "
alterar logo" na mesma pesquisa, vários resultados apareceram e dentre eles este Tópico :
viewtopic.php?t=44729
Veja se lhe serve.
Abraço.

Re: Colocar arquivo swf no logo
Enviado: 28 Out 2011, 09:26
por AlanMenezes
Bom dia amigo, me desculpe por postar a mesma mensagem três vezes, eu nem tinha percebido que isso aconteceu deve ter acontecido pq quando eu cliquei em enviar o fórum estava um pouco lento e ficava só carregando e não enviava ai cliquei algumas vezes até que a mensagem foi enviada, me desculpe pode deixar que isso não vai mais acontecer. Quanto ao tópico sobre a largura eu nem cheguei a testar pq só agora vi que ele foi respondido e também acredito que eu não va mais precisar porque eu mandei fazer uma imagem de topo e o combinado era que fosse feita uma imagem de 900px, mas quando a imagem ficou pronta eu vi que a imagem e grande não havendo a necessidade de reduzir o tamanho do fórum, então conto com a sua ajuda pra colocar a imagem que tem a extensão .swf como topo, eu já fiz o upload da imagem, mas na hora de selecionar a imagem ela não aparece devido a extensão.
Re: Colocar arquivo swf no logo
Enviado: 28 Out 2011, 13:24
por robra
Não precisa se desculpar. Quando for assim, que ficar a ampulheta do windows e a página não for recarregada automaticamente, você abre uma nova aba ou página com o fórum onde você está postando a mensagem e veja se ela já foi postada. Caso não tenha sido, aí você clica em
Enviar novamente.
Vamos ao logo em
SWF:
1- Renomeie o seu arquivo
SWF para
site_logo.swf e coloque-o na pasta
/styles/seu-estilo/imageset/.
2- Abra o seu arquivo
styles/seu-estilo/template/overall_header.html com o
Notepad++ e ache a linha:
Substitua por:
Código: Selecionar todos
<td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="860" height="220">
<param name="movie" value="./styles/seu_estilo/imageset/site_logo.swf">
<param name="quality" value="high">
<embed src="./styles/seu_estilo/imageset/site_logo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="860" height="220"></embed></object>
</td>
OBS: Nas linhas acima, o
width="860" é a altura do logo e o
height="220" é a largura do logo, sendo que estes valores devem ser substituídos pela altura e largura do
site_logo.swf. Onde se lê
./styles/seu_estilo/imageset/site_logo.swf, o texto
seu_estilo tem de ser substituído pelo nome da pasta respectiva ao estilo
Pure Black.
3- Atualize o
Templates e o
Sets de imagem respectivos ao Estilo
Pure Black, na aba
ESTILOS do
ACP, e limpe o cache do Fórum pela aba
GERAL do
ACP.
4- Atualize a página principal do Fórum em seu navegador.
Abraço.

Re: Colocar arquivo swf no logo
Enviado: 28 Out 2011, 14:42
por AlanMenezes
Funcionou !!! Amigo agora preciso resolver dois probleminhas que aparecem agora, o primeiro é centralizar a imagem do topo e o segundo é colocar o fórum na mesma largura da imagem que é 970 px sera que você pode me ajudar ?
Re: Colocar arquivo swf no logo
Enviado: 28 Out 2011, 15:02
por robra
Substitua o código anterior por:
Código: Selecionar todos
<td><div align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="970" height="200">
<param name="movie" value="./styles/seu_estilo/imageset/site_logo.swf">
<param name="quality" value="high">
<embed src="./styles/seu_estilo/imageset/site_logo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="970" height="200"></embed>
</object>
</div></td>
Veja se resolve.
Abraço.

Re: Colocar arquivo swf no logo
Enviado: 28 Out 2011, 15:20
por robra
Não ficou centralizado.
Faça o seguinte:
No próprio
overall_header.html Substitua as linhas abaixo...
Código: Selecionar todos
<div id="logodesc">
<table width="100%" cellspacing="0">
<tr>
<td><div align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="970" height="200">
<param name="movie" value="./styles/seu_estilo/imageset/site_logo.swf">
<param name="quality" value="high">
<embed src="./styles/seu_estilo/imageset/site_logo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="970" height="200"></embed>
</object>
</div></td>
<td width="100%" align="center"><h1>{SITENAME}</h1><span class="gen">{SITE_DESCRIPTION}</span></td>
</tr>
</table>
</div>
...pelas linhas...
Código: Selecionar todos
<div id="logodesc">
<table width="100%" cellspacing="0">
<tr>
<td width="100%" align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="970" height="200">
<param name="movie" value="./styles/seu_estilo/imageset/site_logo.swf">
<param name="quality" value="high">
<embed src="./styles/seu_estilo/imageset/site_logo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="970" height="200"></embed>
</object>
</td>
</tr>
<tr>
<td width="100%" align="center"><h1>{SITENAME}</h1><span class="gen">{SITE_DESCRIPTION}</span></td>
</tr>
</table>
</div>
...e veja se agora vai ficar bom.
Abraço.

Re: Colocar arquivo swf no logo
Enviado: 28 Out 2011, 16:08
por AlanMenezes
Funcionou sim ficou centralizado ! Agora só preciso fixar a largura do fórum em 970px pra ficar igual a imagem :D
http://www.amantesdometasploit.com.br
Re: Colocar arquivo swf no logo
Enviado: 28 Out 2011, 16:44
por robra
Ainda não está, mas é melhor diminuir um pouco da imagem do que "alargar" toda página e os textos.
Faça o seguinte:
Pra centralizar a imagem, abra o arquivo
styles/pureblack/theme/stylesheet.css com o programa
Notepad++ e ache as linhas:
Código: Selecionar todos
#logodesc {
margin-bottom: 5px;
padding: 5px 25px;
background: black;
}
Na linha
padding: 5px 25px;, altere o valor
25px para
0px.
Para deixar o logo do tamanho do Fórum, abra o arquivo
overall_header.html e ache as linhas:
Código: Selecionar todos
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="970" height="200">
<param name="movie" value="./styles/seu_estilo/imageset/site_logo.swf">
<param name="quality" value="high">
<embed src="./styles/seu_estilo/imageset/site_logo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="970" height="200"></embed>
</object>
Troque os 2 valores
970 por
960 e os 2 valores
200 por
198.
Abraço.

Re: Colocar arquivo swf no logo
Enviado: 28 Out 2011, 16:51
por AlanMenezes
Acho que você não entendeu a imagem de topo fica pequena em relação ao resto do fórum que muda de tamanho de acordo com o tamanho do monitor, ou seja se eu entro no site de um pc com resolução 1024 o forum fica com 1024, se eu uso um pc com resolução de 1600px o fórum fica com 1600 também, o que eu quero é deixar o fórum fixo em 970 igual a imagem, um exemplo disso é esse fórum aqui que fica sempre do mesmo tamanho independente do pc.