Dynamic Gallery con miniature scorrevoli

16 07 2007

Ecco un’altra Galleria dinamica con miniature in Flash implementata dal sottoscritto.


Dynamic Gallery con miniature scorrevoli

Con questa Galleria dinamica avremo a disposizione una barra con le relative miniature generate in automatico con un resize e le immagini verranno centrate nello stage.

Andiamo ad analizzare il file dati.xml:

<thumb displayNum="6" separation="5">
<image>images/foto1.jpg</image>
<description>Paesaggio Futuristico</description>
</thumb>

  • dislplayNum= Numero di thumbs visualizzabili
  • separation= Spazio tra le thumbs
  • image= Percorso dell’imagine
  • description: Descrizione dell’immagine che comparirà nel box a fumetto

Cliccando sulla foto renderemo visibile o invisibile la barra con le miniature.

Ovviamente la galleria di immagini può essere ridimensionata e personalizzata a piacere, dando a voi nessun limite di creatività.

Scarica il sorgente
Guarda il Tutorial

Implementazioni aggiuntive

Esempio realizzato per laura

Inserimento di un pulsante sulla descrizione statica per caricare un swf esterno prelevato dal file .xml

Scarica il sorgente
Guarda il Tutorial


Azioni

Informazione

251 risposte

16 07 2007
Kerotan

molto bella

16 07 2007
Aldo

file grandioso!!!

16 07 2007
Sickboy

splendido !

ti anticipo una domanda che sicuramente ti faranno in molti… aggiungere una slideshow delle miniature o delle immagini ? o magari di tutte e due ? con pulsanstini Play/Stop ?

ma siccome tu sei “avanti” ci avrai sicurmente già pensato ;)

buon lavoro… continua così !

16 07 2007
Boskizzi

Veramente un ottimo lavoro!

16 07 2007
Julius

Grazie a tutti!!

@Sickboy intendi una slide automatica, nel senso che le immagini cambiano dopo un tot di secondi, giusto??

16 07 2007
Oibaf

Bravo Julius, grande xml, Thankyou God

16 07 2007
luca

complimenti davvero! stupisci sempre di più

16 07 2007
Niko

Si si,ragazzo sta crescendo,bravo

17 07 2007
sXe

Veramente ben fatta. Manca qualche opzione ma complimenti. Plauso.

17 07 2007
Top Posts « WordPress.com

[...] Dynamic Gallery con miniature scorrevoli Ecco un’altra Galleria dinamica con miniature in Flash implementata dal sottoscritto. [image] [image] Con […] [...]

17 07 2007
Marco

complimenti Julius ottima galleria!
funziona alla perfezione ed è facilmente personalizzabile!
l’unico problema che ho notato è che se fa parte di un “swf esterno” che verrà poi caricato da un Loader component in un “swf principale”, non carica le immagini, e non le fa ingrandire, mentre i thumbs funzionano.
qualche idea di come si possa riolvere?
grazie
Marco

17 07 2007
Julius

Marco per risolvere utilizziamo un trucchettino tra virgolette…

Prima di tutto entra nella galleria, clicca sulla linea temporale e poi premi CTRL+F

Tutto questo per entrare nel pannello Trova e Sostituisci..

Ora sostituisci _root. con _parent.

salva e pubblica

ora nel tuo swf avrai una cosa del genere suppongo:

loadMovie("dynamic_gallery.swf",_root.contenitore);

Per magia vedrai comparire la galleria :)

17 07 2007
Max

Ciao Julius bella galleria complimenti, sto leggendo lo script e purtroppo mi trovo in difficoltà con la cosa . Nel post precedente ti avevo accennato ad una cosa del genere la possibilità di avere due colonne da 4 e i bottoni avanti e indietro . Essendo due colonne il bottone dovrebbe scorrere due colonne a due . Se puoi aiutarmi faresti davvero un’opera pia . ;) Grazie

17 07 2007
Max

Incomincio a vedere il sole sorgere ;)
Allora ho modificato l’xml con numero di thumb = 2 nel movie ho modificato la riga var increment = w+w+10 perchè w è la larghezza della thumb e 10 è la somma dello spazio di thumb e va bene ora pero’ devo bloccare il bottone alla fine delle thumb, cioè non farlo andare avanti appena arriva alla fine delle foto.

17 07 2007
Marco

JULIUS YOU ARE THE MAN!!!
GRAZIE MILLE!! ADESSO FUNZA!

17 07 2007
carlo min

posso dire ke 6 il migliore!!!!!!!!!!!
hai molti progetti fantastici

17 07 2007
Sickboy

esatto Julius…

praticamente una sorta di slide show automatica con la possibilità di passare alla versione attuale “manuale”…

insomma pane per i tuoi denti !!! ;)
immagino che queste cose ti stimolino sempre di più… anche se vedo che sei già abbondantemente stimolato di tuo !

grande !

18 07 2007
baldo

perchè non fare un elenco di “SITI CHE USANO QUESTO SCRIPT”?

sarebbe carino vedere come lo script è stato customizzato, no?
appena io faccio qualcosa mando link

18 07 2007
Julius

Ciao baldo l’idea mi è gia balenata…spero ci siano più volenterosi…

I Tuoi progetti su JuliusDesign

19 07 2007
Oibaf

Ciao Julius complimenti ancora e sopratutto grazie per mettere la tua creatività al servizio di web designer e affini.
Comunque chiedo venia ma non riesco a capire come posso far apparire l’ingrandimento con dimensioni originali ???

GRAZIE

19 07 2007
Oibaf

Scusa ci sono riuscito grazie lo stesso “era semplice”
_root.box._xscale = 100;
_root.box._yscale = 100;

19 07 2007
Oibaf

Scusa ancora, sto dando i numeri ma ho aggiunto 13 foto ma nn funziona.
Perchè? cosa bisogna modificare

19 07 2007
Julius

In teoria niente…cosa intendi per non funziona??

19 07 2007
Oibaf

Nella cartella “images” inserisco altre 13 foto che in totale diventano 20foto e non riesco a visualizzarle vedo solo 7 foto ^^ sig Help

19 07 2007
Oibaf

Scusa sarà il caldo ma avevo sbagliato il nome di una foto :(

19 07 2007
Oibaf

Sarà il caldo ma avevo sbagliato il nome di una foto :(

19 07 2007
Adriana

scusate l’ignoranza è ma..le immagini dove si mettono??? :(

19 07 2007
Julius

@Oibaf ormai i problemi te li correggi da solo ^_^

@Adriana ciao le immagini dovresti metterle nella cartella images che trovi nei file zip, ma non è detto che il percorso delle varie immagini sia diverso per ognuna.

Puoi ovviamente inserire un link del tipo http://…..

20 07 2007
Claudio

Complimenti…
io però metterei un effetto trasparenza sulle immagini in basso

oppure un immagine sola in trasparenza, che quando gli passi con il mouse apre tutta la barra

20 07 2007
Sickboy

Ciao Julius..

e fare in modo che appaia la prima foto direttamente all’apertura ? e magri con lo slide in trasparenza che si evidenzia al passaggio on mouse over ?

20 07 2007
angela

ciao^^
è davvero bella la gallery
ma cercando di personalizarla, ho notato che storpia le proporzioni delle immagini che vi vengono inserite…
si vede bene se mettete le immagini della galleria e le loro fonti di dimensioni uguali e a confronto… ho cercato di capire come aggiustarla da me per nn dare disturbo… ma nn so come regolare le proporzioni delle immagini…
potresti postare un commento con la soluzione?
grazie! ^^

20 07 2007
Julius

@Sickboy già fatto :)

@Angela Le immagini vengono proporzionate in base alle dimensioni dello stage che ho usato.

Per cambiare scala, cerca nel codice _xscale e _yscale inserendo la proporzione a te adeguata.

23 07 2007
Dynamic Gallery, flash gallery con dockbar

[...] informazioni tecniche e per il download vi riporto alla pagina dello script. Se volete invece vederlo all’opera ecco il link [...]

23 07 2007
Angela

^^ grazie al post di Oibaf ci sono riuscita…
sbagliavo perchè dopo aver scritto 100 nn cancellavo il resto pensando che fosse utile :S
bhe siate clementi :) io in fondo il flash nn lo so usare ^^

grazie per la gallery carinissima ^_^

23 07 2007
Julius

Figurati :)

alla prossima

26 07 2007
Aileen

Molto bella.
Volevo sapere come posso aggiungere la possibilità di link se clikko sulle img grandi,
grazie

26 07 2007
28 07 2007
Gepi

ciao Julius ricordo male o c’era una versione simile a questa però per un player video. La sto cercando perche volevo realizzare qualcosa del genere con un player video!!! Grazie

30 07 2007
Luca

Grande Julius. Sei proprio bravo!

Mi sapresti dire se posso inserire in qualche maniere la galleria dentro la mia pagina di blogger???

30 07 2007
Julius

@Gepi sinceramente non ricordo…

@Luca devi verificare che la tua piattaforma blogspot sia abilitatà nello inserire codice HTML…

Se è possibile leggi Internet Explorer Blocco

30 07 2007
DoZ

Ciao.

Non l’ho scaricato ma ti chiedo: per che versione di flash l’hai fatto?

Credo potresti implementare uno scrolling automatico del menu…
Ne ho fatto uno io qua:
http://www.dozarte.com/wordpress/2007/07/02/flmx-scrolling-orizzontale-di-un-clip-a-seconda-della-posizione-del-mouse/

31 07 2007
popol

scusate l’ignoranza…ma una volta inserite le immagini nella cartella images, occorre editare il file xml o viene aggiornato in automatico?

31 07 2007
Julius

devi editare il file XML, indicando i percorsi delle immagini…

31 07 2007
popol

scusami ancora..ma vorrei realizzare una galleria che sia modficabile in maniera dinamica…devo allora intervenire con un linguaggio di programmazione lato server tipo php o asp in modo tale che il file venga generato in maniera automatica?

grazie

31 07 2007
Julius

Esatto, in questo modo avrai il file generato dinamicamente…

1 08 2007
elianaro

Ciao,
scusa non riesco a dare la giusta proporzione alle miniature, le foto originali sono 600×449, ho modificato il file xml dando le dimensioni
<thumb w=”60″ h=”45″ ………
ma mi vengono sempre quadrate!
Dove sbaglio?
Grazie!

2 08 2007
Julius

@elianaro Ciao le miniature piccole si adattano ai box quadrati…è una impostazione che ho reliazzato proprio apposta…

2 08 2007
elianaro

Ciao, non c’è modo di mantenere le proporzioni? Scusa la mia ignoranza, ma allora a cosa serve dare le misure delle miniature nel file xml?
Grazie ancora!!

2 08 2007
Julius

In effetti le misure prese dal file XML non erano altro che le dimensioni del box di sfondo bianco dietro, che possono essere scelte in un secondo momento…

Ora le ho tolte, le immagini vengono ridimensionate facendo uno “scale” in questo modo potrai settare la dimensione che vuoi facendo attenzione al parametro separation, per dare lo spazio da una thumb all’altra

