Ciao
Per inserire animazioni flash bisognerebbe modificare il file index.php del template inserendo il codice necessario a visualizzarle. Qualcosa tipo questo:
<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" height="100" width="550" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param value="http://www.nometuosito.it/filmato.swf" name="movie" /><param value="high" name="quality" /><param value="#ffffff" name="bgcolor" />
<EMBED src="http://www.nometuosito.it/filmato.swf" quality="high" bgcolor="#ffffff" WIDTH="550" HEIGHT="100" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</object>
Ma non sempre funziona e soprattutto basta sbagliare qualcosa e si diventa matti.
La soluzione più semplice e meno impegnativa è quella di usare il modulo
The flash module. Questo modulo permette, attraverso la personalizzaizione dei suoi parametri, di indicare il file flash da visualizzare. Sarà poi il modulo stesso ad inserire il codice necessario a visualizzare il file flash.
Vediamo come procedere.
Visto che un modulo di joomla ha bisogno di una
posizione modulo in cui essere pubblicato e che questa non esiste nel template, cominciamo col crearla sostituendo il tag html che contiene il logo con quello che diventerà la posizione modulo per il modulo flash module.
Nel file index.php del template alla riga 68 troverai:
<!-- Logo -->
<a href="index.php" >
<div id="logo">
</div>
</a>
sostituiscilo con:
<div id="logo">
<jdoc:include type="modules" name="logoflash" style="xhtml" />
</div>
La posizione modulo in cui pubblicare il modulo si chiamerà quindi
logoflash.
Apri il foglio di stile main.css e alla riga 109 troverai l'id che formatta il logo:
#logo {
background: transparent url(../images/logo.jpg) 50% 0 no-repeat;
height:125px;
}
commenta la proprietà background così che non visualizzi più l'immagine
#logo {
/* background: transparent url(../images/logo.jpg) 50% 0 no-repeat; */
height:125px;
}
Adesso installa il modulo
The flash module, inserisci nelle proprietà il nome del file .swf e le dimensioni e pubblica il modulo nella posizione modulo
logoflash.
Il file .swf dovrà trovarsi nella cartella images/flash che è quella in cui il modulo cercherà il file. La cartella images/
flash la dovrai creare tu e metterci dentro il file .swf.
Occhio a che il file .swf abbia le stesse dimensioni dell'immagine, diversamente dovrai regolare da te altezza e larghezza tramite l'id logo nel foglio di stile.
Spero di non aver dimenticato niente.
Segui passo passo le indicazioni e facci sapere se risolvi.