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!

Immagini con effetto light box

Una coppia di plugin ottima per creare e ingrandire miniature con effetto lightbox nelle nostre pagine su Joomla!

Talvolta vogliamo inserire delle immagini dentro i nostri articoli in modo che se vengono cliccate esse aumentino di dimensione, magari con un piacevole effetto in stile lightbox. Vedremo come farlo agevolmente installando due plugin che funzionano molto bene e che sono settabili molto facilmente.

Scaricate da qui il pacchetto contenente i due pluginper creare i lightbox. Una volta scaricato dovrete dezipparlo e quindi da estensioni, installa/disinstalla installerete entrambi i plugin che trovate dentro la cartella che sono:

- protos.lightbox.js.zip
- protos.lightbox.zip

Poi da gestione plugin attivateli entrambi. (Fate attenzione perchè il plugin Protos Lightbox JS si troverà nella seconda pagina -od oltre- dei plugin. Lo dico perchè a me è accaduto di non riuscire a far funzionare il lightbox proprio perchè non mi ero accorto che tale plugin era ancora inattivo).

Quindi aprite il plugin Protos Lightbox dove troverete tre parametri:

Larghezza -larghezza della miniatura dell’immagine;
Height -altezza della miniatura dell’immagine
Cartella - Qui metterete il nome della cartella (es.tuacartella) dove metterete le immagini. Dovrà essere messa dentro la cartella images/stories. Se la lasciate in bianco il plugin pescherà le immagini esattamente dentro la cartella images/stories.

A questo punto siamo pronti per inserire dentro un nostro articolo il codice che farà apparire le immagini: {limage}tuaimmagine.jpg{/limage}

Questi plugin funzionano davvero a meraviglia con qualsiasi dei principali browser ed hanno la particolarità che l'immagine in miniatura, al clic, sparisce proprio dalla pagina, dando l'impressione che si sia ingrandita la miniatura, e si adatta alle dimensioni del monitor. Se l'immagine originale è di 1200 pixel di larghezza, ma chi la clicca lo sta facendo da un monitor di 1024 pixel, l'immagine si fermerà a 1024 pixel evitando di apparire con le barre di scorrimento, lasciando all'utente la scelta di ingrandirla del tutto.

Questa coppia di plugin presenta anche un difetto. Una volta settate le dimensioni della miniatura, queste resteranno tali per tutte le miniature del sito. Quindi le immagini, se non si vuole che appaiano deformate nelle miniature, dovranno avere tutte le stesse proporzioni larghezza x altezza.
EDIT: è stato risolto questo problema eliminando l'height. Ho predisposto il Pacchetto_lightbox2 dove appunto le miniature delle immagini si adatteranno alle proporzioni delle foto originali inserendo nel plugin soltanto il parametro della larghezza. Ovviamente in questo modo le miniature avranno differenti dimensioni in altezza se le immagini originali hanno dimensioni diverse. Inoltre è adesso a disposizione anche il Pacchetto_lightbox3 che consente in aggiunta di stabilire al volo cartelle diverse dove prendere le immagini. Scrivendo questo codice per far apparire la miniatura in un articolo {limage}images/tuacartella/tuaimmagine.jpg{/limage}. Se si sceglie di mettere i percorsi in questo modo occorre lasciare in bianco la casella della cartella nei parametri del plugin.

I plugin si prestano bene anche alla creazione di una galleria fotografica, che può essere navigata con i tasti delle freccette della tastiera. Si possono anche aprire contemporaneamente diverse immagini e spostarle nel vostro monitor.

Qui una demo dei plugin lightbox.

Tonicopi

Commenti

avatar Felix
0
 
 
Io ho un problema strano...
Ho installato i due file in versione 3, installazione senza problemi. Attivati entrambi i plugin.

Creo un nuovo articolo e inserisco il codice {limage}tuaimmagine.jpg{/limage} ma ottengo questo errore nel sito:

