Joomla.it Forum

Componenti per Joomla! => Gallerie di immagini => : Matteo_ 06 Jul 2016, 09:08:35

: Google Photo: rendere album da protetto a pubblico in maniera automatica
: Matteo_ 06 Jul 2016, 09:08:35
Ho scelto di usare Ozio Gallery per integrare gallerie fotografiche di alcuni siti di associazioni e semplificare il lavoro di inserimento.
Fino a qualche tempo fa, una volta impostata una voce di menu con skin Nano, per utente che voleva caricare un nuovo album era sufficiente caricare le immagini in Google Photo, creare album e condividerli perché le nuove immagini fossero visibili dal sito.
Ora (a causa delle variazioni di Google) dopo il caricamento delle immagini è necessario:
per cambiare lo stato del nuovo album da “Protetto” a “Pubblico” e quindi essere visibile.


Dopo questa modifica alcuni utenti hanno smesso di pubblicare immagini perché per loro è troppo complessa l’operazione.
C’è modo di automatizzare questa operazione anche a costo di rendere tutti gli album per quell’account pubblici? Potrebbe essere anche un cron job che invoca la stessa funzione del pulsante “Rendi pubblico” ogni 10 minuti…
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: alexred 06 Jul 2016, 09:19:54
Ciao Matteo_,
si, Google ha complicato parecchio le cose non permettendo più di creare album pubblici.
Forse dalle impostazioni di Google è possibile indicare che tutti i nuovi album siano pubblici e non privati, ma non ho ancora ben capito come fare.

Noi abbiamo fatto quel mezzo miracolo nel riuscire a dare la possibilità con quella Google APP integrata nella Ozio Gallery a permettere agli utenti di "aggirare" Google per tornare a rendere gli album pubblici, ma capisco non sia molto comodo.

Forse si potrebbe pensare di rendere la pagina per settare l'album pubblico anche accessibile esternamente alla Ozio Gallery,
potrei metterla ad esempio sul mio sito, così l'utente si mette nei preferiti la pagina  www.miosito.xx/gestione-album.html
ed ogni volta che deve rendere un nuovo album pubblico apre dai suoi preferiti quella pagina ed effettua la procedura per rendere l'album pubblico. Senza quindi dover passare dall'amministrazione di un sito Joomla.
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: Matteo_ 08 Jul 2016, 12:26:47
Forse si potrebbe pensare di rendere la pagina per settare l'album pubblico anche accessibile esternamente alla Ozio Gallery,
potrei metterla ad esempio sul mio sito, così l'utente si mette nei preferiti la pagina  www.miosito.xx/gestione-album.html (http://www.miosito.xx/gestione-album.html)
ed ogni volta che deve rendere un nuovo album pubblico apre dai suoi preferiti quella pagina ed effettua la procedura per rendere l'album pubblico. Senza quindi dover passare dall'amministrazione di un sito Joomla.
Quello sarebbe già un buon passo avanti per certi utenti. Io punterei però comunque a un cron job se fattibile (anche esterno a Joomla!) per semplificare ulteriormente la vita agli utenti non troppo scafati. Il brutto è che le credenziali di accesso sarebbero sul server, ma in certi casi è un compromesso accettabile.
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: alexred 08 Jul 2016, 15:10:33
non ho idea di come andrebbe realizzato questo cron job  :(
Deve essere l'utente proprietario dell'album ad essere loggato e rendere l'album pubblico. Come puoi farlo da un cron job ?
Non credo sia permesso da Google
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: Matteo_ 08 Jul 2016, 15:20:15
Credo si debba usare l’approccio descritto qui https://developers.google.com/identity/protocols/OAuth2ServiceAccount per poi usare le API di Google+ o Picasa.
Quando torna un mio collega dalle ferie provo a chiedere anche a lui che mi pare avesse usato un approccio simile per altri scopi.
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: alexred 08 Jul 2016, 20:39:41
Ottimo, attendiamo notizie  :)
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: alexred 17 Jul 2016, 09:48:15
Ciao Matteo_,
qui il primo test per rendere pubblici i propri album su Google direttamente da una pagina web:
http://www.opensourcesolutions.es/it/ext/ozio-gallery/pubblica-i-tuoi-album.html
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: Matteo_ 18 Jul 2016, 09:03:56
Grazie, questo approccio credo sia già più alla portata di utenti non troppo smaliziati.
Per ora come base per automatizzare il processo abbiamo identificato questi riferimenti
https://holtstrom.com/michael/blog/post/522/Google-OAuth2-with-PicasaWeb.html (https://holtstrom.com/michael/blog/post/522/Google-OAuth2-with-PicasaWeb.html)


