configurazione imagecache e galleria

9 contenuti / 0 new
Ultimo contenuto
configurazione imagecache e galleria

Bon, sono all'ultima puntata del mio viaggio... Adesso riesco ad uploadare delle immagini su qualsiasi nodo, e in fase di output me le ritrovo delle dimensioni e posizione volute.

Vorrei adesso però sostituire le immagini statiche e organizzarle in uno slideshow simile a questo: http://drupal.org/node/342152 con stile leggermente diverso visto che esiste anche del testo - ma questi per ora son dettagli -.

Si tratta di gestire delle immagini allegate a diversi nodi, non si tratta di nodi con campi ad hoc per le immagini. Quindi ho seguito quest'approccio e dalla documentazione di galleria è lecito fare così.

Ho configurato quindi galleria con imagecache ma, andando sul nodo, non accade assolutamente niente.
Qualche aiuto?

In dettaglio, ciò che mi accade:

Quote:
Drupal core provides the Upload module. You attach your images to a node, and when you display it, Galleria module replaces the attachment list with a Galleria.

1. Choose the content type that you want converted into Gallerias. All nodes of this type will be converted. You'd usually make a type called "galleria".

fatto
Quote:

2. On that content type's "edit content type" page, you'll have an option "Galleria from attachments" under the "Workflow settings".
fatto
Quote:

3. In that same "Workflow settings" section, enable file uploads (Attachments).
fatto
Quote:

4. Create a new Galleria node, and attach the images using the upload files function.
??
Quote:

5. View the node, and voila, you have a Galleria!
voilà un bel corno xD ecco la risposta su pagina, mentre carico in un'unica pagina una serie di nodi (di solito 5) con il pager, mentre il nodo rimane uguale a prima: Gallerias only display when viewing a node by itself on the page. See README.txt for help.

Se invece visualizzo un nodo per pagina, mi appare un'immagine dalle dimensioni del preset, ma sempre e comunque statica, e all'interno dell'oggetto $node questo particolare:

<?php
  
<div id="galleria-content">
    <
div id="main-image"></div>
    <
div class="item-list"><ul class="gallery clear-block"><li class="active first last"><a href="<a href="http://localhost/fratellibassan/fb_dev/system/files/imagecache/gallery/Schermata.png"" rel="nofollow">http://localhost/fratellibassan/fb_dev/system/files/imagecache/gallery/S...</a> title=""><img src="<a href="http://localhost/fratellibassan/fb_dev/system/files/imagecache/thumbnail/Schermata.png"" rel="nofollow">http://localhost/fratellibassan/fb_dev/system/files/imagecache/thumbnail...</a> alt="<a href="http://localhost/fratellibassan/fb_dev/system/files/imagecache/gallery/Schermata.png"" rel="nofollow">http://localhost/fratellibassan/fb_dev/system/files/imagecache/gallery/S...</a> title=""  class="imagecache imagecache-thumbnail" width="100" height="63" /></a></li>
</ul></div>    <script type="text/javascript">
      <!--
//--><![CDATA[//><!--
      //Hide images while Galleria is loading
     
$('ul.gallery img').css('display', 'none');
     
//--><!]]>
   
</script>
      </
div>
          </
div>
 
?>

Io ho necessità di avere tante mini galleria, una per nodo, in una pagina che ne raccoglie diversi, in questo caso 5 nodi per pagina.

Se Galleria non fa al caso mio, chi altri?

Grazie

Si, è esatto;
galleria ha il limite di funzionare solo nella build full-node e mostrare solo foto allegate a quel nodo con il modulo upload O con imagefield.
Se guardi la issue queue del modulo puoi vedere che è una caratteristica che il mantainer definisce "by design" (a ragione, a mio parere).

Questo non significa che non puoi usare galleria per immagini provenienti da più nodi, solo devi usare altri metodi. che io sappia puoi provare il modulo views_galleria o provare a ri-implementare lo script per conto tuo ad esempio in un template.

Tra l'altro esistono numerosi moduli che generano slideshow simili a galleria. Ho appena bypassato il tuo stesso problema (caricare immagini esterne e visualizzarle come slideshow) usando views_slideshow. (vedi http://www.drupalitalia.org/node/10679)
per una maggiore scelta puoi provare http://drupal.org/node/418616
o cercare "slideshow" "gallery" ed altre parole chiave qui: http://drupal.org/project/modules (search modules)

<a href="mailto:[email protected]" rel="nofollow">[email protected]</a> wrote:
Si, è esatto;
galleria ha il limite di funzionare solo nella build full-node e mostrare solo foto allegate a quel nodo con il modulo upload O con imagefield.
Valutando il mio caso, upload è più utile poiché si tratta di inserire degli allegati...
<a href="mailto:[email protected]" rel="nofollow">[email protected]</a> wrote:

Se guardi la issue queue del modulo puoi vedere che è una caratteristica che il mantainer definisce "by design" (a ragione, a mio parere).
Mi puoi dire come mai "a ragione"? Io mi son fatto un'idea man mano che sto sviluppando - è la prima volta che sviluppo qualcosa di simile via drupal -, però prima di sparar baggianate ascolto il parere da chi lo usa da più tempo di me.
<a href="mailto:[email protected]" rel="nofollow">[email protected]</a> wrote:

Questo non significa che non puoi usare galleria per immagini provenienti da più nodi, solo devi usare altri metodi. che io sappia puoi provare il modulo views_galleria o provare a ri-implementare lo script per conto tuo ad esempio in un template.

proverò views_galleria, anche perché non son sono molto preparato di JS e non ho il tempo per studiare una re-implementazione :(
<a href="mailto:[email protected]" rel="nofollow">[email protected]</a> wrote:

Tra l'altro esistono numerosi moduli che generano slideshow simili a galleria. Ho appena bypassato il tuo stesso problema (caricare immagini esterne e visualizzarle come slideshow) usando views_slideshow. (vedi http://www.drupalitalia.org/node/10679)
per una maggiore scelta puoi provare http://drupal.org/node/418616
o cercare "slideshow" "gallery" ed altre parole chiave qui: http://drupal.org/project/modules (search modules)

Ok, grazie per i link (conoscevo già il link per il repository di drupy XD); adesso uno ad uno li spulcio e li provo.
Lascerò dei feedback o posterò in caso di probelmi.

Grazie

...questo modulo farebbe al caso mio come presentazione, ma mi chiede di inserirlo in block, mentre a me serve per node :/

usa views: un blocco per nodo, tanti blocchi per pagina.
Come pensavi di mostrare più nodi in una pagina?

<a href="mailto:[email protected]" rel="nofollow">[email protected]</a> wrote:
usa views: un blocco per nodo, tanti blocchi per pagina.
Non ho ben capito sta cosa: potrei inserire un blocco all'interno di un nodo, quindi appare sempre quando viene visualizzato quel node type?
<a href="mailto:[email protected]" rel="nofollow">[email protected]</a> wrote:

Come pensavi di mostrare più nodi in una pagina?

La funzione callback richiamata esegue un pager_query e man mano concatena i relativi node_view in una variabile resa poi dal callback, assieme alle barre di navigazione dello stesso pager.
Più che "pensavo", fa XD

Ciao....potresti dirmi come hai fatto ad inserire nel nodo la galleria di immagini???Io mi sono creata un nodo avente nome, descrizione...e dovrei memorizzare anche delle immagini. Ho pravo ad allegarle ma non riesco a visualizzarle....;((((((!!!!!