Notice: Trying to get property of non-object in C:\Program Files\EasyPHP5.2.10\www\plugins\content\protos.lightbox.php on line 34

L'immagine ovviamente non si vede, ma c'è il punto in cui dovrebbe esserci e se faccio click lì si vede il movimento di espansione e la scritta loading, ma ovviamente non c'è l'immagine, solo un bordino vuoto.

L'errore è in testa a tutti gli articolo, anche inseriti precedentemente e non va via neanche disinstallando entrambi i plug-in. L'unica è rimuovere l'articolo dove avevo inseriro il tag speciale anche se il tag era stato rimosso e l'articolo era vuoto.

Idee?

Grazie
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
 
 
Non ti so proprio dire niente in proposito perchè non uso easyphp. Se installi i plugin in un sito on line vanno?
E' la prima volta che mi viene segnalato un errore di questo tipo.
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 Felix
0
 
 
Grazie della risposta. Ho reinstallato tutto joomla da capo, appena installo e attivo i due plug-in parte questo errore in tutti gli articoli, anche senza inserire niente.

Non posso farlo online perchè non ho un host in cui provare. Proverò magari con Xampp e ti faccio sapere.

Cmq facendo una ricerca con "protos.lightbox.php on line 34" in google vengono fuori un paio di siti tipo questo: http://www.oratoridicesate.it/component/jevents/icalrepeat.detail/2010/01/24/199/-/ODNkM2M3NDEyMGIwN2M2ZTI3ZDEwNzEwYmNlOGI yM2M=.html

E qui: http://forum.joomla.it/index.php?topic=88932.0 un utente ha lo stesso problema, ma nessuno ha risposto...

Boh...
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 Giovanni
0
 
 
Ciao!
Innanzitutto grazie per questo script!
Volevo chiederti solo 1 cosa: ho inserito il tag rel per collegare tra loro le foto e quindi poter scorrere, in pieno effetto lightbox, tra le varie foto.
L'unico problema è che il tasto con la freccia a destra si sovrappone al tasto di chiusura con la x!
Hai per caso idea di come potrei fixare la cosa?
Grazie mille!
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
 
 
Ciao Giovanni, come lo inserisci il tag rel ?
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 Marta
0
 
 
Ciao, ho installato da poco Mediabox il plugin di JCE. Il mio problema è che funziona solo quando è un utente registrato a visitare il sito, quando invece è un visitatore normale il plugin non mki funziona. Infatti in questo ultimo caso non si visualizza neanche la lente di ingrandimento. Grazie a chi saprà aiutarmi.
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 Fra
0
 
 
ciao
è possibile fare in modo che questi o un altro plugin vengano applicati a tutte le immagini di un sito in joomla senza che ogni volta si debba inserire il codice nell'articolo?

devo consegnare un sito a un cliente che non è pratico e speravo in un codice da inserire nell'index o nel foglio di stile che mi applichi l'effetto litebox a tutte le immagini che vengono inserite....

grazie in anticipo..
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
 
 
Non ho mai sentito di una simile possibilità. Certo che sarebbe comoda....
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 Francesca
0
 
 
adesso scarico Pacchetto_lightbox3 ( io stavo utilizzando quello originale) che per sistemare in cartelle le foto degli articoli è perfetto e seguo le istruzioni contenute nello zip. ti faccio sapere
grazie e buona domenica Frà
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 francesca
0
 
 
Ciao Toni...risolto tutto!!! funziona benissimo ho disinstallato il plugin che avevo, installato quello nuovo e seguito le tue istruzioni....funziona benissimo!!!
Grazie mille
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 Francesca
0
 
 
Ciao toni grazie per il tuo grande lavoro, volevo chiederti un aiuto su questo plugin….non riesco ad allineare l’imagine a sinistra ( o a destra ) con il testo che occupa la parte libera della pagina come nel tuo esempio in cui hai inserito quella bellissima poesia inititolata il mare di betta.Ti scrivo dopo giornate di tentativi ma proprio non riesco a capire dove sbaglio.

