In csszengarden.com i migliori web designer del mondo hanno dimostrato che si possono ottenere dei bellissimi template diversissimi uno dall'altro con il semplice uso dei fogli di stile. Questo sito vuol dimostrare che altrettanto è possibile fare adattandoli a Joomla!

Far nevicare sul nostro sito

Si avvicina il Natale e magari vogliamo dare una spruzzata di bianco al nostro sito web Risatona

Allora possiamo utilizzare un modulo veramente carino realizzato dalla YOOtheme e da me modificato con l'aggiunta di molti altri piacevoli effetti, come vedremo.

Il modulo Yoo_holidays_tonicopi puoi scaricarlo da qui.

Qui invece potete vedere una demo del modulo che fa nevicare.

Una volta installato nel modo usuale lo potremo configurare da gestione moduli. Potremo decidere tra sette diversi effetti se abilitarli, disabilitarli o settarli in modo che si attivino e disattivino automaticamente. Se facciamo quest'ultima scelta allora dovremo stabilire la data e ora di inizio e fine dell'effetto. Per fare un esempio potremo far nevicare sul nostro sito a partire dalla mezzanotte della vigilia di natale fino a mezzogiorno dello stesso natale. Oltre a nevicare possiamo attivare sul nostro sito anche un simpatico effetto coriandoli. Oppure sparare una raffica di fuochi artificiali, accompagnati anche dai classici scoppi, se non disabilitiamo gli effetti sonori. I fuochi d'artificio possono venire buoni per festeggiare il capodanno, ma anche un compleanno, o una promozione scolastica. Possiamo ancora far volare nel monitor un nugolo di pipistrelli, adattissimi ad accompagnare la notte di Halloween. Oppure far apparire alcuni cuoricini pulsanti nel giorno di S.Valentino. Oppure far apparire una scia di Hello Kitty, in un romantico sito per ragazzine. Mi sono divertito anche a inserire degli acrobatici dorati simboli dell'euro; dove li potremmo mettere? Forse in un sito di scommesse o dove si promettono favolosi guadagni. Ma potremmo anche farlo apparire in un sito di un cliente in ritardo con i pagamenti, a ricordargli il suo debito. Gli diremo che è una nuova funzione di Joomla! che si attiva automaticamente nei siti di clienti morosi verso il committente... Linguaccia

Il modulo deve essere attivato in una posizione qualsiasi del template. Può anche essere duplicato e pubblicato in diverse aree dello stesso sito. Possono persino essere attivati alcuni effetti combinati, tipo: neve e pipistrelli, o fuochi d'artificio e cuoricini... ma non esageriamo!

EDIT 01.01.2010: nella sperimentazione pratica del modulo si sono constati dei problemi:

- In IE la neve risultava quadrata. E' stato modificato lo script e potete adesso scaricare la versione del modulo che non presenta più questo inconveniente, disinstallare il vostro e reinstallare il nuovo modulo.

- in molti template, specialmente in quelli prodotti con artisteer, il modulo può presentare problemi di cattiva visualizzazione.

- Il modulo non va pubblicato in qualsiasi posizione ma va pubblicato in una posizione che deve esistere in alto nel template prima di ogni altra. Nei template della Yootheme si chiama absolute. La potete creare in questo modo. Aprite la index.php del template e immediatamente sotto il tag <body> incollate questo codice:
<div id="absolute">
<jdoc:include type="modules" name="absolute" />
</div>
e poi nel file template.css create questa regola:
div#absolute {
left:0;
position:absolute;
top:0;
width:100%;
z-index:15;
}
Così facendo dovrebbero risolversi i problemi che si riscontravano con i fuochi artificiali.

Tonicopi

Commenti

avatar Francesco
0
 
 
Semplicemente meraviglioso!

Però (almeno nel mio template) i fuochi non si vedono ma si sente solo il sonoro e non capisco come mai...eppure non è un template bianco...infatti la neve si vede benissimo...da cosa potrà dipendere?

In ogni caso davvero complimenti!

:-)
B
i
u
Quote
Code
List
List item
URL
Nome *
Inserisci l'e-mail per la verifica
URL
Code   
ChronoComments by Joomla Professional Solutions
Invia commento
Cancella
avatar tonicopi
0
 
 
Dipende dal template. In alcuni template ci sono script che vanno in conflitto con quelli di questo modulo...
B
i
u
Quote
Code
List
List item
URL
Nome *
Inserisci l'e-mail per la verifica
URL
Code   
ChronoComments by Joomla Professional Solutions
Invia commento
Cancella
B
i
u
Quote
Code
List
List item
URL
Nome *
Inserisci l'e-mail per la verifica
URL
Code   
ChronoComments by Joomla Professional Solutions
Invia commento