Node images

Image nodes permette di gestire le immagini, creando in automatico delle miniature
cliccabili.
Descrizione:
Imagecache e imagefields tornano molto utili quando vogliamo mostrare
delle miniature nell'anteprima del nodo e un'immagine più grande all'interno
del nodo. Ma se avessimo l'esigenza di voler creare in automatico delle miniature
(come fa imagecache) ma allo stesso tempo rendere tali miniature cliccabili
in maniera che quando ci si clicca sopra si vede l'immagine nella dimensione
da noi stabilita? Se poi volessimo anche poterci creare delle gallerie di immagini, allora non
ci resta che provare node_images.module.
Link utili:
Node Images: http://drupal.org/project/node_images - apri
il link in una nuova finestra

Installazione.

  • Installate il modulo node_images.module
  • Spostatevi in "Configurazione del sito" -> "Node images". Qui impostate le varie opzioni in base alle vostre necessità.
  • Un'altra configurazione di node_images la trovate sotto la voce "Tipi di contenuto", dove potete stabilire diverse opzioni di visualizzazione delle immagini. Potete stabilire:
    • dove mostrare le immagini (sotto o sopra il corpo del nodo, non mostrarle, o settare manualmente mostrarle manualmente attraverso la $node->node_images);
    • attivare o disattivare i link alla galleria delle immagini;
    • il numero di immagini nell'anteprima del nodo;
    • il numero di immagini nel corpo del nodo;
    • il formato delle immagini nell'anteprima del nodo e nel corpo del nodo. Per formato qui si intende:
      • Thumbnails
      • Full size
  • Dopo aver configrato queste opzioni, per provare questo modulo non dovete fare altro che andare a creare un nuovo contenuto. Dopo che lo avrete creato vi apparirà in automatico una voce chiamata "Click the images tab to add images to this node." Infatti se fate caso sui tab in alto ce n'è uno in più chiamato "Images". Cliccateci sopra e verrete indirizzati ad una pagina dove potrete esegurie gli uploads.
  • Caricate una o due immagini per fare qualche prova e salvate. Ora andate a visualizzare il nodo e vedrete il comportamento delle immagini.

Come dicevo sopra, è possibile impostare manualmente il punto esatto dove visualizzare le immagini attraverso $node->node_images. Per fare questo inserite nel punto che desiderate in node.tpl.php il seguente codice:

<?php if ($node->node_images) { ?><br />
<!-- Node images --><br />
<td class="node-images" rowspan="2"><br />
<?php print $node->node_images ?><?php ?><br />
<div style="text-align:center;"><br />
<a href="<?php print url('node/'.$node->nid.'/image_gallery'); ?>">Gallery</a><br />
</div><br />
</td><br />
<?php }?>

Quote:
Un'altra configurazione di node_images la trovate sotto la voce "Tipi di contenuto", dove potete stabilire diverse opzioni di visualizzazione delle immagini.

Al fine di far risparmiare agli interessati un po' di tempo e sbattimento, specifico che perchè poi la tab images venga visualizzata, in "Tipi di contenuto" è necessario creare un nuovo tipo e/o editare quelli esistenti, è in questa fase che è possibile configurare le impostazioni di visualizzazione delle immagini.

Segnalo a tale riguardo anche questo interessante approfondimento
http://www.signalkuppe.com/2007/06/20/gestire-le-immagini-con-drupal/