Ver Mensaje Individual
  #10 (permalink)  
Antiguo 16/12/2009, 11:36
Avatar de Larenz
Larenz
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: Nicaragua
Mensajes: 1.398
Antigüedad: 17 años, 2 meses
Puntos: 55
Respuesta: Inclusion de flash en una plantilla 1.5.13

Bueno la verdad que no me mandastes el archivo .swf e incluso ni el mismo sitio está así que tuve que trabajarlo con un .swf en local. De igual forma aquí están los datos que necesitas. Lo que tienes que hacer es comenzar a editar tu plantilla desde la línea 38 o busca donde inicia con el <div id="header">.

Archivo index.php [flash al lado derecho]

Código HTML:
<!-- CODIGO DEL HEADER -->	
<div id="header">
  <div id="header_l">
    
    <div id="logo_bg" class="clear">
	  <div id="logo">
	    <a class="logo" href="index.php"><?php echo $mainframe->getCfg('sitename') ;?></a>
		
        <div id="topnews">
		  <jdoc:include type="modules" name="top" />
		</div>							
	  </div>
      
      <!-- codigo flash -->
      <div id="flashintro">
        <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="460" height="219">
          <param name="movie" value="templates/<?php echo $this->template ?>/images/2.swf />
          <param name="quality" value="high" />
          <embed src="templates/<?php echo $this->template ?>/images/2.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="460" height="219"></embed>
        </object>
      </div>
	  <!-- fin flash -->
      
      <div id="clr"></div>
	</div>
	
  </div>
</div>
<!-- FIN DE HEADER --> 
Archivo template.css [agregar estos archivos al final]

Código HTML:
div#flashintro {
    float: right;
	width: 460px;
    margin: 2px 2px 0 0;
}

div#flashintro-full {
    width: 980px;
}
div.flash-inner {
    padding: 2px;
}
ARCHIVO OPCIONAL:

Si quieres el flash en todo el header completo vas a reemplazar entonces el código de arriba que te di para el index.php (comienza desde la línea 38) por el siguiente código:

Código HTML:
<!-- CODIGO DEL HEADER -->	
<div id="header">
  <div id="header_l">
    
    <div id="logo_bg" class="clear">
	       
      <!-- codigo flash -->
      <div id="flashintro-full">
      <div class="flash-inner">
        <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="976" height="219">
          <param name="movie" value="templates/<?php echo $this->template ?>/images/2.swf />
          <param name="quality" value="high" />
          <embed src="templates/<?php echo $this->template ?>/images/2.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="976" height="219"></embed>
        </object>
      </div>
      </div>
	  <!-- fin flash -->
      
      
	</div>
	
  </div>
</div>
<!-- FIN DE HEADER --> 
PARAMETROS:

-> Recuerda cambiar el nombre del archivo que está actualmente en 2.swf por el nombre del archivo que vas a usar.
-> Las medidas a usar: flash derecha [width="460" height="219"], flash full [width="976" height="219"]

Creo que eso es todo... Saludos y suerte.... si no pudistes... más no puedo hacer hermano....

Última edición por Larenz; 16/12/2009 a las 11:57 Razón: Corrigiendo explicación y resumen más explícito