Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : delta1 03 Oct 2011, 10:02:22
-
Salve a tutti
Allo scopo di inserire un flash nella zona del logo, dopo essermi a lungo documentato qui (evidentemente senza risultato), ho aggiunto a mano il codice flash nel punto esatto dell'index.php del mio template jorange.
Piu' particolarmente, ho aggiunto:
<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000
codebase=http://download.macromedia.com/pub/shockwave/cabs/
flash/swflash.cab#version=5,0,2,0
width=920
height=100>
<param name=movie value=logo.swf>
<param name=quality value=high>
<param name=BGCOLOR value=#FFFFFF>
<param name=SCALE value=noborder>
<param name=wmode VALUE=transparent>
<embed src=logo.swf
quality=high bgcolor=#FFFFFF wmode=transparent
pluginspage=http://www.macromedia.com/shockwave/download
/index.cgi?P1_Prod_Version=ShockwaveFlash type=application/x-shockwave-flash
width=920
height=100
scale= noborder>
</embed>
</object>
tra
<div class="logo"> e
<jdoc:include type="modules" name="logo" style="none" />
</div>
nulla, non si vede nulla. Messo in qualsiasi parte della pagina non si vede nulla.
Il codice è funzionante in una banale pagina html bianca editata a mano nella stessa maniera. Il percorso dello swf è esatto (stessa cartella dell'index). Joomla 1.7.
Francamente, non so piu' che pesci prendere.
Dov'è l'errore?
Un sentito grazie a chi mi risponderà.
Davide
-
ciao delta1,
prova a scrivere direttamente l'indirizzo completo nel percorso dell'swf, tipo: http://www.tuosito.xx/logo.swf
-
Innazitutto grazie per la risposta!
...se lo facessi equivarrebbe a rendere pubblico nome e cognome...tu capisci...vorrei evitare.
Se la domanda era finalizzata a controllare se digitando l'indirizzo completo lo swf è visibile...
l'ho appena fatto: si vede.
Grazie ancora
-
ciao delta1,
non ho capito quello che dici.
Indica il link al tuo sito così forse riusciamo ad aiutarti meglio.
-
Dunque, l'indirizzo della homepage joomla è:
http://www.studioxxxxxxx.it/joomla16/ (http://www.studiocasserofalivene.it/joomla16/)
il link diretto allo swf è:
http://www.studioxxxxxx.it/joomla16/templates/jorange/logo.swf (http://www.studiocasserofalivene.it/joomla16/templates/jorange/logo.swf)
...anche se ho copiato lo swf anche nella directory "image" del template, che è jorange
-
prova a metterlo nella root del sito l'swf
http://www.studioxxxxxxx.it/joomla16/logo.swf
-
Hai controllato che non sia joomla a fare il filtro del tag object?
-
Innanzitutto grazie anche a Murphz che cerca di darmi una mano.
La situazione è assai bizzarra (almeno per me :) ).
Ho posizionato l'swf nel percorso suggerito da alexred
NON si vede nulla....ma in compenso se posiziono il codice flash nell'index.php sotto a
<div id="header-w">
il flash si vede, ovviamente in posizione molto alta.
Ma il codice se è messo tra
<div class="logo"> e
<jdoc:include type="modules" name="logo" style="none" />
</div>
si vede solo il logo.png originale...ossia non si vede il flash...come all'inizio.
Non credo che eliminando il logo originale (elimino dalla cartella il file?)...risolvo poi il problema. O forse mi sbaglio?
Editi: ho eliminato il file logo.png originale. Nulla....
Grazie ancora
-
Non vedo la classe logo, o comunque non è un div ma un img. Il problema è solo di css comunque, prova a dare le dimensioni all'object e metterlo in float:left, qualcosa dovrebbe venire fuori.
-
Intanto grazie per l'aiuto :)
non sono molto pratico...potersti dirmi passo passo piu' nel dettaglio cosa devo fare? :)
Il file css riguardo all'header:
#header { position:relative; height:160px; width:960px; margin:0 auto;}
#header-w {position:relative;}
.top {color:#fff;width:450px;overflow:hidden; padding:20px 0 0 0; margin:0 0 0 500px;z-index:1;}
.top a {color:#fff; text-decoration:underline}
.logo { position:absolute; top:65px; left:30px; color:#fff;}
.tguser { position:absolute; right:10px; top: 10px; color:#fff;}
#slide-w { margin:0; padding:0; background:#EAEAEA url(../images/bg.png) 0 0 repeat-x; border-bottom:1px solid #d6d6d6;border-top:1px solid #f5f5f5;}
#slide { width:960px; margin:0 auto;}
Grazie!
-
Ho risolto,ma solo andando a tentativi...
Davo per scontato che, trattandosi del logo, il codice dovesse andare tra
tra
<div class="logo"> e
<jdoc:include type="modules" name="logo" style="none" />
</div>
Invece, andava messo giusto prima
Comunque, lo spostamento dello swf nel percorso suggerito da alexred è stato determinante, poichè altrimenti in ogni caso non avrei visto nulla.
Grazie a tutti!!
-
Scusami mi ero dimenticato del problema :) bene, mi fa piacere che hai risolto da solo. Per quanto riguarda l'swf io lo carico sempre su images e non ho mai avuto problemi (tranne quando l'swf deve caricare degli xml per conto suo).
-
...grazie comunque per l'aiuto!
...la cartella suggerita da alexred NON è images, ma la root principale.
lo swf su images non viene trovato. In effetti questo è un po' un mistero...:)