2 08 2007
Endrio

Ciao Julius,
bellissima anche questa galleria.
Mipotresti dire gentilmente come posso far visualizzare le foto grandi con queste dimensioni:430×300 invece che quelli attuali?

Grazie
Endrio

2 08 2007
Julius

Nel .fla puoi trovare nelle prime righe di codice

//imposto la scala della foto grande
_root.scala_x = 90;
_root.scala_y = 110;

Cambiano i valori della scala le immagini verranno centrate e ridimensionate…

3 08 2007
john

scusa ma il link che alla versione con la possibilità di linkare le immagini è rotto… puoi rimediare con urgenza per favore??? Grazie
john

3 08 2007
Julius

@john link ok
ciao

3 08 2007
Endrio

Volevo chiederti se c’è la possibbilita invece che cliccare sulla foto per non visualizzare il menù, di fare un rollout e un rollover?

Grazie Endrio

3 08 2007
Julius

Un rollover sulla foto grande andrebbe a interferire con il menu in quanto avendo spazi tre le foto ed essendo il menu un elemento con azioni pulsanti, non funzionerebbe perfettamente.

3 08 2007
popol

io volevo chiederti se era possibile scorrere le miniature solo con un rollover sui due bottoni, ho visto un commento precedente ma nn ho ben capito come implematarlo

grazie

3 08 2007
Endrio

Ciao Julius, ho un altro problemino.
Devo caricare la galleria come swf esterno in un filmato principale con un collegameto ad un pulsanta che e il seguente:
on (release) {
loadMovie(”shoe_gallery.swf”, _root.box3);
}
ma al momento mi si visualizza solamente il menu e non le foto grandi.
Ho anche provato a cambiare il codice, cioè _root con _parent, ma non funziona.

come posso fare?.

Grazie Mille

3 08 2007
elianaro

Ciao,
+ o – lo stesso problema!!
Ho creato diversi files .swf utilizzando la tua bellissima galleria ed ora volevo fare in modo di richiamarli mediante menu in una pagina principale.
Pensavo di aver seguito correttamente tutte le istruzioni pescate qua e là nei forum, ma alla fine non riesco a vedere nulla…. Questo è quello che ho fatto:
- nel file principale ho creato un simbolo clipfilmato vuoto e l’ho chiamato “foto”
- ho inserito un nuovo livello e trascinato sullo stage “foto” nel punto dove vorrei che venisse visualizzata la galleria,
- selezionato il pulsante per il collegamento, F9 per aggiungere le funzioni pulsante ed ho scritto:

on(release) {
loadMovie(”gall20052.swf”, _root.foto);
}

-salvato, publicato e non vedo nulla, clicco e non succede niente….
Sigh! Cosa manca?
Grazie 1000!!!

3 08 2007
Julius

@popol puoi cambiare

back.onRelease

forward.onRelease

con

back.onRollOver

forward.onRollOver

cercali nel .fla

@elinaro/endrio leggete il 12° commento è corretto.

Vi posso solo dire di controllare di avere assegnato un nome istanza corretto al vostro clip filmato

ciao

3 08 2007
johnselect2003

Juliussssssss sei MITICO!!!!………… grazie.
i link però aprono una finestra per conto loro, cioè mi piacerebbe che cliccando sulla foto , la thumbs, per l’esatteza (per esempio posta su la home page, aprisse la pagina indicata nel link ma rimanendo sempre con un browser aperot cioè sulla stessa finestra. Spero di aver scritto bene….. scusami in antiicpo… Come faccio,,,, forse devo mettere u commando tipo # ma dove? uauauauauauauua .-(

3 08 2007
Julius

Se ho capito bene vuoi ke il link venga aperto nella stessa pagina della galleria

quindi entra nel .fla, Linea 70

da cosi

getURL(_root.link, "_blank");

a cosi

getURL(_root.link, "_self");

Invece del parametro _blank ( pagina nuova ) abbiamo inserito _self ( stessa pagina )

ciao

3 08 2007
johnselect2003

Madonnaaaaaaaaaa miaaaaaaaaaaaa ma sei un MOSTRO!!!!!!!!!!!!!!!!!!! PER DUE MOTIVI: primo sei una persona con delle capacità che ti invidio… mostruose….. poi sei disponibile… hai umiltà nn ti dai arie… Sei una persona verametne in gamba… Bene dopo questa sviolinata (meritata da parte tue e sincera da parte mia) vedo di modificare il tutto. ti faccio sapere. Augh!
JOhn

3 08 2007
Julius

eheh grazie :)

3 08 2007
johnselect2003

ops….. non esiste sulla linea 7o
getURL(_root.link, “_blank”);

lo cercato anche con cerca…..

3 08 2007
Julius

devi scaricare la versione implementata con il link

la trovi a fine articolo…

3 08 2007
johnselect2003

Fatto! Graziuaeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee…… posso essere un tuo allievo? che lavoro fai? chi sei? vieni a trovarmi ad Ivrea nel mio locale, un pub internet… presto ci farò un sito….. si chiama Net.xplosion
piazza pistoni, 10
Pubblicità oculta (non tanta occulta hehehe…)

John

3 08 2007
johnselect2003

a scusami… ma sai che cliccando sul thumbs apare l’immagine ingrandita ok… ma se io volessi accedere alla pagina html direttamente senza bisogno poi di cliccare sull’immagine che mi appare, ovverò direttamente dal thumbs?
ho il file DAT con i link, forse devo impostare quelli…. in risoluzione mi piacerebbe che cliccando sul thumbs vada in una pagina che imposto io direttamente…. grazie–…

3 08 2007
Julius

Ti ho inviato una mail cosi capisco meglio la tua idea…

4 08 2007
popol

scusami ancora julius, avevo gia apportato quella modifica, io intendevo una sorta di effetto scorrimento orizzontale che si arresta quando esci dal pulsante.
spero di essermi spiegato
grazie ancora

4 08 2007
johnselect2003

interessante….

5 08 2007
johnselect2003

cIAO Juliussssssssss… ultima domanda sempre sullo slider che ho modificato come un pazzo…. vorrei che all’avvio della pagina html, ovve è inserito il tuo flash… le immagini scorrono già da subito, senza bisogno passarci sopra…. per favoreeeeeeeeeeeeeeeeeeeeeeeee…….. sarà l’ultima volta che ti rompo…

john

5 08 2007
Endrio

scusami se ti rompo ancora, ma dopo aver modificato come si parla al commento 12, addirittura non succede niente.
Prima invce con _root.contenitore si vede il menu ma non le foto grandi.
deve è lo sbaglio? non riesco a capire. Se non ti dispiace ti posso mandare il fla cosi gli dai un occhiata? oppure c’è un altro modo?
Grazie
Endrio

5 08 2007
Julius

@john appena ho tempo implemento anche questa cosa…

@Endrio invia pure

5 08 2007
johnselect2003

Grazie Julius….

6 08 2007
massimiliano

ma come si integra in una pagina? :(

6 08 2007
Julius

Ciao massimiliano, per inserire un contenuto Flash in una pagina puoi usare o i tag object oppure questa soluzione Internet explorer blocco

saluti

6 08 2007
johnselect2003

Ciao julius…. ti prego puoi rispondermi stasera circa la domanda che ti feci un pò sopra…. anche via email…. ti prego aspetto te per completare un lavoro….
Grazie….
John :-)

6 08 2007
Julius

Non ce la faccio jhon per stasera…non ci sarò per un paio di giorni…mi spiace…

6 08 2007
marianna

Ciao Julius
innanzitutto complimenti, da tempo che cercavo una galleria di questo tipo: semplice ed immediata.
Ho un solo problema: non carica le foto dalla 40esima in poi… anche se si ‘vede’ che prova a caricare la miniatura.. ma poi non la carica, anche se l’area della miniatura è cliccabile, il nome della foto resta vuoto, e naturalmente non si apre l’immagine grande. Ho controllato xml e sembra tutto ok..
Grazie di cuore.

7 08 2007
john

Grazie Julius… mitico!|!!!!!!!!!!!!!!!!

8 08 2007
manuel

stupenda!!

8 08 2007
Julius

@marianna ciao se hai voglia inviami i files alla mia casella di posta che ci do un occhiata, potrebbe essere un bug ^_^

saluti

8 08 2007
marianna

Ciao Julius, ti ho appena inviato i files da un indirizzo gmail.
Grazie per la disponibilità.

8 08 2007
Julius

Ciao marianna

non avevi aperto in fondo al file XML certi tag per le thumb, ti ho inviato il file xml corretto

ciao

8 08 2007
john

