Joomla, gestire finestre pop-up con MooPopUp
Giovedì 9 Ottobre 2008 - 08:50
di massimo.giagnoni


Non si può dire che i pop-up siano in genere molto amati dagli utenti, spesso a ragione in quanto molti siti ne fanno un uso eccessivo. Però possono essere uno strumento utile quando si voglia dare la massima visibilità ad un messaggio importante.
MooPopUp è un modulo che consente di creare dei pop-up inline, che non aprono cioè una nuova finestra del browser, ma sono visualizzati in una pseudo-finestra generata e gestita tramite Javascript.
Dalla pagina parametri del modulo si possono inserire il messaggio da visualizzare (è consentito codice HTML), larghezza, altezza e intestazione della finestra pop-up, testo del pulsante di chiusura.
Per evitare un’eccessiva invadenza del pop-up si può impostare un intervallo di tempo minimo che deve decorrere prima che il messaggio sia mostrato di nuovo allo stesso visitatore (parametri Set Cookie, Cookie Duration).
Per scegliere dove visualizzare il pop-up si può inserire una lista di Itemid corrispondenti alle pagine desiderate o, più semplicemente, pubblicare il modulo solo su alcune pagine del sito come possiamo fare per qualsiasi modulo.
Si può infine decidere se mostrare il pop-up solo ai visitatori anonimi, solo ai registrati o a entrambi.
MooPopUp è disponibile per Joomla 1.0 e Joomla 1.5.
Commenti
1
Spettacolo erano anni che cercavo una cosa del genere. grazie mille
# - postato da stefano riga75 - 09 Ottobre 2008 - 11:46
2
Ho provato in locale questo modulo, e devo dire che non funziona molto bene …..
diciamo pure che funziona solo se applicato alla prima pagina …
Se lo lancio in un altro menu, oppure se cambio il nome del pulsante “close” in “chiudi”, addio ….
Saluti
3
Se vedi il pop-up solo una volta probabilmente hai impostato a Sì il parametro setCookie nella configurazione del modulo. C’è un bug quando si imposta il titolo del pulsante di chiusura e anche la durata del cookie non è letta dalla configurazione.
Bug segnalati allo sviluppatore. In attesa di una nuova versione posto le correzioni da fare al file mod_moopopup.php che dovrebbero risolvere questi problemi. Uso Pastebin perché alcune righe sono lunghe: patch mod_moopopup.php# - postato da Massimo Giagnoni - 13 Ottobre 2008 - 18:04
4
Ciao vorrei usare questo modulo ma avrei una particolare necessità. Vorrei che apparisse solo nel momento in cui il visitatore decide di abbandonare il sito per ricordargli di lasciare un commento sul guestbook.
Tu sapresti come fare?







