5. Totale controle over afbeeldingen met de modules Imagefield, Imagecache, CCK en Views

De combinatie van de modules Imagefield, Imagecache, CCK en Views is momenteel dé standaardoplossing voor Drupal, aanbevolen door de Drupalgoeroes.

Deze combinatie van modules biedt de sitebeheerder, de developer en de designer alle controle over hoe de afbeelding in de site zal verschijnen. Afbeeldingen staan altijd op zelfde plaats in dezelfde afmetingen. De eindgebruiker heeft veel minder zeggenschap over hoe zijn afbeeldingen in de site getoond worden.

Omdat er zoveel modules met elkaar samenwerken is de configuratie van het geheel nogal omslachtig. 

Nadat je modules hebt geactiveerd moet je in de module Imagecache afbeeldingsbewerkingen toevoegen (voor de module Imagefield heb je ook de module filefield nodig). Daarmee geef je aan wat er met elke geüploade afbeelding moet gebeuren. Mogelijke acties zijn schalen, bijsnijden, roteren, desatureren, scherper maken. Ook combinaties van bewerkingen zijn mogelijk. De bewerkingen die je definieert zijn als instelling beschikbaar in CCK en Views.

Als de Imagecache-bewerkingen zijn ingesteld, moet je in CCK een afbeeldingsveld aan een contenttype toevoegen en een Imagecache-bewerking kiezen voor de weergave van dat contenttype. Om lijsten van nodes met afbeeldingen te tonen moet je daarna ook nog de nodige aanpassingen doen in de module Views.

Om het geheel verder te compliceren is de Nederlandse vertaling van de module hopeloos verwarrend.

Maar het resultaat mag er zijn: perfect geschaalde en bijgesneden afbeeldingen, precies naar wens van de ontwerper.

Deze methode is ideaal voor productcatalogi, nieuwssites en andere sites die veel gelijksoortige content bevatten. Voor het invoegen van grafieken en andere informatieve afbeeldingen in een pagina is het image-veld minder geschikt.

Reacties

Hans
KOBA

Hans
KOBA

Hans
KOBA

Actuele inhoud

04 feb 2012

03 feb 2012

02 feb 2012

01 feb 2012