julius…….. hai temp .:: :-(

9 08 2007
marianna

Grazie Julius, disponibile come sempre!!!
a presto, Marianna

10 08 2007
Serdominik

Grande julius la metto nel mio sito…la sto modificando un po’ a piacere mio… ma se voglio passare il titolo della galleria fotografica dal xml come devo fare?
io ho già creato una casella testo nella maschera e gli ho messo già una variabile…nn so passare il testo

10 08 2007
Julius

@Serdominik se voglio passare il titolo della galleria fotografica dal xml come devo fare?

Al massimo puoi decidere quale XML applicare alla galleria non il contrario.

@john dimmi

11 08 2007
john

eccon Julius volevo sapere come rendere questa galleria non statica cioè vorrei che all’avvio della pagina html, ovve è inserito il tuo flash… le immagini scorrono già da subito, senza bisogno passarci sopra

11 08 2007
Julius

Come ti ho detto l’altra volta è una cosa su cui lavorarci…devo stravogere un pò il codice…

Secondo me potresti riutilizzare la TabSlider, guarda le ultime implementazioni

13 08 2007
vale

ciao,complimenti,i tuoi lavori sono bellissimi..sei un mago!
Purtroppo non sono pratica di actionscript e sto facendo fatica a personalizzare la gallery con le mie immagini,anche se ho letto tutti i post precedenti non riesco a ridimensionare correttamente ne le immagini grandi ne le thumbs.Puoi aiutarmi?Fammi sapere i dati che ti occorrono e grazie mille in anticipo,saresti gentilissimo!!^:^

20 08 2007
Dottor manhattan

Ciao Julius, ho un problema con la tua splendida galleria. cliccandi sulle immagini devo far aprire una pagina all’interno di un iframe , come faccio ?

ho provato con fscommand ma non funziona.

Grazie.

ciao

20 08 2007
Julius

@vale
ciao grazie per i complimenti, se vuoi inviami i file alla mia casella di posta che diamo un occhiata

@Dottor manhattan
non ho capito bene cosa vuo fare…

20 08 2007
Dottor manhattan

sto costruendo un sito con la testata in flash e il resto in php .All’interno di questa testata contenuta nell’index, compare una galleria con le immagini di alcuni prodotti. Cliccando su una di queste immagini dovrebbe aprirsi una scheda all’ interno di un iframe contenuto nell’index stesso. Non utilizzando una galleria dinamica riesco a fargli fare questa cosa con il comando fscommand , così :

on(release){
fscommand(”air_armchair1.php”,”if”);
}

Come posso fare ad adattare il tuo script ?

Grazie mille per l’aiuto.

20 08 2007
Julius

Comunque intendi l’immagine grande dietro giusto?

Se è cosi…

Scarica l’implementazione con l’aggiunta di un link dinamico che trovi a fine articolo e modifica il codice in cui viene eseguito il getURL

_root.box.onRelease = function() {
getURL(_root.link, "_blank");
};

Se non è cosi

Prova a guardare questa slide e le sue varie implementazioni

Slide Scorrevole

23 08 2007
Max

Ciao …complimentissimi per la gallery ..è bellissima …una domanda ( scusa ma sono un nubbio ) …pensi si possa integrare dentro una pagina di wordpress ??? se si , come ??? un saluto e ancora complimenti !

23 08 2007
Julius

Ciao Max,

Se hai un blog con piattaforma wordpress di secondo livello come il mio no, altrimenti si.

Per inserire l’oggetto flah leggi inserire un oggetto flash in una pagina

Complimenti per i tuoi lavori 3D

23 08 2007
Max

Grazie per la risposta veloce ! sono riuscito ad integrare flash ( sto lavorando in locale ) e funziona tutto alla meraviglia ….ma…perchè non con il secondo livello ( il sito è proprio quello in firma ) ?? stavo cercando di realizzarlo tutto in wordpress ed ero alla ricerca di una bella gallery … la tua è eccezzionale ….

23 08 2007
Julius

WordPress blocca flash per motivi di sicurezza, infatti non fa inserire tag object per ora…vedremo con le prossime versioni..magari mi fanno un bel regalo ^^

27 08 2007
Serdominik

ciao julius questa galleria mi piace molto volevo sapere se ci sn altre simili su altri siti…con grafica diversa ma con lo stesso modo di miniature.

27 08 2007
Julius

Ciao,
per ora non ne ho viste sinceramente…se ne vedo qualcuna ti faccio sapere

ciao

28 08 2007
Mark

Ciao Julius,
sto cercando di creare una galleria di foto. Devo dire che ci sono quasi. Ho solo alcuni problemi…
La mi fotogallery è impostata in questa maniera:
ho due pulsantini che mi fanno scorrere delle immagini verso destra o sinistra (tipo la tua fotogallery) e fin qui ci siamo…
vorrei realizzare una maschera dove visualizzare una alla volta le immagini e scorrere la galleria andando verso destra o verso sinistra.
Ricapitolando mi servirebbe una gallery simile alla tua con l’unica differenza di visualizzare una immagine alla volta…

Puoi aiutarmi???
Spero di essere stato abbastanza chiaro…
Complimenti per i tuoi progetti!!!

29 08 2007
TheTmx

Ciao Julius,
di solito non sono solito lasciare commenti in rete ma tu meriti assolutamente i miei più sentiti complimenti.
Bravissimo! E’ un ottimo lavoro quello che hai fatto e mi fa piacere vedere che esistono persone come te che mettono a disposizione degli altri il loro lavoro.
Immagino che questa valanga di complimenti in questa lunga pagina sia una grande soddisfazione per te… e tanti altri post come questi dovranno ancora arrivare.
Sei grande!

29 08 2007
Julius

@Mark ciao,

che ne dici di mettere una maschera in centro, sotto le tue immagini.

I pulsanti staranno fuori dalla maschera, una volta premuto avanti o indietro la mschera farà vedere solo la foto sotto la sua area…

mi sembra semplice no?

@TheTmx ti ringrazio vivamente, molto gentile!

31 08 2007
DoZ

Certo che questo blog ti dà da lavorare un bel po’!
Spero ti dia anche da mangiare!!
;)

31 08 2007
Julius

@DoZ ciao,

lo faccio per pura passione :)

1 09 2007
Luca

Ciao Julius, la tua gallery è stupenda, però ti devo domandare una delucidazione,
se io dovessi avere più immagini di grandezze differenti, tipo una in 800 x 600 l’altra in 1024 x 768 o altre in formati comunque superiori esiste una maniera per far si che le miniature abbiano tutte la stessa dimensione e che tutte le foto grandi abbiano anche loro la stessa dimensione nello stage?

tipo tutte le miniature in 100 x 85 e tutte le foto grandi in 730 x 450?

se si cosa devo modificare?

Grazie per la tua infinita pazienza :)

Luca

3 09 2007
Mark

Il mio problema sta proprio nel creare la maschera…
Mi daresti qualche dritta???

3 09 2007
Mark

Mi spiego meglio…

La maschera la creo facilmente…

Il mio problema è la visualizzazione delle foto. C’è qualche linea di codice da associare alla maschera?

Ti ringrazio in anticipo per i tuoi consigli!

3 09 2007
Julius

@Luca o le forzi con _whidth e _height, oppure cerchi di riproporzionarle con _xscale e yscale…

@Mark la mschera serve per le miniature, cmq leggi linea 26/27

4 09 2007
Mark

Si ho capito che la maschera serve per le miniature…

Quindi se ho capito bene con queste linee di codice:

mask._width = displayNum*(w+separation);
mask._height = h+30;

assegni la larghezza e l’altezza alla maschera e fai visualizzare le immagini. Giusto?

Oppure le carichi con questa linea di codice?

newThumb = thumbnailer.container.duplicateMovieClip(”container”+i, i);

Perdona le mie domande stupide, ma sono ancora poco pratico col flash.

Grazie ancora!

4 09 2007
Julius

le prime linee servono a impostare la larghezza e altezza delle miniature, mentre l’altre righe che hai citato, servono a duplicare i vari clip che le contengono dinamicamente.

5 09 2007
Mark

Ok.

Fin qui ci siamo. La cosa che non mi è chiara è:

Come fai a far visualizzare nella maschera le foto?
Dal codice ho visto che ti carichi un file xml e con queste linee di codice

var image = root.childNodes[i].childNodes[0].firstChild.nodeValue;
var image1 = root.childNodes[0].childNodes[0].firstChild.nodeValue;
newThumb.image = root.childNodes[i].childNodes[0].firstChild.nodeValue;
newThumb.desc = root.childNodes[i].childNodes[1].firstChild.nodeValue;
newThumb.link = root.childNodes[i].childNodes[2].firstChild.nodeValue;

carichi le immagini,le descrizioni e tutto quello che sta nel fil xml???

Abbi pazienza ma non mi è molto chiaro.
Grazie ancora!

6 09 2007
Mark

Per caso sai se c’è qualche modo per poter vedere un progetto fatto in flash su un lettore dvd (che non sia quello del pc)?

13 09 2007
enZo

Ciao Julius, ti faccio anche io i complimenti perchè hai fatto veramente un bel lavoro!
E ora passiamo alle domande :D
Sto cercando di modificare la galleria aggiungendo delle funzionalità (faccio chiudere la foto al click sulla foto grande e questo è ok)…il problema arriva quando provo a non far ridimensionare le thumb tutte alla stessa larghezza…ci sono quasi riuscito ma avrei bisogno di delucidazioni su alcune cose!
Togliendo da with (newThumb) il riferimento alla _x della thumb e sostituendo nell’OnEnterFrame questo -> thumbnailer["container"+i]._x += separation+(thumbnailer["container"+(i-1)]._width) + (thumbnailer["container"+(i-1)]._x) – (thumbnailer["container"+i]._x); riesco a non far sovrapporre le immagini…ma comunque lo spazio tra un img e l’altra non rimane sempre lo stesso!
Allo stesso tempo sto cercando di far scrollare a destra e sinistra senza l’uso dei bottoni (seguendo il mouse).
Tu hai implementato o stai implementando qualcosa del genere?
Grazie e ancora complimenti!!
enZo

13 09 2007
Julius

@Mark la maschera la trovi in progettazione…

@enZo si sto cercandoi di implementare una cosa del genere…ma ho anche altri progetti in cantiere….appena riesco pubblico

14 09 2007
Francesco

Ciao Julius, ho un problemino con la tua galleria ma sono sicuro che tu hai la risposta…
ho provato a farla includere da un file php all’interno di ua pagina, ma vedo solo le freccette blu e lo sfondo bianco… mi puoi fare un’esempio di inclusione …

Grazie

14 09 2007
Rocco

ciao julius grandissima gallery! ma ho un piccolo problema: ho messo 13 foto nel xml ma nella gallery mi si visualizzano solo 7 xke??? ho controllato il xml e ho scritto il nome delle foto correttamente

14 09 2007
Julius

@Francesco Cosa intendi per inclusione in una pagina PHP? Il metodo di pubblicazione è lo stesso di una pagina htm

@Rocco controlla che il file XML sia corretto, aprilo con il browser…se è corretto vedrai il suo contenuto altrimenti verrà visualizzato il debug con l’errore

14 09 2007
Rocco

ciao julius ho fatto come mi hai detto e ho aperto il file xml con il browser e mi esce una schermata con le immagini nn visualizzate e il suo percorso a canto ma ho ricontrollato il percorso e va bene, non è che per caso bisogna il numero delle foto totali oppure lo fa in automatico?

grazie della gentilezza

16 09 2007
Rocco

ciao julius ho capito dove era l’errore: avevo messo nella descrizione della 7 foto un accento, ho modificato la descrizione e adesso va tutto bene :)

grazie

16 09 2007
Rocco

Ciao Julius sono sempre io… sto diventando un po fastidioso ma ho un problema: ho finito la mia pagina flash ma quando la devo pubblicare in html vedo ke nel browser lascia uno spazio sia nella parte superiore ke alla sinistra, come posso togliere quelli spazi?

grazie

17 09 2007
Julius

devi inserire un codice simile a questo nella tua pagina in uno style o in un css:

*{
margin:0px;
padding:0px;
overflow:hidden;
}

17 09 2007
Issivan

Ciao Julius inanzittuto complimenti cmq ho saricato la gallary versione con i link, ovviamente funzia tutto xfetto solo che a me servirebbe la gallery che quando passo sopra direttamente all’immagine in miniatura cliccandoci sopra mi porti al link che ho messo. Adesso in quello che ho scarito l’immagine grande porta al link richiesto.

Ciao se mi puoi aiutare…grazie

20 09 2007
Rocco

ciao julius grazie x prima. Ho un altro piccolo problema: sto usando l’action script x cambiare il colore ad un rettangolo con una variabile in particolare questo:

import flash.geom.*;
function colourChange() {
with (gradiente_mc) {
colors = [colour2, colour3];
fillType = "linear";
alphas = [100, 100];
ratios = [0, 255];
spreadMethod = "pad";
interpolationMethod = "linearRGB";
focalPointRatio = 12;
matrix = new Matrix();
matrix.createGradientBox(800, 600, 80);
beginGradientFill(fillType, colors, alphas, ratios, matrix, spreadMethod, interplotationMethod, focalPointRatio);
moveTo(0, 0);
lineTo(0, 570);
lineTo(1005, 570);
lineTo(1005, 0);
lineTo(0, 0);
endFill();

pero in questo modo ottengo un gradiente a due colori, come posso fare x farlo in 3 colori?
grazie

23 09 2007
Davide

Ciao, ho scaricato la galleria ma… non funziona , o meglio, io non ci capisco molto ma non riesco a metterla nella mia pagina flash…
Anche se provo ad aprire il flash movie da solo, mi appare solo una schermata bianca.
Inoltre se apro il file Flash con il mio flash mx 6, mi appare “unexpected file format”.
Come faccio a fare in modo che la galleria funzioni all’interno di una pagina flash da me creata?
Ciao e grazie infinite.
Davide

28 09 2007
Ivan

Ciao Davide
Devi importare swf della galleria nella tuo progetto swf principale. Se non ho afferrato il concetto mi spiace.

Ciao

28 09 2007
Julius

Dovrebbe esserci la versione Flash MX2004 più di questo non posso fare, come dice Ivan utilizza la funzione loadMovie per richiamare un filmato swf in un altro..

1 10 2007
Federico

Ciao sono Federico,
complimenti innanzi tutto, vorrei sapere come faccio a calcolarmi la proporzione scala_x e scala_y per le foto grandi che vorrei caricare, poichè ho bisogno di cambiare le dimensioni del tuo fla a 600 sulla w.

Grazie anticipatamente
Fede

2 10 2007
Rouge

AIUTO!
ho utilizzato il tutorial Dynamic Gallery… aggiornato le immagini, i colori, il file xml ecc ecc: funziona tutto alla perfezione ma solo in locale.
Una volta messo in rete sembra che il file XML venga bloccato…cosa succede?
potete aiutarmi

Grazie mille!

2 10 2007
Edoardo

Ciao julius, complimenti vivissimi per i tuoi lavori, davvero perfetti e semplici!
Volevo chiederti una cosetta…
Mettiamo caso che una clikkato su una miniatura mi si apra la foto grande, e io voglia realizzare un form che mi premetta di inviare proprio quella foto ingrandita come allegato via mail, come potrei fare?
Il form e il mailer in php non sono un grossso problema, ma non so come fare a fargli prendere proprio quella ingrandita come allegato…
Cosa mi consigli?
Grazie mille!!

2 10 2007
Julius

@Federico puoi provare a fare delle prove oppure fai una proporzione matematica..

@Rouge controlla di aver caricato il file xml, se hai ancora problemi linka qui la pagina con la galleria che la guardo

@Edoardo ma se non hai problemi con il php ti basta richiamare la variabile fotogrande da flash a php, in questo modo gli passi l’immagine… (ora come ora non saprei tecnicamente come fare)

3 10 2007
Edoardo

Ok grazie julius.
Un ultima cosa:
Ho notato che il pulsante per far scorrere le foto piccole, non ha mai una fine, nel senso che se le foto sono 10, quando si arriva alla decima foto e si clikka su avanti riparte dalla prima.
Come si potrebbe fare per mettergli uno stop in modo che alla decima foto si fermi?
Grazie ancora.
Ciao ciao

8 10 2007
Federico

Ciao Julius!

Volevo chiederti una cosa… ho provato ad utilizzare la tua gallery modificando il file data.xml e aggiungendo delle foto!

Quindi quando visualizzo la gallery offline funziona tutto quanto bene… ma quando la metto online mi visualizza solo 7 immagini e le altre no… guarda se vuoi puoi vedere qui http://www.matumaini.org/5.html

Help plz!

8 10 2007
Julius

Non hai caricato le immagini, controlla

saluti

8 10 2007
8 10 2007
dna

ciao julius…complimenti per i tutorial….vorrei sapere se è possibile aggiungere una descrizione in grande che magari appare sopra la foto grande…grazie in anticipo

8 10 2007
Federico

no! le ho inserite le immagini! ma la cosa strana è k offline funziona!

9 10 2007
Julius

@dna si è possibile appena riesco implemento questa cosa…

@Federico ora le hai caricate correttamente si vedono!

11 10 2007
Edoardo

Ciao julius, ho provato da solo ma mi va in conflitto qualcosa.
VOlevo provare a inserire un controllo, nelle due funzioni back e forward, per far in modo che se le foto sono ad esempio 15, le miniature scorrano solo fino alla 15esima foto.
Cosi come è adesso, arrivata alla 15esima foto, premendo avanti, riparte dalla prima.
Come si può ovviare?
ti ringrazio anticipatamente.
ciao

11 10 2007
Julius

Si deve interagire nella gestione del file XML delle mianiature…metto in lista anche questa implementazione =P

ciao

12 10 2007
Ale

Ciao Julius!!!

Grazie per la Gallery! è BELLISSIMA! Cmq vorrei chiederti come fare per posizionare la “box” con le immagini… mi stanno sempre a centro pagina ma non va bene con il layout della pagina…come faccio…scusami ma di actionscript non capisco ancora molto… grazie anticipatamente! =o) grande e avanti cosi!

12 10 2007
Julius

Ciao Ale,

se entri nel file progetto .fla, livello azioni primo frame, troverai il codice per centrare l’immagine riferita allo stage, commenta o elimina quel codice cosi le immagini le posizionerai in un punto specifico desiderato..

saluti

14 10 2007
savino

scusami come faccio ad aggiungere altre foto oltre quelle previste?

14 10 2007
Julius

Modifica il file XML aggiungendo per ogni foto i parametri contenuti nel tag thumb

16 10 2007
Ale

Ciao Julius,

grazie mille per l’aiuto… come sempre gentilissimo. =o)

16 10 2007
Alessandra

Ciao Julius!!!

Complimenti per la gallery, molto molto bella!
Ho scaricato il sorgente, volevo modificare le dimenisioni delle foto ma ho flashmx del 2002 ed il fla non mi si apre.
C’è la possibilità di scaricare una versione che io possa aprire?

Grazie

16 10 2007
jan

Grazie infinite, finalmente uno che ci sa fare e che risponde ai post!
Sei tra i miei siti preferiti, la tua web-politica di condivisione è quella delle migliori.
Long live Julius!
j a n ________________________

16 10 2007
Julius

@Ale prego

@Alessandra ciao purtroppo la versione più vicina alla tua che ho è Flash mx 2004, dovresti trovare qualcuno che può compilare il progetto in Flashmx 2002

@jan grazie molte :)

16 10 2007
Alessandra

bene immaginavo, la mia versione è effettivamente vecchiotta ;-)
grazie comunque
A presto

16 10 2007
22 10 2007
LeoSoft

Ci sarebbe la possibilità di aggiungere un bordino alle miniature? così secondo me sarebbero più visibili.

22 10 2007
Julius

Si certo…hai i file sorgenti a disposizione per farlo da te…, io l’avevo ideata senza bordi perchè personalmente non li volevo :)

Ti basta entrare nel clio contenitore della miniatura che verrà duplicata, inserire un bordo e il gioco è fatto…

saluti

24 10 2007
Manu

ciao julius, si può in questa galleria fare in modo che quando passi sopra le foto della slide si aprono senza cliccare?

altra cosa…
ho cambiato da onrelase a onrollover i pulsanti back e forward…

funziona, solo che se rimani posizionato sopra non funziona più…devi spostarti e risalire sul pulsante…..c’è un modo o per tenere il release e il rollover insieme, o per tenere il rollover in roll continuo?
Spero di essere stata chiara nella spiegazione…..

Fammi sapere!ciao!!

24 10 2007
Freemaui

Julius…scusami…abuso della tua pazienza e competenza…

riprendo 1 problema che ha segnalato MARCO il 17-07-07

linea temporale e poi premi CTRL+F (…) sostituisci _root. con _parent.
(…)
loadMovie(”dynamic_gallery.swf”,_root.contenitore);

Io ho questa situazione… dal filmato principale richiamo la galleria con
loadMovieNum(”galleria.swf”, 1);

ho cambiato tutti i riferimenti di _root con _parent

da PROVA FILMATO “principale” richiamando galleria.swf mi funziona, metto online ma non mi carica nè thumb nè foto… vedo solo il gif del preload girare
il file XML l’ho controllato e al suo interno ho utilizzato sia percorsi relativi che assoluti.
Dov’è che posso aver sbagliato??? (argh!)

30 10 2007
Neel

Ciao Julius, complimenti per i tuoi lavori. Ho scaricato la tua gallery per prenderla come base per poter realizzare una cosa come quella in questo sito: http://www.artematica.tv
In pratica al release sulle thumbs vorrei che rimanesse solo quella e scompaiano tutte le altre.
Mi sapresti dare qualche dritta?
Grazie :)

6 11 2007
Marco73

Ciao Julius, innanzitutto complimenti!! …sei più unico che raro :D
LA GALLERY E’ STUPENDA!!
Anche io avrei bisogno di una dritta, il file xml devo crearlo dinamicamente, pochè il numero delle immagini è variabile. L’applicativo fa upload di immagini e quindi l’XML dovrebbe essere ogni volta rigenerato.
E’ una semplice applicazione in ASP con db Access.
Come faccio a creare ogni volta dinamicamente il nuovo file xml con ASP ?
Grazie mille anticipatamente!!!!! :D

6 11 2007
Marco73

Come non detto!!!
Fatto….ho creato l’xml dinamico!
Ora solo una domanda……IN QUALE PIAZZA LO VUOI IL MONUMENTO???? :D :D :D :D
Grazie ancora!!!!

7 11 2007
Julius

@Manu ciao si dovresti cambiare l’evento relesed a rollOver…

Si avevo gia visto quel problemino per i pulsanti back e forward, in pratica non effettuano un movimento continuo…

devo controllarlo :)

@Freemaui ciao dammi il link al tuo progetto che controllo…

@Neel ciao si potrebbe fare ora su due piedi non ti saprei dire, devo fare delle prove, appena ho tempo dedico un po di tempo a questa implementazione :)

@Marco73 piazza san carlo torino :) ci conto e!?

7 11 2007
Van