https://developers.google.com/identity/protocols/OAuth2WebServer (https://developers.google.com/identity/protocols/OAuth2WebServer)


https://developers.google.com/picasa-web/docs/2.0/developers_guide_protocol#ModifyAlbums (https://developers.google.com/picasa-web/docs/2.0/developers_guide_protocol#ModifyAlbums)


ma non siamo ancora riusciti a trovare il tempo per metterci mano seriamente.

: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: ita4012 11 Nov 2016, 20:38:30
Alex, la tua estensione è una delle migliori tra quelle  create per la gestione delle gallerie di immagini, ma, francamente, dovresti considerare seriamente la possibilità di svilupparla in modo caricare le immagini da visualizzare da una cartella sul server del proprio sito, per svincolarsi da google, e dai suoi continui cambiamenti!


Grazie. Ciao
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: alexred 12 Nov 2016, 00:09:46
Ciao ita4012,
ci sono già altre estensioni che fanno quello che chiedi, poi sinceramente che per ogni file di immagine vengano create potenzialmente 2000 copie sul server del sito per ogni risoluzione a cui viene aperta la finestra della galleria mi pare folle...   mi odierebbero presto tutti  :)
Mentre lasciare che queste 2000 copie per ogni immagine siano ad intasare i server di Google è un buon modo per sfruttare il loro servizio gratuito.
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: ita4012 12 Nov 2016, 14:55:18
Risposta interessante, Alex, e che fa riflettere. In che cartella vengono salvate le copie sul server? Comunque, il fatto di caricare le foto sul server, mi preoccupa per il fatto di appesantire eventuali back up, a meno di non trovare il modo di escludere tali immagini dal back up (da verificare con akeeba). Comunque, anche dipendere da Google non e' immune da contrattempi
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: Matteo_ 12 Nov 2016, 15:06:27
Comunque, il fatto di caricare le foto sul server, mi preoccupa per il fatto di appesantire eventuali back up, a meno di non trovare il modo di escludere tali immagini dal back up (da verificare con akeeba).
Quello si può fare da sempre https://www.akeebabackup.com/documentation/akeeba-backup-documentation/exclude-data-from-backup.html#files-and-directories-exclusion


Io preferisco sfruttare lo spazio sui server Google. Quello che mi lascia perplesso nelle ultime modifiche è appunto la facilità di rendere pubblici gli album. Per un sito in cui chi avrebbe gestito le foto non è molto competente ho dovuto usare un’estensione che ha un funzionamento simile ad Ozio Gallery ma che si appoggia agli album di Facebook per semplificargli la vita.
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: tomtomeight 12 Nov 2016, 15:07:03
Intendeva sui server di google, comunque credo che piuttosto vengono rese al volo le varie risoluzioni e  stipata solo la copia originale. In ogni caso ci vuole una enorme capacità di calcolo, fuori portata dei server condivisi ed anche dedicati comuni.
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: alexred 13 Nov 2016, 16:04:35
Risposta interessante, Alex, e che fa riflettere. In che cartella vengono salvate le copie sul server?
le copie sono messe a disposizione da Google, nessun file viene salvato sul server del sito con la Ozio Gallery
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: ita4012 13 Nov 2016, 17:03:16
Alludevo a questa tua frase "vengano create potenzialmente 2000 copie sul server del sito per ogni risoluzione", riferita alle altre estensioni. Ciao
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: alexred 13 Nov 2016, 19:49:16
no, non è riferita assolutamente alle altre estensioni. Non credo esistano estensioni capaci di fare questo processo.
Quello che avevo tentato di spiegarti, senza fortuna, è che se permettiamo alla Ozio Gallery di usare le foto presenti sul server del sito poi per mantenere la funzionalità responsive ed adaptive della galleria è necessario che vengano create tutte queste copie per ogni foto e non mi pare sia una buona idea, meglio sfruttare le risorse di Google per avere a disposizione per la stessa immagine migliaia di versioni a disposizione per ogni tipo di risoluzione necessaria.
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: ita4012 14 Nov 2016, 10:28:25
Grazie per il chiarimento
: Re:Google Photo: rendere album da protetto a pubblico in maniera automatica
: giginobello 06 Jul 2017, 13:42:58
salve, qualcuno ha trovato la soluzione?

grazie, Danilo