Galleria fotografica dinamicaSpesso è utile avere una galleria di immagini dinamica, ovvero con immagini esterne alla galleria, facilmente sostituibili e da aggiungere al volo.

Ho relizzato questa galleria di immagini, rendendola dinamica con un semplice file di testo .txt, apribile con il comune Blocco note di Windows.

La galleria è molto semplice, dopo aver caricato le immagini effettua un effeto alpha sulle foto mandandole in trasparenza una dopo l’altra, e ho aggiunto anche la possibilità di avere un suono di sottofondo.

Come vedrete dai file sorgenti il codice non è molto complicato, ma vi ho aggiunto dei commenti che potranno tornarvi molto utile.

Analizziamo il file di testo, dati_galleria.txt, che servirà per impostare i vari parametri alla galleria:

totalefoto=7&auto=si&tempo=4&audio=si&titoloaudio=Ambient Gallery&urlaudio=001.mp3&rgbsfondo=000000

  • totalefoto= Inserire il numero totale di immagini risiedenti nella cartella di default foto;
  • auto= si/no Impostare la visualizzazione automatica delle immagini, si automatico, no abilita i pulsanti avanti – indietro;
  • tempo= Impostare in secondi il numero di attesa da una foto all’altra;
  • audio= si/no Abilitare l audio, si audio presente all’avvio, no audio non presente all’avvio;
  • titoloaudio= Indicare il titolo del file audio, che verrà visualizzato sulla barra;
  • urlaudio= Indicare il percorso del file audio, stessa directory “miosuono.mp3” esterno http://www.nomesito.com/miosuono.mp3;
  • rgbsfondo= Impostare in esadecimale il colore dello sfondo, di default nero “000000”;

) Scarica il sorgente
) Guarda il Tutorial

Author

Sono un Creative Strategist con più di 10 anni di esperienza in strategie digitali. Il mio ruolo di Stratega consiste nell’ideare e sviluppare concept creativi per progetti multicanale, individuando le attivazioni e dinamiche di Marketing da applicare attraverso un approccio strategico.