Ciao Julius,
grazie per la galleria che è davvero ben fatta…
Sto però impazzendo per metterci un combobox con la scelta di più gallerie (grazie anche per il tutorial sul combobox)…
Sono riuscita a farle caricare ma ci sono problemi di visualizzazione perchè le thumbnails non scorrono come dovrebbero…Ti posto il codice, un po’ pasticciato perchè sto tentando di tutto ormai:
stop();
//leggo i dati XML
alert._visible = false;
back._visible = false;
forward._visible = false;
dati_xml = new XML(); // nuovo oggetto XML
dati_xml.ignoreWhite = true; // elimino gli spazi tra le parole
dati_xml.load(”playlist.xml”); // nome del file xml
//fine caricamento
dati_xml.onLoad = function(success) {
// imposta a false se non vuoi la descrizione
descriptions = true;
// box descrizione invisibile
// effetto ease
var ease = 5;
//imposto la barra visibile
_root.barra_stato = “true”;
_root.box.useHandCursor = false;
//leggo i dati XML
thumbs = new XML();
thumbs.ignoreWhite = true;
thumbs.load(”foto.xml”);
// qui inserire il percorso al file .XML
thumbs.onLoad = function() {
back._visible = true;
forward._visible = true;
root = this.firstChild;
total = root.childNodes.length;
displayNum = Number(root.childNodes[0].attributes.displayNum);
separation = Number(root.childNodes[0].attributes.separation);
//settings
w = Number(root.childNodes[0].attributes.w);
h = Number(root.childNodes[0].attributes.h);
mask._width = displayNum*(w+separation);
mask._height = h+100;
forward._x = mask._width+20;
forward._y = back._y=h/2;
mcs = [];
for (i=0; i<total; i++) {
mcs.push(i);
newThumb = thumbnailer.container.duplicateMovieClip(”container”+i, i);
with (newThumb) {
_x = (w+separation)*i;
preloader._x = w/2;
preloader._y = h/2;
shape._width = w;
shape._height = h;
}
var image = root.childNodes[i].childNodes[0].firstChild.nodeValue;
var image1 = root.childNodes[0].childNodes[0].firstChild.nodeValue;
newThumb.image = root.childNodes[i].childNodes[0].firstChild.nodeValue;
newThumb.desc = root.childNodes[i].childNodes[1].firstChild.nodeValue;
newThumb.link = root.childNodes[i].childNodes[2].firstChild.nodeValue;
loadMovie(image1, _root.box.foto_effetto);
_root.box._xscale = 100;
// scalo la larghezza
_root.box._yscale = 100;
// scalo l’altezza
newThumb.onRelease();
newThumb.cont.loadMovie(image);
//carico le thumbs
newThumb.cont2.loadMovie(image);
//carico le thumbs
newThumb.cont2.loadMovie(image);
//carico le thumbs

newThumb.cont2._alpha = 0;
newThumb.cont._xscale = 17;
// scalo la larghezza
newThumb.cont._yscale = 18;
// scalo l’altezza
newThumb.cont2._xscale = 17;
// scalo la larghezza
newThumb.cont2._yscale = 18;
// scalo l’altezza
// scalo l’altezza
newThumb.onRelease = function() {
loadMovie(this.image, _root.box.foto_effetto);
// carico l’immagine nel clip effetto
_root.box.play();
// avvio il box
_root.box._xscale = 100;
// scalo la larghezza
_root.box._yscale = 100;
// scalo l’altezza
};
if (descriptions) {
newThumb.onRollOver = function() {

alert.desc = this.desc;
alert._visible = true;
this._y = this._y-10;
this._x = this._x-5;
this.swapDepths(9);
};
newThumb.onRollOut = function() {

alert._visible = false;
this._xscale = 100;
this._yscale = 100;
this._y = this._y+10;
this._x = this._x+5;
};
}
}
//
var offset = total-1;
var dest = 0;
var increment = w+separation;
var ending = (total-displayNum)*(w+separation);
var lastmc = total-1;
var firstmc = 0;
back.onRelease = function() {
if (dest<0) {
dest += increment;
} else {
first = mcs[0];
for (k=0; k<total; k++) {
mcs[k] = mcs[k+1];
}
mcs[total-1] = first;
thumbnailer["container"+lastmc]._x = -(w+separation);
firstmc = lastmc;
//check whos new lastmc
for (k=0; k-ending) {
dest -= increment;
} else {
last = mcs[total-1];
for (k=1; k<total; k++) {
mcs[total-k] = mcs[total-k-1];
}
mcs[0] = last;
thumbnailer["container"+firstmc]._x = (displayNum)*(w+separation);
lastmc = firstmc;
//check whos new firstmc
for (k=0; k<total; k++) {
if (mcs[k] == 0) {
firstmc = k;
}
}
}
};
//movement
onEnterFrame = function () {
for (j=0; j<total; j++) {
thumbnailer["container"+j]._x += (dest+(mcs[j])*(w+separation)-thumbnailer["container"+j]._x)/ease;
}
alert._x = _xmouse;
alert._y = _ymouse;
};
};

//se è stato caricato
if (success) {

// leggo i nodi del file XML
var nodes = this.firstChild.childNodes;
for (var i = 0; i<nodes.length; i++) {
var descrizione = nodes[i].attributes.descrizione;
var valore = nodes[i].attributes.valore;
var itemz = {label:”"+descrizione+”", data:”"+valore+”"};
combo.addItem(itemz);
_root.barra.stop();

}
} else {
trace(”no load”);
}
};

//associa evento al combobox
combolistener = new Object(); // nuovo oggetto
combolistener.change = function(eventObj) { // funzione cambia
var eventSource = eventObj.target; // imposto il target
var elemento = eventSource.selectedItem; // imposto l’elemento
var valoreelemento = elemento.label; // imposto il valoreelemento
var datavaloreelemento = elemento.data; // imposto il datavaloreelemento
//_root.barra.stop();
//_root.box.stop();
//_root.firstmc._alpha = 0;
//_root.lastmc._alpha = 0;
trace(”ciao”);

newThumb._visible=false;

_root.newThumb.stop();
//carico le thumbs
var xmlPath = combo.selectedItem.data;
//xmlPath=”foto.xml”;
trace(xmlPath);
thumbs = new XML();
thumbs.ignoreWhite = true;
//thumbs.load(”foto.xml”);
thumbs.load(xmlPath);
// imposta a false se non vuoi la descrizione
descriptions = true;
// box descrizione invisibile
alert._visible = false;
// effetto ease
var ease = 5;
//imposto la barra visibile
_root.barra_stato = “true”;
_root.box.useHandCursor = false;

//leggo i dati XML

//thumbs.load= _root.combo.selectedItem.data;
// qui inserire il percorso al file .XML
thumbs.onLoad = function() {

root = this.firstChild;
total = root.childNodes.length;
displayNum = Number(root.childNodes[0].attributes.displayNum);
separation = Number(root.childNodes[0].attributes.separation);
//settings
w = Number(root.childNodes[0].attributes.w);
h = Number(root.childNodes[0].attributes.h);
mask._width = displayNum*(w+separation);
mask._height = h+100;
forward._x = mask._width+20;
forward._y = back._y=h/2;
mcs = [];
for (i=0; i<total; i++) {
mcs.push(i);
newThumb = thumbnailer.container.duplicateMovieClip(”container”+i, i);
with (newThumb) {
_x = (w+separation)*i;
preloader._x = w/2;
preloader._y = h/2;
shape._width = w;
shape._height = h;
}
var image = root.childNodes[i].childNodes[0].firstChild.nodeValue;
var image1 = root.childNodes[0].childNodes[0].firstChild.nodeValue;
newThumb.image = root.childNodes[i].childNodes[0].firstChild.nodeValue;
newThumb.desc = root.childNodes[i].childNodes[1].firstChild.nodeValue;
newThumb.link = root.childNodes[i].childNodes[2].firstChild.nodeValue;
loadMovie(image1, _root.box.foto_effetto);
_root.box._xscale = 100;
// scalo la larghezza
_root.box._yscale = 100;
// scalo l’altezza

newThumb.cont.loadMovie(image);
//carico le thumbs
newThumb.cont2.loadMovie(image);
//carico le thumbs

newThumb.cont2._alpha = 0;
newThumb.cont._xscale = 17;
// scalo la larghezza
newThumb.cont._yscale = 18;
// scalo l’altezza
newThumb.cont2._xscale = 17;
// scalo la larghezza
newThumb.cont2._yscale = 18;
// scalo l’altezza
// scalo l’altezza
newThumb.onRelease = function() {
loadMovie(this.image, _root.box.foto_effetto);
// carico l’immagine nel clip effetto
//_root.box.play();
// avvio il box
_root.box._xscale = 100;
// scalo la larghezza
_root.box._yscale = 100;
// scalo l’altezza

};
if (descriptions) {
newThumb.onRollOver = function() {

alert.desc = this.desc;
alert._visible = true;
this._y = this._y-10;
this._x = this._x-5;
this.swapDepths(9);
};
newThumb.onRollOut = function() {

alert._visible = false;
this._xscale = 100;
this._yscale = 100;
this._y = this._y+10;
this._x = this._x+5;
};
}
}
//
var offset = total-1;
var dest = 0;
var increment = w+separation;
var ending = (total-displayNum)*(w+separation);
var lastmc = total-1;
var firstmc = 0;
back.onRelease = function() {
if (dest<0) {
dest += increment;
} else {
first = mcs[0];
for (k=0; k<total; k++) {
mcs[k] = mcs[k+1];
}
mcs[total-1] = first;
thumbnailer["container"+lastmc]._x = -(w+separation);
firstmc = lastmc;
//check whos new lastmc
for (k=0; k-ending) {
dest -= increment;
} else {
last = mcs[total-1];
for (k=1; k<total; k++) {
mcs[total-k] = mcs[total-k-1];
}
mcs[0] = last;
thumbnailer["container"+firstmc]._x = (displayNum)*(w+separation);
lastmc = firstmc;
//check whos new firstmc
for (k=0; k<total; k++) {
if (mcs[k] == 0) {
firstmc = k;
}
}
}
};

//movement
onEnterFrame = function () {
for (j=0; j<total; j++) {
thumbnailer["container"+j]._x += (dest+(mcs[j])*(w+separation)-thumbnailer["container"+j]._x)/ease;
}
alert._x = _xmouse;
alert._y = _ymouse;
};
};
};
combo.addEventListener(”change”, combolistener); // associo l’evento

GRAZIE MILLE!!!!!

7 11 2007
freemaui

Van ci potevi mettere tutta la divina commedia…”ti posto un pò di codice”
:) hihihihi

St. Julius… riuploado tutto su un server pubblico e ti metto il link…
tnx, come sempre per la disponibilità…
nonostante stato febbricitante.
Aloha

8 11 2007
Antonino

ciao julius.
innanzitutto ti faccio mille complimenti per le dritte che dai…..sei un grande!
Per quanto riguarda la galleria vorrei metterla all’interno del clip filmato.Ho provato a mettere la tua ma nonostante compaino le anteprime,le immagini grandi nn caricano….come posso fare?ti ringrazio
antonino

8 11 2007
andres

ciao, ho un problema con la visualizzazione delle thumbs quando metto la galleria nell’ftp.
se visualizzo la pagina sul mio pc funziona perfettamente e tutte le thumbs vengono caricate.
quando invece la inserisco nell’ftp, mi si caricano solo 2 thumbs e non sono sempre le stesse.
grazie

8 11 2007
Julius

@Antonino ciao prova a importare la galleria con questo metodo lockroot

@andres non ho capito bene, ti guardi la galleria anche da ftp? ovverto con indirizzo ftp:// se fosse cosi è normale in quanto il link da ftp avvolte non visualizza degli elementi.

8 11 2007
Van

freemaui hai ragionissima…
Scusate davvero, non pensavo venisse fuori una tale lenzuolata di commento…sorry sorry

12 11 2007
ernesto

Ciao ho un problema gosso x me (scusate tutti quelli del blog) ma non riescoa modificare il file .XML, nel senso k non so quale programma usare

Grazie e scusate x l’ignoranza

12 11 2007
Julius

ciao ernesto puoi utilizzare comodamente il BLOCCO NOTES di windows

13 11 2007
david

ciao.. scusa se disturbo.. c’è un modo per far funzionare geturl “_self” su explorer? su firefox il link funziona e la pagina si apre nella stessa finestra mentre explorer sembra ignorarlo completamente aprendo comunque una nuova finestra..

grazie :)

