GALLERIE IMMAGINI PERSONALIZZATE PER OGNI UTENTE DELLA COMMUNITY

4 contenuti / 0 new
Ultimo contenuto
GALLERIE IMMAGINI PERSONALIZZATE PER OGNI UTENTE DELLA COMMUNITY

Vorrei dare ai miei iscritti la possibilità di caricare sul proprio profilo delle gallerie di immagini che gli utenti della community possano vedere puntando al nodo dell'interessato.

Ho letto questa guida su html.it:
http://cms.html.it/articoli/leggi/2974/creare-una-galleria-di-immagini-c...
però non mi é stata utile.

Sul mio profilo vedo 3 pulsanti:
* Mostra
* Modifica
* Traccia
ed io vorrei aggiungerne un quarto per le foto che serva ai visitatori per vedere le foto dell'utente e al proprietario del profilo per gestire la sua galleria personale (aggiungere foto, cancellarne altre, ecc...). Se possibile mi piacerebbe imporre un limite all'upload di file sul server da parte degli iscritti, pensate sia possibile?

Quali moduli dovrei usare e quali configurazioni dovrei utilizzare?

Un grazie a chi saprà risolvere questo problema che mi affligge da settimane e forza Drupal!

P.S.: Trovate il mio progetto sul mio nuovo dominio:
http://www.ubaldogulotta.eu/index.html
(fate un reflesh prima di entrare e cliccate su Drupal)

prova Node Gallery User Profile http://drupal.org/project/node_gallery_user_profile oppure leggi How-To: Allow user to control block display on profile. http://drupal.org/node/337554
@danzisiweb non te farà male tutta sta birra? ;)

Eccomi tornato... questa sera sono esausto ma da domani riprendo...

UBSOCIAL: Il primo community software completamente free, personalizzabile e con manuale in Italiano! Disponibile su:
www.ubaldogulotta.eu

Ecco i miei tentativi che non sono andati a buon fine o non mi hanno permesso di fare quello che volevo fare:

