Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : delta1 03 Oct 2011, 10:02:22

: [Risolto] Dov'è l'errore?
: 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

: Re:Dov'è l'errore?
: alexred 03 Oct 2011, 10:12:59
ciao delta1,
prova a scrivere direttamente l'indirizzo completo nel percorso dell'swf, tipo:   http://www.tuosito.xx/logo.swf
: Re:Dov'è l'errore?
: delta1 03 Oct 2011, 10:25:19
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

: Re:Dov'è l'errore?
: alexred 03 Oct 2011, 10:51:11
ciao delta1,
non ho capito quello che dici.

Indica il link al tuo sito così forse riusciamo ad aiutarti meglio.
: Re:Dov'è l'errore?
: delta1 03 Oct 2011, 14:28:05
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
: Re:Dov'è l'errore?
: alexred 03 Oct 2011, 14:35:58
prova a metterlo nella root del sito l'swf

http://www.studioxxxxxxx.it/joomla16/logo.swf
: Re:Dov'è l'errore?
: Murphz 03 Oct 2011, 15:31:00
Hai controllato che non sia joomla a fare il filtro del tag object?
: Re:Dov'è l'errore?
: delta1 03 Oct 2011, 16:10:27
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
: Re:Dov'è l'errore?
: Murphz 03 Oct 2011, 16:28:36
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.
: Re:Dov'è l'errore?
: delta1 03 Oct 2011, 17:21:20
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!
: Re:Dov'è l'errore?
: delta1 04 Oct 2011, 14:08:06
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!!

: Re:[Risolto] Dov'è l'errore?
: Murphz 04 Oct 2011, 14:12:48
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).
: Re:[Risolto] Dov'è l'errore?
: delta1 04 Oct 2011, 14:15:09
...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...:)