terça-feira, 5 de maio de 2009

Como colocar swf no Joomla 1.5

Bom gente, esta é uma dúvida comum que alguém postou no brasjoomla uma vez, mas creio que falar sobre isso é importante, porque nem todos estão no grupo (infelizmente) =) e muitas pessoas me perguntam sobre isto.

Vamos lá... Colocar swf no Joomla 1.5 é igual a colocar swf no HTML. Logue na área administrativa do site, como super administrador
  • Clique em Extensions -> Module Manager (Extensões -> Administrar módulo)
  • Clique em New (Novo)
  • Selecione no radio button "Custom HTML" (Saída em HTML Personalizada).
Nele, você pode colocar um código HTML qualquer e este código será exibido em tela. No seu caso, cole esse código aqui


<object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
width="900" height="130">
<param name="width" value="900" />
<param name="height" value="130" />
<param name="loop" value="true" />
<param name="play" value="true" />
<param name="src"
value="http://www.seusiteaqui.com.br/banner.swf" />
<param name="scale" value="showall" />
<param name="wmode" value="transparent" />
<param name="menu" value="false" />
<embed type="application/x-shockwave-flash" width="900"
height="130" loop="true" play="true"
src="http://www.seusiteaqui.com.br/banner.swf" scale="showall"
wmode="transparent" menu="false">
</embed>
</object>


Note que há alguns parâmetros que devem modificados por você. width e height definem altura e largura do swf, loop define se seu arquivo ficará se repetindo em loops, play define se seu arquivo começa ao ser carregado ou será executado ao clicar em algum botão para iniciar, por exemplo, wmode, se o fundo do swf será transparente ou não (é isso mesmo! seu swf pode ter fundo transparente! Caso você não tenha criado um objeto com cor-de-fundo no fundo, claro!) o src=define onde está o arquivo swf que você está colocando.
Escolha o módulo onde seu swf vai aparecer, e pronto!

10 comentários:

  1. Adorei sua dica, apesar de parecer simples, para quem se depara com ela e é a primeira vez que tenta. Foi super legal.

    Abraços e sucessos.

    ResponderExcluir
  2. Boa tarde
    Parece muito simples mas sou iniciante no joomla estou usando jommla 1.5 e não sei onde colocar este codigo
    Se possivel me oriente
    grato.

    Rogerio

    ResponderExcluir
  3. Muito Obrigado pela Dica

    parabens

    até que enfim alguem ensina direito!!!!!

    ResponderExcluir
  4. Ola, muito bom. Consegui inserir, mas nao consigo linkar. Inserir href="" dentro da tag, mas nao adiantou. Alguem sabe me dizer?

    ResponderExcluir
    Respostas
    1. Faz links dentro do próprio flash, não é melhor?

      Nunca testei, mas tenta colocar antes do object



      e um
      depois

      Excluir
    2. aff, eu quis dizer, a tag <a do html

      Excluir
  5. Na verdade Mentor disse...
    Parabéns Jennifer pelo trabalho e grato pela informação. Fazia isso no Joomla 1.0, mas não sabia - até agora - como fazê-lo no 1.5.
    Valeu!!!

    ResponderExcluir
  6. Cara, o meu só fica invisível, não funciona...
    o espaço que deveria estar preenchido fica em branco, neste exemplo e no que quero trabalhar, estou fazendo algo errado ? =s porfavor alguem ajude. obg

    ResponderExcluir
    Respostas
    1. provavelmente seu editor está limpando seu código depois que você salva, se for isso, faz este meu tuto, mas coloca object ao invés de iframe

      http://jennifer-payne.blogspot.com.br/2011/12/como-colocar-iframes-google-maps-no.html

      Excluir