Back to top

Autore Topic: Utilizzo di The Flash Module  (Letto 11700 volte)

Offline warhola

  • Esploratore
  • **
  • Post: 82
  • Sesso: Maschio
    • Mostra profilo
Utilizzo di The Flash Module
« il: 06 Lug 2010, 21:11:48 »
Ciao
ho letto molte discussioni in questo forum e in altri riguardo all'utilizzo dell'estensione The Flash Module, ma c'è sempre qualcosa che mi manca per capire come funziona
tutti dicono che è facilissimo, basta installare l'estensione, attivare il modulo e posizionarlo in una zona del template, settare i parametri nel modo giusto e funziona.. ma a me rimane un riquadro bianco

inoltre non ho capito se devo anche agire su index.php o sul foglio di stile oppure l'estensione aggiunge da sè le linee di codice ai file suddetti

io vorrei caricare una swf al posto dell'immagine nell'header, vi copio il codice del file index.php che contiene il div dell'header

<div id="header">
         <div class="logo">
            <table cellpadding="0" cellspacing="0">
               <tr>
                  <td>
                     <h1><a href="index.php"><?php echo $mainframe->getCfg('sitename') ;?>[/url]</h1>
                  </td>
               </tr>
            </table>
         </div>
         <div class="clr"></div>
         <div class="newsflash<?php if(!$this->countModules('user1') and JRequest::getCmd('layout') != 'form') : ?> only<?php endif; ?>">
            <jdoc:include type="modules" style="rounded" name="top" />
         </div>
         <div id="pillmenu"><jdoc:include type="modules" name="user3" /></div>
         <div id="search"><jdoc:include type="modules" name="user4" /></div>
         <div class="clr"></div>
      </div>


e il codice nel file.css

#header {
   position:relative;
   margin:0 auto;
   height:318px;
   width:960px;
   background: transparent url(../images/headerimg.jpg) no-repeat bottom center;
   
}


al posto di quell'immagine vorrei metterci il mio modulo

adottauncane

  • Visitatore
Re:Utilizzo di The Flash Module
« Risposta #1 il: 06 Lug 2010, 21:47:08 »
Ciao warhola,
qui trovi un articolo che spiega come inserire un filmato flash nell'header.
http://www.joomla.it/articoli-della-community/785-inserire-una-animazione-flash-in-joomla-15.html

Flash module funziona perfettamente se nell'header hai una posizione in cui inserirlo. Devi solo creare una cartella flash dentro la cartella images della root del sito (non quella del tamplate) e inserire il filmato in quella cartella. Caricare cartella e filmato da ftp, settare i parametri del modulo che trovi sulla destra e non dovresti avere problemi. Facendo questo non devi toccare niente nel file index.php.

Così dovresti avere le due soluzioni, con e senza posizione nell'header (che probabilmente non hai...)

Offline warhola

  • Esploratore
  • **
  • Post: 82
  • Sesso: Maschio
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #2 il: 06 Lug 2010, 23:25:03 »
ah ho dimenticato di dire che sto lavorando in locale, non su ftp (per ora)

comunque non ho nessuna posizione nell'header, credo.. se sapessi come si fa la metterei :)


edit:
sto leggendo l'articolo che mi hai mandato, a quest'ora non mi metto a fare le prove ma sembra proprio un articolo spiegato come si deve! grazie!  :)
domattina provo
« Ultima modifica: 06 Lug 2010, 23:28:18 da warhola »

adottauncane

  • Visitatore
Re:Utilizzo di The Flash Module
« Risposta #3 il: 06 Lug 2010, 23:30:57 »
Fa niente che tu sia in locale, il procedimento è lo stesso... crei la cartella come scritto, dentro la cartella images nella cartella Joomla (immagino, dove hai messo le cartelle di Joomla in locale) con il file del filmato flash.

Se non hai la posizione la puoi aggiungere:
http://wiki.joomla.it/index.php?title=Come_aggiungo_nuove_posizioni_modulo%3F
oppure fare come leggi nell'articolo che ho postato prima.
Buon lavoro!

Offline warhola

  • Esploratore
  • **
  • Post: 82
  • Sesso: Maschio
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #4 il: 07 Lug 2010, 11:32:12 »
una piccola precisazione
quell'articolo spiega dove mettere il codice nel file.. ma non dice quale file :-\

dal percorso che ha il suo filmato "templates/nometemplate/images/logo.swf" penso che il file sia uno nella cartella di installazione del sito, ma quale di questi?

e poi come faccio a non far visualizzare l'header con la sua immagine di background? metto a commento i div nell'index.php oppure solo la linea della classe header nel template.css?

e
o provato a creare una posizione modulo mettendo sotto a <div=header> quello che c'è scritto nel secondo sito che mi hai mandato, ma il risultato è stato che tutta la pagina mi si è scompaginata verso l'alto, nessuna ombra del flash (il cui modulo doveva essere nella posizione nuova appena creata)
 
