Conectar-se

Esqueci minha senha

Os membros mais ativos do mês

Quem está conectado
2 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 2 Visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 19 em Ter Jan 03, 2012 9:38 am
Últimos assuntos
» Equipe Web ASA Fórum
Dom Jun 24, 2012 11:15 am por Alisson Silva

» [Re-Apresentação] Fábio
Sex Maio 25, 2012 4:45 pm por Fábio

» PixelZIP ~ design&programção em só lugar
Sex Maio 25, 2012 4:44 pm por Fábio

» Pedido de logo
Dom Maio 20, 2012 10:06 am por Alisson Silva

» Kernel - Apresentação
Sab Maio 19, 2012 9:49 am por Alisson Silva

» [Galeria] Gabriel Schiavi - Atualizado (20/02 - !5:21)
Sab Maio 19, 2012 9:48 am por Alisson Silva

»  HEBBO HOTEL 24 HORAS ONLINE !!
Sex Maio 04, 2012 7:20 pm por Alisson Silva

» Pedido de Layout
Sex Maio 04, 2012 5:23 pm por Fonsecca

» [RESOLVIDO]TV CCE HPS 2071-D (IMAGEM SÓ EMBAIXO, ACIMA, LINHAS DE RETRAÇO E FAIXA PRÊTA NO TOPO DA TELA).
Qua Abr 11, 2012 4:07 pm por Fry

» [contato] Deixo aqui meus contatos virtuais
Qua Abr 11, 2012 3:25 pm por Fry


[TUTORIAL] Logo rotativo

Ir em baixo

[TUTORIAL] Logo rotativo

Mensagem por Fry em Sab Dez 31, 2011 8:26 am

[Você precisa estar registrado e conectado para ver esta imagem.] Logo rotativo
Com este tutorial iremos aprender como se pode colocar vários logos no fórum mas que estes se alterem em um intervalo de tempo e em ordem aleatória. Este código é interessante para fóruns que tratam de vários assuntos, assim se pode colocar um logo de cada tema e estes alternam-se.



--> Tutoriais e astúcias <--
Logo rotativo




- Escolher o código adequado para cada versão:
Cada versão tem um código, então terá somente de escolher o da sua versão! A parte em vermelho terá de ser configurada, mas ela será explicada mais para o fim deste ponto!

[Você precisa estar registrado e conectado para ver esta imagem.] PhpBB 2
var banner = new Array();

banner[0]='ENDERECO_DA_IMAGEM';

document.getElementById('i_logo').src= banner[Math.floor(Math.random()*banner.length)];
setInterval("document.getElementById('i_logo').src= banner[Math.floor(Math.random()*banner.length)];",3000);


[Você precisa estar registrado e conectado para ver esta imagem.] PhpBB 3
var banner = new Array();

banner[0]='ENDERECO_DA_IMAGEM';

document.getElementById('logo').firstChild.src= banner[Math.floor(Math.random()*banner.length)];
setInterval("document.getElementById('logo').firstChild.src= banner[Math.floor(Math.random()*banner.length)];",3000);


[Você precisa estar registrado e conectado para ver esta imagem.] PunBB
var banner = new Array();

banner[0]='ENDERECO_DA_IMAGEM';

document.getElementById('pun-logo').firstChild.src= banner[Math.floor(Math.random()*banner.length)];
setInterval("document.getElementById('pun-logo').firstChild.src= banner[Math.floor(Math.random()*banner.length)];",3000);


[Você precisa estar registrado e conectado para ver esta imagem.] Invision
var banner = new Array();

banner[0]='ENDERECO_DA_IMAGEM';

document.getElementById('logo').firstChild.src= banner[Math.floor(Math.random()*banner.length)];
setInterval("document.getElementById('logo').firstChild.src= banner[Math.floor(Math.random()*banner.length)];",3000);
Agora que tens o código, vamos trabalar com a parte em vermelho! Ela pode se repetir quantas vezes quiser pois cada uma das linhas representa um logo, podem ter três, quatro, cinco... Mas cada uma tem de ter seus valores, vamos ver como ficam:
banner[0]='ENDERECO_DA_IMAGEM';
Verde -> Este valor é o número de identificação do logo, cada linha terá de ter um número diferente. Ele se inicia no zero, sendo assim, se tem três logos, o valor dele seria um número a menos, no caso dois:
banner[0]='ENDERECO_DA_IMAGEM_1';
banner[1]='ENDERECO_DA_IMAGEM_2';
banner[2]='ENDERECO_DA_IMAGEM_3';
Preto -> Representa o endereço da imagem do logo, poderá ser em qualquer formato de imagem.
Violeta -> Representa o número de milissegundos entre a troca de logos. 3000 equivalem à três segundos, basta alterar o valor 3 pelo que deseja, como 10000, 5000...



- Criar uma página HTML para sustentar o código:
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

(carregue na imagem para aumentar)
[Você precisa estar registrado e conectado para ver este link.]

[Você precisa estar registrado e conectado para ver esta imagem.][Você precisa estar registrado e conectado para ver esta imagem.] Título - Pode colocar o título que quiser para a página, não irá afetar em nada.
[Você precisa estar registrado e conectado para ver esta imagem.][Você precisa estar registrado e conectado para ver esta imagem.] 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.
[Você precisa estar registrado e conectado para ver esta imagem.][Você precisa estar registrado e conectado para ver esta imagem.] 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.
[Você precisa estar registrado e conectado para ver esta imagem.][Você precisa estar registrado e conectado para ver esta imagem.] 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.

(carregue na imagem para aumentar)
[Você precisa estar registrado e conectado para ver este link.]


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).

(carregue na imagem para aumentar)
[Você precisa estar registrado e conectado para ver este link.]




- 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.

(carregue na imagem para aumentar)
[Você precisa estar registrado e conectado para ver este link.]


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





©
Fórum dos Fóruns & Toto456



[Você precisa estar registrado e conectado para ver esta imagem.] Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
[Dúvida] Logo rotativo
avatar
Fry
Admintradores
Admintradores

Posts Posts : 175
Idade Idade : 19
Respeito Respeito : 0
Web Moedas Web Moedas : 415

http://Em breve...

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum