Back to top

Autore Topic: Modulo per l'effetto Neve [RISOLTO] [CON SOLUZIONI ALTERNATIVE]  (Letto 14223 volte)

Offline Victorianlovers

  • Esploratore
  • **
  • Post: 53
  • Sesso: Maschio
    • Mostra profilo
Salve,

Ho scaricato e installato il modulo natalizio per la neve:

http://www.joomlaos.de/option,com_remository/Itemid,41/func,fileinfo/id,1927.html

Ho anche seguito i precedenti thread sull'argomento, come questo:

http://forum.joomla.it/index.php/topic,12066.0.html

Ma a me la neve non scende :-(

Vi prevengo dicendo che il modulo e' attivato e messo in posizioni consone, non e' un problema di quel tipo. In realta' ho notato che mentre con FireFox non si vede nulla, con IExplorer le immagini scendono, ma senza il fiocco, che non viene caricato (appare una x al posto dell'immagine). Anche sul codice generato dalla pagine, mi pare di capire che il link al fiocco c'e', solo che l'immagine non viene mostrata dal server.

Siccome credo si tratti di un problema di permessi, ho provato a vedere se l'immagine dei fiocchi nella sua cartella aveva i permessi sbagliati, e invece sembra tutto a posto.

Devo dire che ultimamente, da quando sono passato all'ultima release di Joomla (1.0.13) di problemi di permessi e session che scadono magicamente da sole, ne ho parecchi.

Qualcuno di voi ha avuto problemi simili o ha qualche suggerimento in proposito?

Grazie mille in anticipo  :)

« Ultima modifica: 05 Dic 2007, 14:16:40 da Victorianlovers »
Visita il nostro negozio:
http://www.victorianlovers.com/cms1
Gioielli, Costumi e Accessori *Alternative*!

Offline newneo205

  • Nuovo arrivato
  • *
  • Post: 26
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve
« Risposta #1 il: 05 Dic 2007, 10:12:19 »
Ciao...intervengo unicamente par darti la classica sensazione del mal comune e mezzo gaudio. Anche a me capita spesso che mi scada improvvisamente la sessione da quando ho installato la versione 1.0.13 e anche sul sito che gestisco, se vi si accede con firefox, la neve causa problemini nella visualizzazione della pagina.

Offline Victorianlovers

  • Esploratore
  • **
  • Post: 53
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve
« Risposta #2 il: 05 Dic 2007, 12:33:45 »
Ciao...intervengo unicamente par darti la classica sensazione del mal comune e mezzo gaudio. Anche a me capita spesso che mi scada improvvisamente la sessione da quando ho installato la versione 1.0.13 e anche sul sito che gestisco, se vi si accede con firefox, la neve causa problemini nella visualizzazione della pagina.

 :( :( :(

Il problema delle session che scadono improvvisamente l'ho letto anche su Joomla.org , penso che sia per aumentare la sicurezza, ma effetivamente e' un bel problema perché, specialmente con Virtuemart e JoomFish, la perdita della session ti fa perdere pure tutti i dati (almeno cosi' accade a me), e la session che scade ormai non e' legata al timeout, ma ad una serie di operazioni che francamente non ho ancora ben capito.

Nel caso della neve ho fatto dei controlli piu' accurati e nel codice noto che il link al fiocco di neve e il codice sono generati correttamente (il codice e' giusto e il file di grafia del fiocco e' linkato nel posto giusto), solo che l'immagine proprio non appare  :'(

Un altro indizio sul fatto che dipenda proprio dall'ultima versione di Joomla e' che in locale ho un backup del sito con la la 1.0.12 e il modulo neve funziona alla perfezione.

Io credo che con la 1.0.13 abbiano riscritto qualcosa a livello di permessi per aumentare la sicurezza, ma questo da molti problemi con alcuni moduli e components, perché anche JoomlaXplorer ogni tanto non funziona molto bene.

Se qualcuno avesse qualche lume o dritta per cercare di capire dove sta il problema, e' ben accetto :-D

Visita il nostro negozio:
http://www.victorianlovers.com/cms1
Gioielli, Costumi e Accessori *Alternative*!

Offline stelici

  • Appassionato
  • ***
  • Post: 391
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve
« Risposta #3 il: 05 Dic 2007, 12:42:51 »
Scusa la domanda forse stupida, ma l'immaggine l'hai caricata sul server.
Ti piace il fantacalcio!!!
Allora vieni a trovarmi su www.fantacalciobazar.altervista.org.
Cerchiamo persone capaci e volenterose per lo sviluppo della nuova piattaforma.

Offline Victorianlovers

  • Esploratore
  • **
  • Post: 53
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve
« Risposta #4 il: 05 Dic 2007, 12:48:50 »
Scusa la domanda forse stupida, ma l'immaggine l'hai caricata sul server.

Assolutamente si' :)

Ho fatto varie prove, l'ho anche rinominata (anche sullo script), cambiato i permessi, etc etc... nada.

Il modulo in oggetto, tra l'altro, carica l'immagine dentro alla cartella del modulo stesso (il file e' "snow.gif"). L'immagine c'e' ma anche se cerco di visualizzarla direttamente dal browser, il server non la mostra. E non riesco a capire il perche' :(
Visita il nostro negozio:
http://www.victorianlovers.com/cms1
Gioielli, Costumi e Accessori *Alternative*!

Offline stelici

  • Appassionato
  • ***
  • Post: 391
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve
« Risposta #5 il: 05 Dic 2007, 12:59:58 »
Ho appena linkato il tuo sito e nevica, pochissimo ma nevica!!!
Cambia i parametri, ma non troppo se crei una valanga ;D
Ti piace il fantacalcio!!!
Allora vieni a trovarmi su www.fantacalciobazar.altervista.org.
Cerchiamo persone capaci e volenterose per lo sviluppo della nuova piattaforma.

Offline Victorianlovers

  • Esploratore
  • **
  • Post: 53
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve
« Risposta #6 il: 05 Dic 2007, 13:09:30 »
Ho appena linkato il tuo sito e nevica, pochissimo ma nevica!!!
Cambia i parametri, ma non troppo se crei una valanga ;D

Infatti ho capito risolto il problema! :-D :-D :-D

Era, come pensavo, un problema di permessi. Il file snow.gif nella root della directory Modules non era impostato in lettura (il CHMODE non era su 640).
Questo penso che dipenda dalle limitazioni di sicurezza imposte dall'ultima versione di Joomla, o forse l'installer del modulo e' incompatibile. Tra l'altro una cosa simile mi e' capitata con Virtuemart nella gestione delle foto dei prodotti e delle categorie... Anche li' tutti i permessi sono sballati e le foto non si vedevano  :(

Pensate che sia il caso di segnalare la cosa, oppure lo sapevano tutti che c'erano questi problemi con la 1.0.13 e mancavo solo io? :-)

Grazie comunque a tutti per la preziosa collaborazione!  ;)
Visita il nostro negozio:
http://www.victorianlovers.com/cms1
Gioielli, Costumi e Accessori *Alternative*!

Offline Victorianlovers

  • Esploratore
  • **
  • Post: 53
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve
« Risposta #7 il: 05 Dic 2007, 13:13:38 »
Citazione da: Victorianlovers
Grazie comunque a tutti per la preziosa collaborazione!  ;)
[/quote

Ho cantato vittoria troppo presto  :'(

Sto notato che con FireFox la neve non parte, funziona solo con IExplorer. Qualcuno con Firefox puo' confermarmelo?
Visita il nostro negozio:
http://www.victorianlovers.com/cms1
Gioielli, Costumi e Accessori *Alternative*!

Offline stelici

  • Appassionato
  • ***
  • Post: 391
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve [RISOLTO]
« Risposta #8 il: 05 Dic 2007, 13:27:06 »
CONFERMO!!!! Non parte nulla.

hai provato sul sito del produttore del mod.

Cmq non so se sia lo stesso, ma ne ho scaricato 1 anch'io tempo fa. Prova se esitono altri mod
Ti piace il fantacalcio!!!
Allora vieni a trovarmi su www.fantacalciobazar.altervista.org.
Cerchiamo persone capaci e volenterose per lo sviluppo della nuova piattaforma.

Offline paalba

  • Esploratore
  • **
  • Post: 190
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve [RISOLTO]
« Risposta #9 il: 05 Dic 2007, 13:38:49 »
Io uso snowflakes disponibile nella sezione download

Ho modificato l'immagine della neve perchè non mi piaceva e l'effetto è questo che vedete sul mio sito: www.basketsovizzo.it.
Ho visto che c'è un modulo nuovo sempre per la neve nella sezione download ma devo ancora provarlo. Cercate "neve" e vi compaiono entrambi
« Ultima modifica: 05 Dic 2007, 13:41:29 da paalba »

Offline Victorianlovers

  • Esploratore
  • **
  • Post: 53
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve [RISOLTO] [CON SOLUZIONI ALTERNATIVE]
« Risposta #10 il: 05 Dic 2007, 14:16:00 »
Io uso snowflakes disponibile nella sezione download

Ho modificato l'immagine della neve perchè non mi piaceva e l'effetto è questo che vedete sul mio sito: www.basketsovizzo.it.
Ho visto che c'è un modulo nuovo sempre per la neve nella sezione download ma devo ancora provarlo. Cercate "neve" e vi compaiono entrambi

Ho installato il modulo che hai indicato, e devo dire che funziona!  :D :D :D

Grazie davvero! ;-)

Proprio a trovare il pelo nell'uovo: su FF i fiocchi di neve svaniscono ad un certo punto (a circa 800 pixel di altezza, in paratica la prima schermata), mentre con l'altro script camminavano per tutto lo schermo fino in fondo. Il fatto e' che il file con lo script (*_js.php) e' commentato in tedesco (o norvegese?) e non riesco a capire dove intervenire. Andro' a tentativi :-D

Se riesco a modificarlo per la discesa totale sulla pagina lo posto subito!

Grazie ancora a tutti siete stati preziosissimi! ;D
Visita il nostro negozio:
http://www.victorianlovers.com/cms1
Gioielli, Costumi e Accessori *Alternative*!

Offline paalba

  • Esploratore
  • **
  • Post: 190
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve [RISOLTO] [CON SOLUZIONI ALTERNATIVE]
« Risposta #11 il: 05 Dic 2007, 14:26:23 »
Ok, se riesci a modificarlo mandami un messaggio privato! Grazie!

Offline Victorianlovers

  • Esploratore
  • **
  • Post: 53
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve [RISOLTO] [CON SOLUZIONI ALTERNATIVE]
« Risposta #12 il: 06 Dic 2007, 00:19:39 »
Non sono riuscito a fare molto, perche' purtroppo ho notato che TUTTI gli script che ci sono in giro con FireFox non funzionano, o meglio, la neve scende, appunto, solo fino ad un certo punto (di solito l'altezza in Pixel della risoluzione).

Ho provato a smanettare con lo script, ma penso che per farlo funzionare bene vada proprio riscritto. Comunque un palliativo l'ho trovato: per avere la neve che *continua* oltre il primo scalino, si puo' modificare cosi' il file "mod_schneeflocke_js.php" :

Codice: [Seleziona]
<?php

header("Cache-Control: must-revalidate");
$offset 60*60*24*60;
$ExpStr "Expires: ".gmdate("D, d M Y H:i:s",time() + $offset)." GMT";
header($ExpStr);
header('Content-Type: application/x-javascript');

global $mosConfig_live_site;
?>


//Javasript by f3de.it (c) 2006-2007

var no = 50; // Anzahl der Objekte
var speed = 57; // Speed der Objekte
var schneeflocke = "modules/mod_schneeflocke.gif"; // Pfad zum Bild
var ns4up = (navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4") ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
var dx, xp, yp;
var am, stx, sty;
var i, doc_width = 800, doc_height = 100;
if (ns4up||ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < no; ++ i) {
dx[i] = 0; // Koordinaten-Variable setzen
xp[i] = Math.random()*(doc_width-50); // Position-Variable setzen
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20; // Amplituden-Variable setzten
stx[i] = 0.02 + Math.random()/10; // Variable für Schrittweite setzen
sty[i] = 0.7 + Math.random(); // Variable für Schrittweite setzen

// Layer konfigurieren für Netscape
if (ns4up) {
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(schneeflocke + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(schneeflocke + "\" border=\"0\"></layer>");
}

// Layer konfigurieren für NS4
} else if (ie4up||ns6up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(schneeflocke + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(schneeflocke + "\" border=\"0\"></div>");
}
}
}

// Haupt-Animations-Funktion für Netscape
function schneeflockeNS() {
for (i = 0; i < no; ++ i) {
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("schneeflockeNS()", speed);
}

// Haupt-Animations-Funktion für Internet Explorer
function schneeflockeIE() {
for (i = 0; i < no; ++ i) {
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("schneeflockeIE()", speed);
}
// Haupt-Animations-Funktion für Netscape6 und Mozilla
function schneeflockeNS6() {
for (i = 0; i < no; ++ i) {
yp[i] += sty[i];
if (yp[i] > doc_height+800) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.getElementById("dot"+i).style.top = yp[i]+"px";
document.getElementById("dot"+i).style.left = xp[i] + am[i]*Math.sin(dx[i])+"px";
}
setTimeout("schneeflockeNS6()", speed);
}
if (ns4up) {
schneeflockeNS();
} else if (ie4up) {
schneeflockeIE();
}else if (ns6up) {
schneeflockeNS6();
}

In pratica basta aggiungere un tot di pixel nell'ultima parte alla riga dove parte la funzione di animazione specifica per Mozilla. Io ho messo 800 pixel (cfr "doc_height+800"), e in pratica la neve scende fino a 800 pixel, che come scroll e' gia' accettabile, anche se la densita' della neve, purtroppo non e' piu' molto omogenea cosi'. Con IExplorer questa modifica non cambia nulla, perche' questa parte di script gira solo se riconosce Mozilla.

Spero di aver fatto qualcosa di utile. Non pensavo di dover fare tutto sto' casino per un po' di neve che scende ;-)

Se qualcuno riuscisse a rifare o modificare questo script per farlo girare come si deve su Firefox, sarebbe il benvenuto (per un programmatore penso sia veramente una scemenza).

Grazie per l'attenzione, un saluto a tutti!  :)
Visita il nostro negozio:
http://www.victorianlovers.com/cms1
Gioielli, Costumi e Accessori *Alternative*!

Offline stelici

  • Appassionato
  • ***
  • Post: 391
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve [RISOLTO] [CON SOLUZIONI ALTERNATIVE]
« Risposta #13 il: 06 Dic 2007, 09:41:22 »
Ciao, ma se inserite dei javascript in header, avrete l'effetto su tutte le pagine del sito.

Qui avevo trattato l'argomento e c'è anche lo script.
http://www.fantacalciobazar.altervista.org/comunica/showthread.php?tid=759
Ti piace il fantacalcio!!!
Allora vieni a trovarmi su www.fantacalciobazar.altervista.org.
Cerchiamo persone capaci e volenterose per lo sviluppo della nuova piattaforma.

Offline paalba

  • Esploratore
  • **
  • Post: 190
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve [RISOLTO] [CON SOLUZIONI ALTERNATIVE]
« Risposta #14 il: 06 Dic 2007, 11:02:20 »
Si ok ma non mi piace modificare il template, preferisco avere un modulo, e poi la neve la voglio solo in home page e non nelle altre pagine... Quindi questi moduli credo siano la soluzione migliore!  ;D

Offline Victorianlovers

  • Esploratore
  • **
  • Post: 53
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve [RISOLTO] [CON SOLUZIONI ALTERNATIVE]
« Risposta #15 il: 06 Dic 2007, 12:44:09 »
Ciao, ma se inserite dei javascript in header, avrete l'effetto su tutte le pagine del sito.

Mettere lo script header non mi piace, perche' non hai il controllo sulla pubblicazione delle pagine (io voglio la neve solo su alcune pagine) e non puoi bloccarlo con pochi click.

Comunque adesso funge, non perfettamente, ma funge  ;D
Visita il nostro negozio:
http://www.victorianlovers.com/cms1
Gioielli, Costumi e Accessori *Alternative*!

Offline Earendil

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re: Modulo per l'effetto Neve [RISOLTO] [CON SOLUZIONI ALTERNATIVE]
« Risposta #16 il: 13 Dic 2007, 09:57:14 »

Questo mondo è la fine del mondo  :-* Ha reso molto gentile e quieta l'atmosfera della mia piccola Conteahttp://www.laconteaincantata.net/web/index.php
Un abbraccio a tutti quelli che prima di me hanno smanettato con il modulo, rendendolo facile anche ad una fanciulla come me.

Offline potino78

  • Esploratore
  • **
  • Post: 50
    • Mostra profilo
Re: Modulo per l'effetto Neve [RISOLTO] [CON SOLUZIONI ALTERNATIVE]
« Risposta #17 il: 11 Dic 2008, 00:52:13 »
Scusate ma quale parametro bisogna modificare per aumentare la velocità di discesa dei fiocchi?

Offline Victorianlovers

  • Esploratore
  • **
  • Post: 53
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo per l'effetto Neve [RISOLTO] [CON SOLUZIONI ALTERNATIVE]
« Risposta #18 il: 11 Dic 2008, 00:57:40 »
Scusate ma quale parametro bisogna modificare per aumentare la velocità di discesa dei fiocchi?

E' la seconda riga di codice dall'inizio di Javascript:

Citazione
var speed = 57; // Speed der Objekte

Di base e' a 57, puoi aumentarlo a piacere. Ma troppo veloce puo' dare fastidio alla lettura, attenzione.

Visita il nostro negozio:
http://www.victorianlovers.com/cms1
Gioielli, Costumi e Accessori *Alternative*!

Offline potino78

  • Esploratore
  • **
  • Post: 50
    • Mostra profilo
Re: Modulo per l'effetto Neve [RISOLTO] [CON SOLUZIONI ALTERNATIVE]
« Risposta #19 il: 11 Dic 2008, 02:09:03 »
Grazie, gentilissimo.
Un paio di annotazioni. Con la velocità messa a 57:
- con firefox 3 fiocchi lentissimi
- con IE 7 fiocchi velocissimi

Comunque con firefox si vedono, contrariamente a quanto succedeva tempo fa (presumo vecchia versione del browser).

Però se per curiosità provo a usare lo script che hai postato il: 05 Dic 2007, 22:19:39 con IE si vedono le X rosse di immagini mancanti.

Solo annotazioni, il risultato è comunque più che accettabile in entrambi i casi.

 



Web Design Bolzano Kreatif