:-[

so che è semplice per te che sai già come farlo, ma io che non l'ho mai fatto ho bisogno proprio di un trattamento step by step  :-[
« Ultima modifica: 07 Lug 2010, 11:41:11 da warhola »

adottauncane

  • Visitatore
Re:Utilizzo di The Flash Module
« Risposta #5 il: 07 Lug 2010, 12:16:10 »
Nell'articolo è scritto:
Aprite il file index.php contenuto nella cartella del vostro template ed individuate la posizione in cui volete inserire il contenuto flash. Ecco un esempio del codice che dovete inserire nella posizione in cui volete che compaia il filmato flash:

Comunque per aiutarti con più precisione e visto che sei in locale dovresti dire che template usi.

Offline warhola

  • Esploratore
  • **
  • Post: 82
  • Sesso: Maschio
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #6 il: 08 Lug 2010, 22:15:28 »
sì io ho individuato la posizione, dentro a header.. che è il codice che ho postato.... solo che se metto il codice del flash sotto a <div id="header"> mi si scompagina tutto...

il template che uso è questo
http://www.joomla.it/template/elenco-template/4280-siteground-j15-153.html

adottauncane

  • Visitatore
Re:Utilizzo di The Flash Module
« Risposta #7 il: 08 Lug 2010, 23:57:49 »
Ho provato ad aggiungerti una posizione modulo nell'header in modo che tu possa usare un modulo come
Flash Module
http://extensions.joomla.org/extensions/core-enhancements/flash-management/366
che semplifica un po' la vita...
Copiati da qualche parte l'index.php del template e sostituiscilo con quello che allego. Poi se non ti piace ripristini il vecchio:
Sul file template.css devi fare queste modifiche:
template.css (riga 232)
Codice: [Seleziona]
.newsflash  {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("../images/news_bg.jpg"); <-------- via
background-position:left center;
background-repeat:no-repeat;
float:right;
height:138px;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
position:relative; <-------- aggiugi questa riga
width:570px;
}
questa posizione rimane utilizzabile, eventualmente.
template.css (riga 101)
Codice: [Seleziona]
#header  {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("../images/headerimg.jpg"); <---- via
background-position:center bottom;
background-repeat:no-repeat;
height:418px;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
position:relative;
width:960px;
}

Poi al fondo del file aggiungi questo:
Codice: [Seleziona]
#header_nuovo {
position:absolute;
height:100%;
width:960px;
margin:0;
}

anche di questo file fatti una copia prima delle modifiche.

[allegato vecchio più di un anno eliminato automaticamente]
« Ultima modifica: 09 Lug 2010, 00:02:18 da adottauncane »

Offline giogas

  • Nuovo arrivato
  • *
  • Post: 40
  • Sesso: Maschio
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #8 il: 09 Lug 2010, 00:39:04 »
io faccio così e spero che quacuno mi dia una via più veloce....
ho preparato una lista in infiniti di banner collegati ad altri tanti moduli dove vado a richiamare via iframe quelli che io chiamo moduli (APPUNTO) cioè cartelle dove contengono i relativi file del flash... Quello che ho sentito chiamare come "sito bianco" che dovrebbe essere quello di base con tutti i componeti più uttilizati già installati. parto sempre da lì.
Se volete uttilizzare il flash è la via più semplice... almeno che io conosca... se mi sono spiegato male guardate questo... ha più ore di lavoro su flash, che su Joomla, se andate su google e cercate "ceramiche nove" millenaria cittadina che lavora la migliore ceramica, troverete dopo  www.ceramics.it ...il mio cliente con con l'auto gestione... tramite il >gestione media> di Joomla si modifica anche immagini e contenuti... del flash.
« Ultima modifica: 09 Lug 2010, 00:51:26 da giogas »

Offline warhola

  • Esploratore
  • **
  • Post: 82
  • Sesso: Maschio
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #9 il: 09 Lug 2010, 00:46:01 »
domani provo! :)
grazie!

Offline giogas

  • Nuovo arrivato
  • *
  • Post: 40
  • Sesso: Maschio
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #10 il: 09 Lug 2010, 01:00:27 »
domani provo! :)
grazie!
fai così: banner>nuovo(qui devi fare categoria e cliente e banner) sul banner consiglio questo codice di default:<IFRAME style="WIDTH: 500px; HEIGHT: 500px" marginHeight=0 src="componenti/" allowtransparency="true" frameBorder=0  marginWidth=0 scrolling=no></IFRAME> così risovi la questione di trasparenza a patto che salvi il flash con l'opzione: windowsTrasparente

Offline warhola

  • Esploratore
  • **
  • Post: 82
  • Sesso: Maschio
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #11 il: 09 Lug 2010, 12:06:19 »
ho provato come dici tu adottauncane, ho creato un header per il modulo flash ma non ci sono posizioni in cui metterlo, nella lista.. in effetti nel file xml andrebbe messa una posizione nuova, no?

comunque per ora ho messo un flash come primo articolo in homepage.. di mettere un flash come header non so se ne valga la pena, dato che non c'è una soluzione unica per farlo ma dipende dai template che si usa e non si sa se poi funziona..

adottauncane

  • Visitatore