13 11 2007
Julius

Se in symbol8 linea 70 inserisci _self a me funziona, testato su IE7 e FF2

getURL(_root.link, "_self");

Forse hai IE6 ?

13 11 2007
david

si scusami ancora.. parlavo in generale e non a proposito di uno dei tutorial.. su uno script tipo:

clik.onRelease = function(){
getURL(”mappa.html”, “_Self”)
};

come posso farlo funzionare anche su explorer?

13 11 2007
Julius

Explorer 6 o 7?

comunque il codice è corretto, ma scrivi self in minuscolo…

13 11 2007
david

risolto :) grazie mille.. in realtà provavo sia sul 6 che sul 7.. ma era proprio quella s maiuscola a non far funzionare lo script.. pignolo ’sto explorer..

già che ci sono approfitto della tua gentilezza e competenza.. sai niente di come fare per attivare subito il filmato swf su explorer senza doverci clikkare prima su?

13 11 2007
Julius

certo leggi questo articolo Internet explorer blocco

saluti

14 11 2007
Manu

ciao Julius….
scusami tanto ma non riesco a capire dove devo andare a modificare da release a rollover, per quanto riguarda l’apertura istantanea delle foto!
se riesci a indicarmi le linee esatte ti faccio un MONUMENTO!!!:-)

per quanto riguarda i tasti back e forward sai qlcsa?
per tenere il rollover continuo!grazie!

ciao e a presto!
se risolvi questo mi SALVI LA VITA!

grazie!

14 11 2007
Julius

@Manu trovi la modifica del Rollover tra le implementazioni aggiuntive a fine articolo…

Per i back e forward devo ancora capire come fare eheh

saluti

17 11 2007
Gabriel

Salve…intanto complimenti per qst sito..davvero davvero utile…cmq ho un problema devo caricare la dinamic gallery da un’altro swf ma mi entra in conflitto in qst punto “loadMovie(this.image, _root.box.foto_effetto);” e nn mi carica la barrra per lo scorrrimento delle foto cosa posso fare?..premetto ke nn sono espertissimo col flash grazie =)

17 11 2007
Julius

Prima di tutto entra nella galleria, clicca sulla linea temporale e poi premi CTRL+F

Tutto questo per entrare nel pannello Trova e Sostituisci..

Ora sostituisci _root. con _parent.

salva e pubblica

17 11 2007
simone

ciao julius.
come posso fare per fare in modo che cliccando le frecce a destra e sinistra scorrano più immagini e non una alla volta.
grazie

20 11 2007
Destroyer

Ciao ho modificato la gallery trascinando il box a scorrimento delle miniature sotto la fotografia il problema ora è che l’immagine mi lascia un bordo in alto l’altezza dell’immagine è 480 il filmato flash 580
i 100 pixel di differenza ci ho messo il box con le miniature

come faccio mettere l’immagine grande più in alto in modo da non lasciare il bordo

20 11 2007
Julius

@simone devo ancora implementare questa cosa :P

@Destroyer dovresti trovare un clip filmato contenitore per le immagi in alto a sinistra, selezionalo e trascinalo dove vuoi…

20 11 2007
Destroyer

Julius di flash non so una mazza se per ” clip filmato contenitore ” intendevi quel pallino con la crocetta in alto a destra è in posizione 0×0
l’ho spostato ma è tutto uguale
scusa la seccatura…

20 11 2007
Destroyer

trovato ho modificato questo
_root.box._x = Stage.width/2-(_root.box._width/2);
_root.box._y = 0;

21 11 2007
Pasquale

Ciao Julius, complimenti per il tuo blog… davvero molto utili i tuoi tutorial.
Sono capitato qui per caso poichè cercavo una galleria fotografica semplice ma allo stesso tempo simpatica così ho scaricato la tua, per provarla, incuriosito dai commenti.
Ho subito effettuato qualche modifica e avrei da chiederti una cosetta:
1-ho provato a posizionare il menu delle icone piccole in modo verticale..come faccio ad orientare le immagini, visto che rimangono cmq orientate per la modalità orizzontale??

Grazie.

26 11 2007
magico_vinello

Ciao Julius!
Ho scaricato il tuo sorgente per la galleria dinamica, ma nn riesco proprio a farla funzionare. Nel senso che l’applicazione flash compare nel mio blog ma è tutto grigio, le foto nn si vedono. Non so se sbaglio qualcosa nell’editare il file xml. L’unica cosa che ho modificato è all’interno del tag , scrivendo una cosa del tipo

http://magicovinello11.interfree.it/images/foto3.jpg

Ho provato ad utilizzare le immagini del tuo sorgente, ma risultato identico.
Hai qualche suggerimento?
Grazie e ciao

26 11 2007
Manu

CIAO Julius ti ringrazio tantissimo!!
ora provo!!
ciaoooo!!!

Ps.SEI UN ANGELO!!!

26 11 2007
Julius

@Pasquale non penso di avere capito bene :-/

@magico_vinello ciao penso tu non abbia caricato il file XML dati.xml

26 11 2007
magico_vinello

Ok domanda forse stupida:
ma che intendi per caricare il file xml?
Io l’ho messo sul mio ftp ma poi nn ho fatto altro

26 11 2007
magico_vinello

Ok sono riuscito ad inserire tutto nella mia pagina. La cosa strana è che se lancio la galleria nel browser (http://magicovinello11.interfree.it/dynamic_gallery.swf) funziona perfettamente, quando però la inserisco all’interno del mio blog (http://magicovinello.blogspot.com) nn compaiono le immagini.
Non so più che cosa escogitare

27 11 2007
Pasquale

…praticamente a me servirebbe capire se posso usare il menu in modo verticale…in poche parole invece di avere le frecce a destra e sinistra le vorrei avere sopra e sotto…ho provato a orientarlo in modo verticale ma le icone piccole non si orientano e rimangono capovolte su di un lato…spero di essere stato più chiaro ora…grazie.

27 11 2007
Julius

Da progettazione inverti la barra…

Poi entra è inverti il clip contenitore dele thumbnails…

27 11 2007
gondra

Ciao giulius
innanzitutto grazie per la galleria:)
Ho notato un piccolo bug che affligge i pulsanti.
Tenendo premuto il tasto del mouse sul pulsante (a mo di trascinamento per intenderci), le miniature si spostano, spariscono ecc..
Sai da cosa può dipendere?

27 11 2007
Julius

indago, grazie per la segnalazione =P

4 12 2007
MAnu

ciao julius!grande per il rollover sulle immagini!!!

per il back e forward nulla?

ciauzz e mucia sgrazias

6 12 2007
Laura

Ciao Julius, fighissimo il tuo blog!
Vorrei usare questa galleria immagini ma ho delle difficoltà, nel senso che vorrei poter mettere la descrizione dell’immagine fissa (per capirci senza il tool tip) e che in questa descrizione ci possa essere un link che faccia un loadmovie, mi puoi dare una mano?
Grazie Grazie Grazie
Laura

6 12 2007
Julius

@Laura ciao potresti inserire un campo dinamico per la descrizione affianco alle immagini, ora non so il tuo progetto comunque per le descrizioni non ce problema…

Per far si che queste descrizioni siano cliccabili, dovrai inserire un pulsante che richiama l’oggetto (preso da XML) da richiamare tramite il loadMovie.

Lo so forse è più facile a farlo che a spiegarlo…

6 12 2007
Laura

julius grazie mille della dritta. sono riuscita a mettere fissa la descrizione ma mi trovo ancora in difficoltà per il pulsante, non riesco a linkargli il load movie. :(

6 12 2007
Julius

Ora come ora sono incasinato, tanto per cambiare :P ma sei mi dai tempo ti faccio un esempio da scaricare..

Comunque cosa e dove devi caricare? Swf esterni?

6 12 2007
Laura

si devo caricare un swf esterno.
Per capirci il link che devo mettere sotto la descrizione apre un swf esterno con la biografia e le opere dell’autore.Se mi riesci ad aiutare sei davvero un tesoro!
Grazie Grazie
Ciao
laura

6 12 2007
Julius

Quindi l’immagine grande non ti serve a niente…

Usi il menu scorrevole sotto per vedere in dettaglio l’autore giusto?

Dammi un pò di tempo che ti faccio l’esempio mi sembra interessante

ciao alla prossima

6 12 2007
Laura

La galleria rimane tale, con i thumb che aprono le immagini, il link mi serve nel tool tip (che io ho fatto statico a destra), dove va la descrizione dell’opera e un pulsante con il load movie all’autore, che deve prenderlo dall’xml. :)
Rigrazie
ciao ciao

6 12 2007
Riccardo

ciao Julius,
mi complimento per il sito…..FANTASTICO.
Faccio una premessa, sto realizzando un sito, di html, php non ci capisco nulla però armato di pazienza e buona volontà sono riuscito ad installare l’Ipod che tu hai fatto e il sito adesso è una meraviglia, ci sono riuscito perchè ho trovato per filo e per segno cosa fare. Adesso invece sono impantanato con la photogallery…..se hai tempo e modo mi potresti guidare per favore.

Ciao

7 12 2007
Laura

eccomi ancora qua!
Ho provato a mettere il famoso bottone, solo che quando associo il link me lo da undefined, ma con il trace lo vede :S
questo è il codice:

// imposta a false se non vuoi la descrizione
descriptions = true;
// box descrizione invisibile
//alert._visible = false;
// effetto ease
var ease = 5;
//imposto la scala della foto grande
_root.scala_x = 100;
_root.scala_y = 100;
//imposto la barra visibile
_root.barra_stato = “true”;
_root.box.useHandCursor = false;
//leggo i dati XML
thumbs = new XML();
thumbs.ignoreWhite = true;
thumbs.load(”dati.xml”);
// qui inserire il percorso al file .XML
thumbs.onLoad = function() {
root = this.firstChild;
total = root.childNodes.length;
displayNum = Number(root.childNodes[0].attributes.displayNum);
separation = Number(root.childNodes[0].attributes.separation);
//settings
w = 75;
h = 35;
mask._width = displayNum*(w+separation);
mask._height = h+35;
forward._x = mask._width+20;
forward._y = back._y=h/2;
mcs = [];
for (i=0; i<total; i++) {
mcs.push(i);
newThumb = thumbnailer.container.duplicateMovieClip(”container”+i, i);
with (newThumb) {
_x = (w+separation)*i;
preloader._x = w/2;
preloader._y = h/2;
shape._width = w;
shape._height = h;
}
var image = root.childNodes[i].childNodes[0].firstChild.nodeValue;
var image1 = root.childNodes[0].childNodes[0].firstChild.nodeValue;
var link = root.childNodes[i].childNodes[2].firstChild.nodeValue;
newThumb.image = root.childNodes[i].childNodes[0].firstChild.nodeValue;
newThumb.desc = root.childNodes[i].childNodes[1].firstChild.nodeValue;
link = root.childNodes[i].childNodes[2].firstChild.nodeValue;
trace (link);
//altro= root.childNodes[i].childNodes[3].firstChild.nodeValue;
loadMovie(image1, _root.box.foto_effetto);
_root.box._xscale = _root.scala_x;
// scalo la larghezza
_root.box._yscale = _root.scala_y;
// scalo l’altezza
newThumb.onRelease();
newThumb.cont.loadMovie(image);
//carico le thumbs
//carico le thumbs e le scalo
newThumb.cont._xscale = 18;
// scalo la larghezza
newThumb.cont._yscale = 16;
// scalo l’altezza delle ombre associate alle immagini
author.onRelease = function() {
loadMovie(this.link, _root.box.foto_effetto);
// carico l’swf esterno dell’autore
newThumb.onRelease = function() {
loadMovie(this.image, _root.box.foto_effetto);
// carico l’immagine nel clip effetto
_root.box.play();
// avvio il box
_root.box._xscale = _root.scala_x;
// scalo la larghezza
_root.box._yscale = _root.scala_y;
// scalo l’altezza
};
// carico l’immagine nel clip effetto

};
if (descriptions) {
newThumb.onRollOver = function() {
alert.desc = this.desc;
alert._visible = true;
this._xscale = 120;
this._yscale = 120;
this._y = this._y-10;
this._x = this._x-5;
this.swapDepths(9);
};
newThumb.onRollOut = function() {
//alert._visible = false;
this._xscale = 100;
this._yscale = 100;
this._y = this._y+10;
this._x = this._x+5;
};
}
}
//
var offset = total-1;
var dest = 0;
var increment = w+separation;
var ending = (total-displayNum)*(w+separation);
var lastmc = total-1;
var firstmc = 0;
back.onRelease = function() {
if (dest<0) {
dest += increment;
} else {
first = mcs[0];
for (k=0; k<total; k++) {
mcs[k] = mcs[k+1];
}
mcs[total-1] = first;
thumbnailer["container"+lastmc]._x = -(w+separation);
firstmc = lastmc;
//check whos new lastmc
for (k=0; k-ending) {
dest -= increment;
} else {
last = mcs[total-1];
for (k=1; k<total; k++) {
mcs[total-k] = mcs[total-k-1];
}
mcs[0] = last;
thumbnailer["container"+firstmc]._x = (displayNum)*(w+separation);
lastmc = firstmc;
//check whos new firstmc
for (k=0; k<total; k++) {
if (mcs[k] == 0) {
firstmc = k;
}
}
}
};
//movement
onEnterFrame = function () {
for (j=0; j<total; j++) {
thumbnailer["container"+j]._x += (dest+(mcs[j])*(w+separation)-thumbnailer["container"+j]._x)/ease;
}
//alert._x = _xmouse;
//alert._y = _ymouse;
};
};

il bottone è l’author e nell’xml lo linko come prova.swf.
Julius, aiutami tu, please please…
ciao
laura

8 12 2007
Julius

@Laura ciao,

guarda a fine articolo del tutorial, ti ho inserito l’esempio che mi hai richiesto.

Io l’ho progettato secondo un mio ragionamento, ma qualora sia diverso dal tuo, ti basta cambiare solo gli oggetti, il resto è fatto.

Trovi tutto nel file .ZIP

saluti

8 12 2007
Laura

Non ho parole, grazie mille!
Sei stato gentilissimo, mi sdebiterò!
Alla prossima
Ciao ciao

9 12 2007
alcina

ciao Julius, volevo ringraziarti per la tua generosità, non è da tutti condividere i proprii gioielli con gli altri! :-)

Quel che vorrei chiederti ora è se i “fumetti” che contengono le descrizioni delle fotografie si potessero fare “estensibili”… cioé che diventassero più grandi o più piccoli a seconda di quanto testo c’è dentro.
Perché io ho descrizioni molto corte dove il fumetto è grigiamente semivuoto, e altre che invece non ci stanno tutte e vengono troncate.
Ho già provato diversi font e anche un po’ a ingrandire il fumetto ma non è la strada giusta, perché 9 su 10 poi mi vengon fuori proprio troppo “vuoti” e grandi anche quando le descrizioni sono corte.
Ci andrebbe un fumetto “intelligente”!
Pensi si possa fare, o no?

Un’altra cosa: è possibile fare gli spazii tra i thumbnail più grandi a sinistra e più piccoli a destra? Perché ho una foto, verticale, mentre le altre sono tutte orizzontali, che mi va a sbattere contro quella che la precede… e praticamente il thumb quasi non si vede.
Se no dovrei montarla su una specie di passepartout, ma dato che le miniature non stanno sullo sfondo della pagina ma sulla foto grande, un passepartout colorato opaco sarebbe brutto (e mi hai detto che non posso usare gif quindi niente passepartout trasparente).

Ciao Julius e grazie ancora per tutte le cose belle che dividi con noi!
Ciao :-)
alcina

10 12 2007
Riccardo

ciao Julius
non sò sei hai visto il messaggio lasciato qualche giorno fa, volevo sapere se hai modo di spiegarmi come inserire la photogallery.
Grazie mille

Riccardo

10 12 2007
Julius

@Riccardo ciao per inserire la gallery puoi utilizzare questo metodo Internet Explorer Blocco

13 12 2007
Arianna

Ciao julius innanzitutto i miei compliimenti!
di persone così disponibii se ne trovano davvero poche!!!
Bene, io ho un piccolo problema,
So che ti sembrerà una domanda stupida ma non riesco a personalizzare la galleria ho provato ad inserirle nella cartella image ma non succede assolutamente nulla
scusami davvero ma ho appena iniziato con macromedia!!(e non solo,intendo codici e quant’altro)
e mi ritrovo a dover pubblicare un sito per il mio negozio di arredamenti non sai quante ore sto passando davanti al pc e quanti tutorial ho gia letto!però di una cosa ne sono certa credo che questo tralasciando la mia inesperienza sia uno dei piu belli ed i complimenti che gli altri utenti ti lasciano sono davvero tutti meritati.
Ti ringrazio e scusa se mi sono dilungata un po troppo.

14 12 2007
Julius

CIao arianna,

ti ringrazio per i complimenti.

Per quanto riguarda l’iserimento delle foto ti ricordo che vi è anche un file XML da xonfigurare con il percorso essatto dell’immagine…

saluti

17 12 2007
Arianna

Ciao dopo tanti tentativi sono riuscita ad inserire un immagine, quasi sicuramenre nel modo sbagliato, perchè l’immagine anche se precedentemente ridimensionata viene visualizzata disturbata(come se fosse un negativo, solo con il giallo come colore dominante ) sapresti dirmi dove ho sbagliato?
Per caricare le immagini inizialmente copiavo ed incollavo sul notepad il documento “foto” xml e lo salvavo come .swf solo che mi si apriva una pagina completamente bianca, allora ho provato a cancellare un immagine nella cartella images che ho scaricato, dopodiche ho inserito una mia foto rinominandola allo stesso modo di quella precedentemente eliminata così il percorso sarebbe stato uguale solo che come ti ho detto all’inizio me la visualizza male…..spero di essermi spiegata….e credo anke che quest’ultima non sia la procedura corretta ma non so proprio come fare!!!:-)

5 01 2008
Emiliano

Ho un problema che non mi pare risolto
se faccio partire la gallery da flash mi funziona.
Se includo “dynamic_gallery.swf” in un html con dreamweaver, foto e thumbs e preload scompaiono!!!!!
Dov’è che posso aver sbagliato???

7 01 2008
Emiliano

ehm… tutto risolto.. sono un belpirla! non avevo messo nel file flash il percorso completo del file xml…. :)
grazie….e scusate
Emiliano

7 01 2008
7 01 2008
Marco

Caro Julius, Immagino starai pensando di trasformare questa tua passione in un lavoro redditizio, sempre che già non lo sia. Bhe per ora ti faccio i complimenti, ti ringrazio per l’aiuto inconsapevole che mi hai dato e provo ad aprofittare un pò di più della tua disponibilità.
Ho editato un pò la galleria che hai pubblicato qui e sto cercando da diversi giorni di inserire un preloader del xml che mi indichi la percentuale di caricamento, e i bytes caricati rispetto ai totali del XML . Vorrei che questo preloader comparisse nella root in caricamento e scomparisse una volta caricato tutto l’XML . Qui clip a rotazione originali li ho eliminati anche perchè comparivano solo nelle miniature e non nel box. E a me serve proprio nel box.
Al simulare il Download con flash ho infatti visto che dalla comparsa della root a quella della immagine principale caricata nel box(le miniature le ho impostate non visibili appena entrati nella root) trascorre troppo tempo in cui sembra non succeda nulla ( causa il numero delle immagini e il peso dei file). Ho fatto diverse prove inserendo ilcodice in vari punti ma nulla. Per ora ho due dynamicTXT sulla root, uno per % e l’altro per bytes loaded…hai tempo di aiutarmi?
Grazie in anticipo

7 01 2008
The Joker

Grande Julius, ottimo lavoro!
Come ha fatto notare magico_vinello purtroppo includendo l’swf in un blog si vede solo il fondo nero con le due freccie… praticamente non carica le foto all’xml (guardando il link diretto naturalemnte funziona tutto).

Suggerimenti? Grazie e ancora complimenti.

7 01 2008
Julius

hai eseguito la procedura scritta nel commento 12?

7 01 2008
The Joker

yes, ma niente da fare… è come se fosse bloccato l’xml dalla piattaforma del blog…

7 01 2008
The Joker

Come non detto, naturalmente dovevo inserire l’indirizzo assoluto su dove pescare l’xml… ;)

7 01 2008
9 01 2008
Alessandro

una piccola domandina, perché non funziona richiamato in questo modo….si caricano soltanto le due frecce azzurre, non carica le fotografie sia grandi che in miniatura…

on(release) {
loadMovie(”galleria/gall20052.swf”, _root.foto);
}

ciao ciao
E GAZIE.

11 01 2008
freddie24

Dal mio pc … metto le mie foto nella cartella “images”
ed edito il file dati.xml in modo da inserire le mie foto…

Lancio il file flash e tutto funziona benissimo !!!

Inserisco la galleria in una pagina html … la apro con il browser (IE e FIREFOX) e tutto va a meraviglia.

effettuo l’upload sul mio sito … e
per magia le 2 foto che ho inserito non si vedono !!!!!!!!!!!!!!!!!!!!!

Crying or Very sad Crying or Very sad

ecco qui il risultato :

http://glasseglass.altervista.org/dynam … /index.htm