BOZZA ESTRATTA DA: http://www.ubaldogulotta.eu/index.html
1° tentativo
14.Per aggiungere un album fotografico personale per ogni utente è necessario procedere nel seguente modo:
Inserire nella cartella ‘modules’ i seguenti plugin:
Node Gallery
http://drupal.org/project/node_gallery
node_gallery_user_profile-6.x-1.x-dev.tar.gz
Node Gallery User Profile
http://drupal.org/project/node_gallery_user_profile
node_gallery-6.x-2.0-beta2.tar.gz
Imagecache
http://drupal.org/project/imagecache
imagecache-6.x-2.0-beta10.tar.gz
ImageAPI
http://drupal.org/project/imageapi
imageapi-6.x-1.9.tar.gz
Lightbox2
http://drupal.org/project/lightbox2
lightbox2-6.x-1.11.tar.gz
Node Gallery Access
http://drupal.org/project/node_gallery_access
node_gallery_access-6.x-2.0-beta2.tar
Spuntare in ‘moduli’ tutti i plugin aggiunti, ricostruire i permessi (è un link che compare in home page dopo le installazioni) ed infine aggiungere in permessi le seguenti spunte:
‘view node gallery’
Sia all’utente autenticato che ad alti aggiunti come il profilo del moderatore, ecc…
2° tentativo
14.Creare una galleria fotografica personale per ogni utente.
Scaricare da internet i seguenti file:
getID3()
http://drupal.org/project/getid3
getid3-6.x-1.4.tar.gz
getID3() – Il software vero e proprio
http://www.getid3.org/
getid3-1.8.1-20101125.zip
e seguire la seguente procedura di installazione:
14.1.Creare la cartella ‘sites/all/modules’ ed inserire dentro la cartella ‘getid3’ che si trova nel file compresso ‘getid3-6.x-1.4.tar.gz’.
14.2.Creare il percorso ‘sites/all/libraries/getid3’
14.3.Inserire dentro il contenuto ‘getid3-1.8.1-20101125.zip’
14.4.L’inserimento al punto precedente deve essere fatto in modo che il file write.php sia contenuto nelle cartella seguente: ‘sites/all/libraries/getid3/getid3/’
14.5.Cancellare la cartella ‘demos’ dentro ‘sites/all/libraries/getid3/’
14.6.Attivare il modulo da ‘Amministra -> Moduli’
14.7.Andare in ‘Amministra -> getID3()’ ed assicurarsi che sia stato installato correttamente.
Procedere con inserire nella cartella ‘modules’ principale i seguenti moduli ed attivarli dal pannello moduli dell’area amministrativa.
Content Construction Kit (CCK)
http://drupal.org/project/cck
cck-6.x-2.8.tar.gz
Views
http://drupal.org/project/views
views-6.x-2.11.tar.gz
FileField
http://drupal.org/project/filefield
filefield-6.x-3.7.tar.gz
ImageField
http://drupal.org/project/imagefield
imagefield-6.x-3.7.tar.gz
Esistono anche questi altri moduli abbastanza che possono essere utilizzati in futuro quindi è consigliabile inserirli della cartella ma senza installarli.
WYSIWYG ImageField (opzionale)
http://drupal.org/project/wysiwyg_imagefield
wysiwyg_imagefield-6.x-1.1.tar.gz
ImageField Avatar (opzionale)
http://drupal.org/project/imagefield_avatar
imagefield_avatar-6.x-1.1.tar.gz
ImageField (and Image) Archive (opzionale)
http://drupal.org/project/imagefield_archive
imagefield_archive-6.x-1.x-dev.tar.gz
3° tentativo
14.Creare una galleria fotografica personale per ogni utente.
http://cms.html.it/articoli/leggi/2974/creare-una-galleria-di-immagini-c...
Scaricare da internet il seguente modulo:
Image
http://drupal.org/project/image
image-6.x-1.0.tar.gz
Una volta estratto il pacchetto di installazione in ./sites/all/modules in Amministra >> Moduli troveremo un intero pannello dedicato al modulo. Per il nostro esempio sarà sufficiente abilitare Image, Image Gallery e Image Import.
Andare in Image import, scrivere ‘pictures’ nello spazio apposito, creare una cartella ‘pictures’ dentro la directory del CMS e poi salvare l’operazione.
Se si vogliono generare URL semplificate, SEF, per le gallerie è inoltre necessario installare ed attivare i moduli Pathauto e Token ed attivare il modulo Path già incluso nell'installazione di Drupal.
Pathauto
http://drupal.org/project/pathauto
pathauto-6.x-1.5.tar.gz
Token
http://drupal.org/project/token
token-6.x-1.15.tar.gz
L'attivazione del modulo rende disponibile una nuova voce di menù nell'area di amministrazione, Amministra >> Gestione dei contenuti >> Gallerie di immagini. Le gallerie possono essere organizzate in livelli e sottolivelli creando un albero "profondo" a piacere.
Quando si crea un nuova galleria occorre inserire:
• Nome
• Descrizione
• Genitore: l'eventuale galleria padre, se omesso la galleria creata sarà al primo livello dell'albero.
• Peso: determina l'ordine della galleria. Più basso il valore prima sarà collocata la galleria nella lista.
Potremo ad esempio creare due gallerie di primo livello Viaggi e Natura, una galleria Roma con genitore Viaggi, una galleria Fiori con genitore Natura
Se a questo punto andiamo in Amministra >> Gestione contenuti >> Tassonomia vediamo che esiste un vocabolario "Gallerie di immagini" i cui termini non sono altro che le gallerie che abbiamo appena inserito.
Da Amministra >> Configurazione del sito >> Images possiamo impostare le dimensioni di anteprime e miniature che il modulo Image crea automaticamente quando inseriamo un'immagine in una galleria.
Come accennato all'inizio, un'immagine non è altro che un nuovo tipo di contenuto, è quindi naturale che l'inserimento di una nuova immagine si effettui da Crea contenuto >> Image.
Quando le immagini da inserire nelle gallerie sono molte può essere conveniente effettuarne preventivamente l'upload sul server ed utilizzare la funzione di importazione immagini del modulo.
Per prima cosa creiamo la cartella di transito delle immagini sul server. In Amministra >> Configurazione del sito >> Images, scegliamo Image Import ed impostiamo il percorso della cartella in Import path. Un percorso senza il carattere '/' iniziale viene considerato relativo alla cartella di installazione di Drupal.
Poi utilizziamo un programma FTP per caricare le immagini in questa cartella. A questo punto in Amministra >> Gestione dei contenuti >> Image Import vediamo l'elenco delle immagini.
Da Amministra >> Struttura del sito >> Alias URL possiamo impostare URL semplificate (SEF) per le gallerie e le immagini. Scegliamo Automated alias settings per accedere alle impostazioni del modulo Pathauto.
Nella sezione Node path settings impostiamo: Pattern for all Image paths: [vocab-raw]/[termpath-raw]/[title-raw]
Nella sezione Taxonomy term path settings impostiamo: Pattern for all Gallerie paths: [vocab-raw]/[termpath-raw]
In entrambe le sezioni selezioniamo l'opzione per la creazione in massa degli alias (Bulk generate aliases for terms that are not aliased).
Con queste impostazioni si avranno URL del tipo
1. gallerie/viaggi/roma/colosseo (immagine)
2. gallerie/viaggi/roma (galleria)
Pathauto è un modulo che consente una grande flessibilità.
Non resta che inserire un collegamento alle gallerie in una voce di menù. In Amministra >> Struttura del sito >> Menù >> troviamo una voce Galleria di immagini inserita al momento dell'installazione del modulo. Basta abilitarla e modificarla se si desidera spostarla in un altro menù.
Infine in Amministra >> Struttura del sito >> Blocchi possiamo configurare e rendere visibili i blocchi Latest image e Random image che visualizzano rispettivamente la miniatura dell'ultima immagine inserita e di una immagine selezionata casualmente da una delle gallerie.

UBSOCIAL: Il primo community software completamente free, personalizzabile e con manuale in Italiano! Disponibile su:
www.ubaldogulotta.eu