Re:Utilizzo di The Flash Module
« Risposta #12 il: 09 Lug 2010, 15:49:42 »
Sì, puoi aggiungerla nel file templateDetails.xml oppure, molto più semplicemente, la scrivi nella tendina delle posizioni.

Be, vedi tu se ne vale la pena o no... Se però ti guardi l'index.php che ho fatto e il css che ho abbinato, la prossima volta che vuoi aggiungere una posizione in header ci metti 2 minuti.  Impara l'arte e mettila da parte.  ;) E poi perché mai non dovrebbe funzionare?  :)

Se hai risolto metti poi [RISOLTO] davanti al titolo del primo post.
Buon lavoro.

Offline lucasss_mi

  • Nuovo arrivato
  • *
  • Post: 18
  • Sesso: Maschio
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #13 il: 20 Set 2010, 01:15:53 »
Ciao warhola,
qui trovi un articolo che spiega come inserire un filmato flash nell'header.
http://www.joomla.it/articoli-della-community/785-inserire-una-animazione-flash-in-joomla-15.html

Flash module funziona perfettamente se nell'header hai una posizione in cui inserirlo. Devi solo creare una cartella flash dentro la cartella images della root del sito (non quella del tamplate) e inserire il filmato in quella cartella. Caricare cartella e filmato da ftp, settare i parametri del modulo che trovi sulla destra e non dovresti avere problemi. Facendo questo non devi toccare niente nel file index.php.

Così dovresti avere le due soluzioni, con e senza posizione nell'header (che probabilmente non hai...)

Ciao a tutti..
scusate ma e' poco chiaro questo articolo, di fatti non mi funziona un niente..
Se ho capito bene bisogna inserire il codice obje.. nel index.php del template..?
sostituendo qualche riga, perche' io ho provato in tutti i modi ma non funziona!
Volevo mettere un .swf nel modulo top (l'immagine di testata del template)
ma non riesco in nessun modo..
Inoltre il SWFObject, tutti orgogliosi .. ma come si usa? l'ho scaricato.. joomla non lo installa..
forse perche era uno zip con gli esempi..?
spero che qualche esperto risolvi perche' cosi' mi sento un'altro demoralizzato..

complimenti a tutti per il portale e scusate..
ps. ma la chat funziona?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #14 il: 20 Set 2010, 18:40:13 »
Ciao
se hai già una posizione disponibile
Citazione
Volevo mettere un .swf nel modulo top
(top non è un modulo ma una posizione del template in cui puoi inserire un modulo)
fai così: gestione moduli --> nuovo modulo html personalizzato --> disabiliti l'editor  con show/hide e ci incolli questo codice:
Codice: [Seleziona]
<object width="898" height="237" data="templates/nome_template/images/nome.swf" type="application/x-shockwave-flash">
<param name="src" value="templates/nome_template/images/nome.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
</object>
Adatta nel codice le dimensioni in pixel che vuoi, od anche il percorso del file.swf se diverso, pubblica nella posizione top e salva.

Offline lucasss_mi

  • Nuovo arrivato
  • *
  • Post: 18
  • Sesso: Maschio
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #15 il: 20 Set 2010, 20:45:44 »
Grazie Tom..., ho risolto con questo codice:


Nel mio modo, con internet explorer vedo blocco bianco a differenza di firefox ed opera....
Tom... hai dei suggerimenti?
ciaoooooo
<object type="application/x-shockwave-flash"
data="templates/directory_template/images/nomefile.swf" width="978" height="256">
<param name="movie" value="nomefile.swf" />
<param name="quality" value="high" />
<p>Contenuto alternativo</p>
</object>
 
a chi dovra' servire...,
la modifica riguarda il file index.php del template e sullo stesso eliminare la riga
<div id="main_top"><jdoc:include type="modules" name="top" /></div>

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #16 il: 20 Set 2010, 21:00:04 »
Non capisco se hai risolto che suggerimenti vuoi e se non hai risolto hai usato il mio o il tuo codice?

Offline lucasss_mi

  • Nuovo arrivato
  • *
  • Post: 18
  • Sesso: Maschio
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #17 il: 20 Set 2010, 23:35:25 »
si, risolto il posizionamento ed il funzionamento.. (il mio.., preso in giro)
tranne con internet explorer che visualizza un rett. bianco.

con il tuo niente colori bianchi?
a presto e grazie.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #18 il: 21 Set 2010, 08:49:07 »
Quel codice mi fà funzionare sia l'header che il primo modulo in alto a sinistra di questo sito, ma forse il tuo problema dipende dal swf

Offline lucasss_mi

  • Nuovo arrivato
  • *
  • Post: 18
  • Sesso: Maschio
    • Mostra profilo
Re:Utilizzo di The Flash Module
« Risposta #19 il: 22 Set 2010, 01:52:02 »
Altro che' Tom...!!
il tuo codice e' molto piu' pulito, senza nemmeno andare a modificare l'index.php del teampl..
ho modificato il mio.. grazie molto.
Carino il sito indicato.., ps. x fare il pulsante leggi tutto simile a quello..?
a presto.
luca

 



Web Design Bolzano Kreatif