Views im Blick
Mit dem CCK entwickelt man Inhaltstypen, um Inhalte strukturiert zu erfassen. Standardmäßig kann man Inhalte dann als einzelne Seiten über das Menü anzeigen oder thematisch gruppiert mit Hilfe von Kategorien als Listen ausgeben, die stets relativ eintönig aus Titel, Teaser, Datum und Autor bestehen.
An dieser Stelle setzt das Modul „Views“ an, ein „Smart Query Builder“ für Drupal. Views bietet eine Reihe von Funktionen, mit deren Hilfe man Abfragen zusammenstellt und die Ergebnisse gezielt gruppiert, sortiert und filtert. Als Datenbasis greift Views auf Inhalte, Inhaltstypen, CCK-Felder, Kategorien, Rechte, Rollen und Benutzer von Drupal zurück. Durch geschickte Verknüpfungen lassen sich beinahe beliebig komplexe Abfragen und somit veränderte „Sichten“ auf Inhalte erzeugen. Die Ergebnisse können innerhalb einer Seite oder eines Blocks ausgegeben werden. Als Ausgabeformate stehen Tabelle, Liste, Teaserliste, Artikelansicht und RSS-Feed zur Verfügung.
Anwendungsbereiche für Views sind beispielsweise Archive, die letzten zehn Artikel eines Autors, die fünf meistgelesenen Artikel zum Thema Drupal im April, der Artikel mit den meisten Kommentaren oder alle Artikel mit Inhaltstyp X und Autor Y – die Einsatzmöglichkeiten für Views sind vielfältig. Hat man einmal die im ersten Moment ungewöhnliche Benutzeroberfläche verstanden, ist die weitere Anwendung von Views relativ einfach.
Neben der Portierung von Views zu Drupal 6 wird momentan an einer Umgestaltung der Oberfläche, einer erneuten Erweiterung des Funktionsumfangs sowie einer stärkeren Integration anderer Module wie zum Beispiel CCK gefeilt.






