multiple uploads ready

Dunque,

sembra funzionare! Vai su galleries e creane una nuova. Poi ci entri e vai su "Upload Photos". Da lì puoi scegliere più file alla volta e vengono automaticamente caricati.
Per ora non c'è nessun loading, ma basta aggiungere un div nascosto contenente una gif "loading" nella pagina, ed in gallery.js.coffee trovi già il callback jquery che lo rende visibile.

Tutto il CSS è assente, perché era basato su bootstrap... ma non dovresti aver problemi a sistemarlo!

Una cosa strana è che, se provi a cancellare una immagine, jquery da errore. L'immagine viene effettivamente cancellata, però bisogna ricaricare la pagina per vederlo. Strano!

Ad ogni modo le foto vengono salvate in 3 formati: 800^2, 400^2 e 200^2. Sono salvate in un mio bucket Amazon S3, ma si può facilmente modificare. Per ora teniamo questo direi per fare le notre prove.

Ti mando anche via mail il file con gli steps che ho seguito per implementare la cosa. Tutti i codici delle view sono in ERB e vanno convertiti in HAML prima di essere usati. Ma ovviamente tutto il codice che ho utilizzato è nella pull-request!

Fammi sapere se funziona!


PS: Ci sono grossi problemi con il font al momento... ma credo tu lo abbia già notato!