Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => I Template di Joomla 1.0.x => : mamozio 26 Jan 2007, 11:32:00
-
Salve!un altra domanda da neofita :-)
E' possibile sostituire una jpg che viene "pescata" dal CSS del template, con un file SWF??
Mi spiego meglio
Il mio template ha una grossa jpg nell'header; jpg che non viene "pescata" dalla cartella images come (appunto) immagine, ma che risiede nel file CSS del template come sfondo della pagina.
Vi posto anche il codice del css:
.header{
width:500px;
height:246px;
background-image:url(../images/headerleft.jpg);
float:left;
}
Ora, io vorrei che al posto di "headerleft.jpg", ci sia (ad esempio) "headerleft.swf", cioè un file flash.
Si puo' fare questa cosa??
Inserirlo un swf all'interno della pagina index.php del template, e' semplice, ma inserire un swf in tal caso, non so se sia possibile :-(
Help!!
-
ciao tramite css non puoi inserire un file .swf
avevo aperto una discussione a proposito:
http://forum.joomla.it/index.php?topic=9018.0
l'unica è tramite modifica del php, inoltre, se vuoi avere maggior "controllo" e cambiare in un futuro questa animazione con un altra, puoi crearti un modulo aggiuntivo nel tuo template, così da inserire l'animazione direttamente dal pannello joomla (usando qualche componente "banner" che supporti il swf...ad esempio "artbanner" o un nome simile non ricordo) e non ad intervenire sempre sul codice per ogni cambio animazione.
-
Ciao e grazie!
ho letto il tuo vecchio post, ma non è che ci abbia capito molto :-)
Non ho capito bene, in che modo si deve modificare l'index.php del template, e come, quel codice che tu hai postato vada poi a sostituire l'header background nel css.
Dove si dovrebbe inserire il codice:
<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="xxx" height="xxx" id="m1">
<param name="movie" value="file.swf">
<!--[if !IE]> <-->
<object data="file.swf"
width="xxx" height="xxx" type="application/x-shockwave-flash">
<param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer">
<p>Flash Player non trovato: lo puoi scaricare qui (http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0).</p>
</object>
<!--> <![endif]-->
</object>
boh
-
Che template stai usando?
-
Grazie.
sto usando un template di joomplates.com, che si chiama
"mp_iroquoisred"
Please help!!
-
Grazie.
sto usando un template di joomplates.com, che si chiama
"mp_iroquoisred"
Please help!!
Allego uno screenshot del template
[allegato eliminato da un amministratore]
-
Allego uno screenshot del template
[/quote]
Scusate ancora:
la jpg da sostituire, sarebbe quella grande sulla sinistra (dove c'è il girasole)
-
sto usando un template di joomplates.com, che si chiama
"mp_iroquoisred"
Se è di joomplates è a pagamento.. Quindi non possiamo scaricarlo per dirti esattamente il punto preciso di codice da modificare..
Comunque se nel css c'è la classe "header", vedrai che nell'index.php del template ci sarà una cosa del genere <div class="header">...</div> Tu inserisci il codice che richiama l'swf al posto dei puntini di sospensione.. Poi vai nel css e togli l'immagine di sfondo cancellando questa riga: background-image:url(../images/headerleft.jpg);
Atenzione che se vuoi che l'swf occupi esattamente lo stesso spazio dell'immagine deve avere le stesse dimensioni, quindi larghezza 500px e altezza 246px.. ;)
-
ciao
sto cercando anche io di eseguire questa modifica,
ho seguito le tue istruzioni ma mi dice:
Flash Player non trovato: lo puoi scaricare qui.
cosa può essere? il flash player è installato dato che vedo le animazioni.
Inoltre dopo aver eseguito questa modifica, la pagina appare smontata.
Putete vederla qui www.multiprova.altervista.org
-
grazie lo stesso, ho risolto!
nel codice per inserire l'animazione dovevo inserire l'intero percorso del file tipo http://www.nomesito.it/eccecc
ciao