Potresti spiegarmi perfavore il procedimento esatto da seguire? Con il codice per visualizzare l’immagine in posizione centrale non ho problemi, se invece cerco di farla visualizzare con un allineamento diverso il risultato ottenuto è come quello del tuo primo esempio con una sola riga ( alla fine della foto) di scrittura nello spazio libero. Grazieeee Frà
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
 
 
Ma dentro lo zip non hai trovato il codice per allineare a sinistra o destra? Basta utilizzare quello e incollarlo lato codice nell'editor di Joomla!
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 Gianfranco
0
 
 
ho questo problema che puoi vedere in www.oggiperdomani.com
in explorer il popup funziona in firefox il popup si apre ma dice impossibile visualizzare la pagina.
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
 
 
Forse volevi postare sotto il tutorial di JCE utilities. E' strano quello che succede perchè anche in firefox da me si apre la foto se clicco sulla lente... Non è che hai messo due link diversi in due posti diversi?
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 riccardo
0
 
 
si fatto tutto.......
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
 
 
Hai lasciato in bianco la casella del plugin? Hai attivato entrambi i plugin?
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 Riccardo
+2
 
 
scusate ragazzi..... io ho letto tutto ed eseguito tutte le guide..... ma quando vado ad inserire delle immagini in una cartella che è nella /images/stories/x dove x è cartella diciamo dell'album dove ho le foto.... non mi funziona niente...... ho precedentemente installato lightbox versione 3.... e inserito nell'articolo {limage}x/miaimmagine.jpg{/limage}

che cosa sbaglio!?!?!?!?

grazie mille a tutti
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 Enrico
+1
 
 
Vorrei che nella pagina con le immagini ingrandite non compaioni le barre di scorrimanto laterali , ho prevato anche io a smanecchiare con gli script ma nisba !
Sito + strutture + laboratori
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
 
 
Ma che idea ti è venuta di fare un sito a frames Enrico? Lo sai che i motori di ricerca possono offrire agli utenti pagine del genere: http://www.istitutoarzela.it/arzela.htm ?
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 giuseppe
0
 
 
Una volta preparato l'articolo con la funzione quando archivio lo stesso mi compare anzichè l'immagine lo script. Perchè succede? E per evitare che succeda cosa bisogna fare?
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
 
 
Hai attivato entrambi i plugin?
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 Nino
0
 
 
davvero si puo' evitare la storpiatura e anche sfruttare piu' percorsi per le img? Ho provato a smanettare cn i codici ma ancora nn ci sono riuscito ^_^
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
 
 
Grazie al lavoro di bongio2 e giulio è adesso possibile scaricare il plugin che consente di fare quello che ti serve Nino. Puoi pure smettere di smanettare e vai scaricarti il pacchetto3
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 bongio2
0
 
 
Ciao,
volevo chiederti se c'è un modo per far apparire la "pop-up" sempre al centro della pagina....

P.S.: Ho modificato $limage per gestire i path delle immagini direttamente dal tag {limage} , in modo da poter usare anche altri percorsi (anche contemporaneame nte, ed ho rimosso la stampa del parametro height così da eliminare problemi di storpiatura di immagini con altezze differenti...
Possono interessare queste modifiche, magari implementandole come opzioni, o pensi che siano troppo specifiche?

Grazie per l'ottimo lavoro, che ha risolto molti dei miei problemi!
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
 
 
Si che interessano. Mandami le modifiche che le provo.
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 giulio
0
 
 
Ciao. Avete aggiunto tale opzione per evitar la storpiatura delle img?!
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
 
 
Ancora no. Ma per ottenere questo ti basta fare una modifica semplicissima.Ti mando il codice per mail
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 Dana
0
 
 
Buonissimo articolo. Grazie.
Forse, però, sarebbe utile inserire anche la riga di codice che occorre per attivare il meccanismo ^__^
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
 
 
Suggerimento prontamente accolto :)
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