125 Commenti

  1. non riesco ad aprire il file fla : mi dice file inatteso !
    puo essere che probabilmente uso una ormai vecchia versione di Flash ?

  2. Ciao Julius, una domanda molto semplice, che non ho trovato nei vari interventi, avrei la necessità di inserire una didascalia diversa per ogni foto che appare, ( potrebbe essere al posto della musica o in aggiunta) come si può fare?
    Grazie mille

  3. @marcoB: esatto marco..devi avere almeno flash cs

    @benda: si deve aggiungere un altro parametro nel file esterno e richimarlo come variabile in flash

  4. Ciao Julius, scusami ma ci stò perdendo la testa, mi potresti fare un esempio di dove edvo intervenire nel fla e dome nel file esterno? Grazie

  5. Francesco

    ciao Julius, io ho un problema con la gallery, l’ho montata in un sito, l’ho ridimensionata e adattata a mio piacere e gira benissimo, non ho toccato nulla nei codici, solo che a un certo punto anche se gli ho dato il numero delle foto che deve avere lei va avanti da sola, e non trovando le successive le foto crasha. Nell’ errore compilatore viene proprio la scritta “impossibile caricare l’immagine 11, 12, 13 ecc. ma io ne ho messe solamente 10. Se mi puoi aiutare te ne sarò grato.
    Ciao e grazie ancora, il tuo sito è bellissimo

  6. Francesco

    @daniela(isoladismeraldo):
    ciao Daniela anche io ho fatto la stessa cosa e per spostare le immagini ho cambiato i parametri contenuti nelle azioni del livello “carica Immagini” per farti capire confronta i dati che hai te io ho questi (sono le prime 2 righe):

    // Dimensione dello Stage
    StageLarg = 1235;
    StageAlt = 542;

    vedrai che cambiando questi parametri le immagini si posizioneranno dove vuoi, a me è bastato fare cosi.
    Ciao

  7. Stefania

    Ciao Julius Caesar!!
    davvero complimenti per il tuo lavoro e per tua disponibilità…
    Ho fatto ricorso al tuo sito per alcune gallery e ho un piccolo problema sull’utilizzo della Galleria dinamica v1.
    In breve…avrei bisogno di una visualizzazione delle immagini senza l’intermezzo nero: le immagini dovrebbero sovrapporsi mentre una decresce in alfa e l’altra cresce.
    Spero di essere stata chiara…
    mille grazie

  8. PulcinellaKing

    Ciao Julius, come posso variare il codice per fare la transizione delle foto l’una sull’altra. Cioè eliminare gli intervalli di transizione con una foto che sfuma sull’altra. Grazie

  9. Ciao julius, come faccio a far si che il movie vede in automatico le foto senza dover ogni volta modificare il file .txt?

    Ho provato ad inserire un numero maggiore sul file .txt (ovvero ho messo 100) le foto sono solo 7 appena arriva alla numero 7 continua fino ad arrivare a 100, io vorrei che una volta che arriva a 7 riparte dalla numero 1, poi successivamente quando vengono inserite altre foto le carica in automatico..

    Come posso fare? Please help me!

  10. Ciao julius, come faccio a far si che il movie vede in automatico le foto senza dover ogni volta modificare il file .txt?

    Ho provato ad inserire un numero maggiore sul file .txt (ovvero ho messo 100) le foto sono solo 7 appena arriva alla numero 7 continua fino ad arrivare a 100, io vorrei che una volta che arriva a 7 riparte dalla numero 1, poi successivamente quando vengono inserite altre foto le carica in automatico..

    Come posso fare? Please help me!

  11. Ciao julius, ma come faccio afermare la galleria nell’ultima foto caricata, senza fare il replay? aspetto con ansia grazie

  12. Questa galleria è abbastanza vecchiotta come codice, l’ho realizzata tempo fa si dovrebbero fare delle modifiche…spero a breve di aggiornarla con le varie opzioni richieste in una nuova versione…

  13. ciao GRANDE JULIUS

    ho letto tutte le 4pagine dei commenti, forse mi è sfuggito, ma non ho trovato la risposta al mio problema. O meglio,ad un utente rispondi, ma non ci azzecco… provo ma nulla cambia… relativamente alla possibilità di avere la dissolvenza dalla prima immagine alla successiva, come riporto di seguito, copiato da pag. 2

    ///@Carlo dovresti poter rimuovere lo sfondo diminuendo il tempo di apparizione della foto successiva, in questo modo la foto sarà già sotto…///

    scusa carissimo Julius, è possibile farle dissolvere l’una sull’altra o richiederebbe ben altri script o altro??? Molte molte e ancora molte grazie, de todosss. CIAO

  14. Ciao Giulius, potresti aggiornare la gallery come hai promesso?
    Son passati molti mesi, dai che ci metti poco a farlo.

    Ciao

  15. ciao Julius,
    sto utilizzando + di uno dei tuoi tutorial per realizzare la gallery per il sito di un fotografo, per esattezza

    Galleria dinamica v1 in Flash

    ho sostituito i pulsanti avanti e indietro e non ho optato per il cambio foto automatico: tutto bene, a me piace, spero anche a lui, ma ho solo un problemino: quando arrivo all’ultima foto non riprende dall’inizio, mi puoi dire quale modifica fare al codice perchè lo faccia? puoi vedere la demo qui:

    http://www.pierocolucci.com/demo/

    inoltre, ma forse chiedo molto, vorrei inserire dei pulsantini uno a fianco all’altro nell’angolo in basso a sinistra a forma di quadrato tanti quanti sono le foto in modo da poter avanzare o indietreggiare a piacimento oltre ai pulsanti avanti e indietro.

    ti ringrazio.

    marco magrì

  16. Giuseppe

    Ciao Julius
    Volevo sapere come se è possibile far si che quando passo col mouse sopra una foto, l’animazione si ferma e possibilmente appare il testo alternativo con la descrizione dell’immagine, e togliendo dopo il mouse dalla foto riprende nuovamente l’animazione.
    Grazie

  17. ciao!
    volevo sapere quale codice bisogna modificare o inserire per fare in modo che le foto partano sempre in modo casuale.

    ad esempio:
    ho 9 foto.

    però voglio che quando parta il flash, ogni volta la prima foto visualizzata sia sempre diversa…ma quelle successive devono essere sempre le stesse dell’ordine preimpostato.

  18. ragazzi come fare a inserire nel myspace questo progetto…pare che il file esterno nn venga letto…nonostante l’indirizzo assoluto…

  19. come creare il loop foto in questo visualizzatore??se notate dopo la 7 foto non si visualizza piu nulla…
    grazie per le risposte

  20. florinda

    ciao julius complimenti per la galleria, stupenda!
    l’ho subito adattata ma nel momento che l’ho caricata on-line non mi fa vedere le foto… mi carica tutto musica loading ma niente foto…

    mi puoi aiutare
    grazie mille

  21. controlla il file xml e di aver caricato le immagini…

    se il problema persiste scrivi nei commetni un link online con la gallery che verifichiamo…

  22. florinda

    @ Julius:
    grazie ma ho risolto il problema era l’estensione della foto che invece di essere scritta in .jpg era scritta in .JPG

  23. florinda

    ciao Julius, volevo chiederti una cosa:P… allora sto usando questa galleria ma con la versione random, vorrei fare una modifica e mi chiedevo se si poteva fare, volevo mettere un effetto diverso di dissolvenza sulle foto. Mi spiego, l’effetto alfa che c’è ora, la foto si dissolve nel nero per poi comparire, sempre dal nero, con un’altra foto. Io vorrei che mentre la foto si dissolve compare l’altra sotto, quindi non si vede lo sfondo.
    è una cosa fattibile oppure no? se si mi puoi suggerire come?

    grazie mille
    florinda

  24. ciao julius, come mai quando vado ad inserire l’SWF nel mio sito tramite dreamweaver mi compaiono i comandi per andare avanti e indietro anche se nel file txt ho impostato auto=si??

    aprendo l’swf con flash funziona perfettamente l’autoplay, ma importandolo in dreamweaver sembra come che si disattivi!

    HELP!!

Commenti