come posso fare ????????? sono disperato !!!

===========================================
la cartella images contiene le mie 2 foto (foto8.jpg e foto9.jpg)
===========================================
qui vi posto il mio file dati.xml

images/foto1.jpg
Paesaggio Futuristico

images/foto2.jpg
Kristin Kreuk

images/foto3.jpg
Paesaggio Fantastico

images/foto4.jpg
Tartaruga

images/foto5.jpg
Bosco

images/foto6.jpg
Spot Cocacola

images/foto7.jpg
Alessandra Ambrosio

images/foto8.jpg
FOTO INSERITA DA ME 1

images/foto9.jpg
FOTO INSERITA DA ME 2

===============================================

A I U T A T E M I !!!!!!!!!!!!!!!!!!!

11 01 2008
freddie24

scusate … questo è il link esatto della galleria che non mi funziona!
http://glasseglass.altervista.org/dynamic_gallery/index.htm

11 01 2008
Julius

secondo me se provi a caricare le foto inserite da te sul tuo spazio web funziona ;)

11 01 2008
Marco

Ciao Julius complimenti x lo script, è davvero ottimo.
Ho un problema però: ho scaricato la variante con gli autori ma specificando nell’xml un swf per ogni autore mi carica sempre solo l’swf dell’ultimo.

che posso fare?

12 01 2008
Giuseppe

Ciao Julius,
ho provato ad utilizzare il tuo meraviglioso script ma quando inserisco molte foto, circa 50, mi capita che la prima foto che dovrebbe comparire senza scelta, tardi ad essere visualizzata oppure anche passandoci sopra non viene mostrata a schermo. Questo accade solo con la prima!!!

P.S. Sto utilizzando la versione con il rollover attivo.

12 01 2008
Julius

Ho provato anche io ma a me non succede, strano…

16 01 2008
Andrea

Ciao julius, sarebbe possibile modificare le thumbs? Ossia fare una thumbs che sia un anteprima ed al rollover visualizzare la foto sempre stile anteprima. Ovviamente la foto al rollover non dovrebbe piu’ visualizzarsi dietro, ma la farei visualizzare al clik delle thumbs. Che dici, mi puoi indirizzare sul metodo? Ti ho mandato anche una mail qualche giorno fa, ma puoi lasciarla stare…….ho capito che quella direzione non mi porta da nessuna parte……..ciao e grazie

18 01 2008
Andrea

Allora, qualcosa ho risolto. Mi manca solo una cosa che non capisco, come posso variare la forma delle thumbs?? Devo farlo graficamente o tramite as?

18 01 2008
Julius

puoi farlo graficamente se intendi solo il box contenitore

18 01 2008
Andrea

Si a me serve solo il box contenitore dell’anteprima da modificare, in modo che le thumbs non siano quadrate ma della forma da me desiderata. Ho provato a cambiarlo graficamente ma non si modifica nulla……..

21 01 2008
Patrick

Ciao Julius,
innanzitutto un grandissimo complimenti.
Hai creato un blog ecceziunale veramente!!
Ottimi tutorial e ottima anche la tua disponibilità, rara da trovare.

Io volevo usare questa splendida galleria per il sito di un mio amico fotografo perchè oltre ad essere bella e di facile intuizione, è anche comoda e facile da aggiornare per il mio amico che di flash non ne capisce niente (non sa neanche cosa sia eh eh :) )

Il mio problema però sono le thumbs.
Non riesco proprio a ridimensionarle.

Ti spiego. Io ho foto sia orrizzontali che verticali però poi quando vado ad aprire la galleria le thumbs non hanno tutte la stessa altezza, creandosi così una non assimmetria che è davvero brutta da guardare.
Per farti capire meglio questo è il link della galleria di prova: . Come puoi notare tu stesso le thumbs scorrevoli così dimensionate non sono un gran belvedere.

Io, adando attorno al codice, sono riuscito a modificare la scala delle foto grandi (xchè mi modificava l’aspect ratio anche lì), ma con le tumbs niente da fare.

Ho provato a modificare le righe 56 e 58 cambiando i parametri, ma niente. Ho provato a sotituire i comandi _xscale ed _yscale con _x ed _y cercando di forzare le dimensioni, ma niente.

Ho proprio bisogno del tuo aiuto. Come posso fare?

Se possibile vorrei mantenere l’aspect ratio con la costante dell’altezza (esempio che l’altezza delle thumbs sia sempre 40 e poi la larghezza si adegui al parametro dell’altezza mantenendo l’aspect ratio originale).

Se questo non fosse possibile mi va benissimo anche che le thumbs vengano tutte della stessa forma e dimensione anche se questo vuol dire che vengano distorte, ma ripeto fa lo stesso.

Grazie mille in anticipo.

21 01 2008
Patrick

ops pardon, mi sono scordato di inserire il lnk eh eh

http://mangaexodus.altervista.org/dynamic_gallery.swf

eccolo quì

21 01 2008
Julius

Ciao possiamo risolvere in questo modo:

entra nel clip contenitore container e crea una maschera di dimensione 60×55 sopra il livello container

21 01 2008
Giorgio

Ciao Julius, ho provato ad utilizzare il tuo lavoro ma ho dei problemi.
In pratica faccio un richiamo da un pulsante in un file .swf creato da me in un box (mc) posto al centro del mio clip tramite il comando
on (release)
{
loadMovie(”flash/dynamic_gallery/dynamic_gallery.swf”, _root.mc);
}
Quello che vedo sono solo i tasti avanti e indietro blu. Dove devo modificare il tuo codice per visualizzare tutto?

Ciao.

21 01 2008
Julius

Prima di tutto entra nella galleria, clicca sulla linea temporale e poi premi CTRL+F

Tutto questo per entrare nel pannello Trova e Sostituisci..

Ora sostituisci _root. con _parent.

salva e pubblica

ora nel tuo swf avrai una cosa del genere suppongo:

loadMovie("dynamic_gallery.swf",_root.contenitore);

Per magia vedrai comparire la galleria :)

22 01 2008
Andrea

Dal codice invece potresti dirmi quali sono i valori per modificare la grandezza delle thumbs? Da quadrate che sono vorrei farle diventare 36×131.

22 01 2008
alessia

ciao julius! complimenti! veramente un sito strafigo!
questo si che è un servizio utile alla comunità!
di persone così disponibii se ne trovano davvero poche!
Ovviamente anch’io sto utilizzando la tua fantastica gallery…. avrei una domandina da farti…
vorrei evitare di utilizzare i 2 pulsanti per fare scorrere le immagini, facendo in modo che queste scorrano auomaticamente in loop…
sapresti aiutarmi?
GRAZIEEEE!

25 01 2008
Andrea

Niente non riesco neanche graficamente a cambiare la forma delle thumbs. Mi dici esattamente come devo fare? La forma deve essere 36×131, ma non ce sta verso che cambi.

29 01 2008
Emma

Ciao, i miei complimenti per questo bellissimo applicativo.
Volevo chiederti se era possibile applicare la proprietà “smoothing” e come inserirlo alle immagini di anteprima perché risultano in alcuni casi poco chiare nella visualizzazione. Puoi rispondermi?

Grazie mille

Emma

29 01 2008
Davide

Riesci ad aiutarmi?…

Il tuo sito è stupendo e ciò ke metti a disposizione è utilissimo, io voglio creare un sito dove vi è una finestra in flash.
Questa finestra è più piccola dell’immagine e mi permette, tramite dei pulsanti a bordo finestra, di far scorrere la visuale dell’immagine da sx a dx e viceversa.
Come se fossi in prima persona e spostassi la vista lungo un paesaggio. Mi rimetto alla tua capacità, chiedendoti, come fare e che programma usare per creare questa flash??

In attesa di una tua risposta ti auguro una buona giornata

Continua così

Davide

29 01 2008
30 01 2008
Enzy

Ciao Julius,
ho usato un pezzo della tua dynamic gallery per le mie esigenze.
In pratica ho utilizzato solo la parte in basso delle miniature ed ho fatto in modo che facendo clic su ogni miniatura, si caricasse una pagina web il cui link viene preso dal file xml esterno.
Sin qui tutto bene.
Se ora al posto delle freccette volessi far scorrere le miniature in automatico e magari farle fermare se si posiziona il mouse sopra di esse, come posso fare?

Saluti

1 02 2008
davisroma

bellissimo questo script!!
Io un paio di problemini da principiante…
ho provato ad entrare nel fla per mettere il bordino intorno alle miniature, ho provato a modificare il simbolo ma niente…
c’è il sistema per mettere io le miniature? non riesco a capire come si ridimensionano le vorrei più piccole e con il bordino.
Grazie mille e buon fine settimana!
Ciao

3 02 2008
marco

Scusami Julius i file che crei a cui fai scaricare la sorgente li posso scaricare modificare e pubblicare su un sito mio? oppure non posso? non vorrei essere “ladro”.. x questo chiedo prima di fare..
Grazie.

3 02 2008
marco

siete dei mostri qua sopra.. hahaha io sono riuscito a creare questo sito web … uno dei miei primi siti web impostato in un’unica pagina .. ancora da rettificare infatti ancora non è sul dominio effettivo. http://www.gionatalongo.it/prova/index.html e poi sto sviluppando questo http://www.gionatalongo.it/prova2/home.html … il mio problema sono proprio le gallerie di immagini.. molti clienti mi chiedono di mettere sul proprio sito una cisterna di foto… infatti julius se vedi in portfolio sul primo link che ho scritto vedrai quello che sono riuscito a fare… ma posso mettermi a creare 100 movie e collegarle alla miniature con load e unload movieclip? è impossibile.

3 02 2008
marco

il secondo link che ho mandato devo ancora studiare i movimenti da fare etc etc. ne ho tanti in mente ma non facili da sviluppare :D . ho fatto solo movimenti sui bottoni, effetto sulla foto e on e off per la musica

4 02 2008
Julius

@marco Tutte le risorse che trovi sono gratis.

Questa è la mia politica

4 02 2008
marco

non sapevo…mica hai dato un’occhiata al primo link che ho mandato? per il 10 devo consegnare questo sito e mi sto distruggendo il cervello per creare una galleria fotografica. perche dovrò mettere parecchie foto e quindi non posso creare migliaia di movie. premetto che di codici sto cercando di imparare anche se non è tanto facile :D . tu cosa mi consigli? Piu o meno mi vorrei basare su quello che vedi in porfolio cioè: divisa in 3 parti (i tour – le miniature – ingrandimento).

5 02 2008
marco

penso che mi metterò una corda attorno al collo e mi impiacco.

5 02 2008
Paolo

Ciao vorrei sapere come si torglie lo sfondo nero?
Grazie

6 02 2008
Guglielmo

Ciao.. Vorrei usare la tua gallerie fotografica ma una volta messo nel sito non mi carica le immagni. Ho modificato il file .xml in tutti i modi, come posso fare?In locale funziona tutto alla perfezione

Lascia un commento

Occorre aver fatto il login per inviare un commento