Integrare Gallery2 in WordPress o in siti web php based

Spesso mi capitato di pensare che sarebbe stato bello poter collegare la mia gallery2 con il mio blog. Peccato risiedano su due server differenti e questo mi impedisce di usare il plugin di gallery2 per WordPress intristito mi sono allora documentato ed ho scoperto che è possibile richiamare le funzioni di gallery anche da altre pagine php, ecco un esempio qui sotto:

</p><p>&lt;h4&gt;Gallery Random Image:&lt;/h4&gt;<br /> &lt;?php @readfile(&#39;http://www.dominio.com/gallery/main.php?
g2_view=imageblock:External&amp;g2_blocks=randomImage&amp;g2_show=album&amp;g2_show=title&#39;); ?&gt; </p><p>

In questo modo è possibile ottenere un immagine casuale estratta tra tutti gli album presenti nella gallery e mostrarne sotto il titolo. ( notare i parametri passati nell'url ). Ma se volessi estrarre immagini solo da un album ed i suoi sottoalbum ? Niente di piu facile, basta aggiungere il parametro corrispondente all'url passato: "&g2_itemId=1757" . Da dove estraggo quel parametro ? Basta copiare l'indirizzo dal link che se cliccato ci portetebbe dentro il nostro album dalla pagina principale della gallery! Ecco il risultato:

</p><p>&lt;h4&gt;Gallery Random Image:&lt;/h4&gt;<br />&lt;?php @readfile(&#39;http://www.dominio.com/gallery/main.php?
g2_view=imageblock:External&amp;g2_blocks=randomImage&amp;g2_show=album&amp;g2_show=title&amp;
g2_itemId=1757&#39;); ?&gt; </p><p>

Con la stessa tecnica di passaggio degli indirizzi è possibile mostrare molte altre informazioni. Devo solo trovare il modo di conoscere il nome di questi parametri. Il risultato è visualizzabile nella barra laterale, sotto il modulo per la ricerca.

Ecco i parametri ed una piccola descrizione:

</p><p>g2_blocks Pipe(|) separate list chosen from: randomImage, recentImage, viewedImage, randomAlbum, recentAlbum, viewedAlbum, dailyImage, weeklyImage, monthlyImage, dailyAlbum, weeklyAlbum, monthlyAlbum, specificItem; default is randomImage<br /> g2_show * Pipe(|) separated list chosen from: title, date, views, owner, heading, fullSize; the value can also be: none<br /> g2_itemId Limit the item selection to the subtree of the gallery under the album with the given id; or the id of the item to display when used with specificItem block type<br /> g2_maxSize Scale images to this maximum size. If maxSize exceeds the thumbnail dimensions, you must also specify g2_show=fullSize<br /> g2_linkTarget  Add a link target (for example, to open links in a new browser window)<br /> g2_itemFrame * Image frame to use around images<br /> g2_albumFrame * Image frame to use around albums</p><p>

 

Share and Enjoy:
  • Google Bookmarks
  • Facebook
  • Twitter
  • LinkedIn
  • Live
  • PDF
  • Technorati
  • Digg
  • del.icio.us
  • email

Leave a Reply