Book Image

Drupal 5 Views Recipes

Book Image

Drupal 5 Views Recipes

Overview of this book

The Drupal View modules give you flexibility and freedom to customize the display of your web site's content. Although there are more than 100 views-enabled modules, few site administrators use Drupal Views to its full potential. This book will enable you to realize the fullest potential of this powerful resource by providing a wide variety of powerful recipes for creating and displaying a wide variety of views ñ essential classics you will use again and again to innovative display methods that will make your Drupal site stand out. Pick and choose the ones you would like to prepare for your web site. In this book you will find ninety-four recipes to create a wide selection of views. The list includes event listings, interactive calendars and timelines, maps, proximity search, podcasting, carousels, Views Fusion, and many more. You will also explore default views, views with CCK, and master a variety of ways to associate views with related content. Most people think of Views for site visitors. But Views can also be handy for site administrators. You will get to know the Views Bulk Operations module, along with Editable Fields, and Views Custom Fields. (You'll probably wonder why you never used them before!) If you want to take Views to the next level, the book contains a code-rich chapter on theming. However, you will find most of the recipes detailed by the author do not require any original coding at all. As you progress through the recipes, you will be immersed in such Drupal Views topics as fields, arguments, filters, exposed filters, sorting, style plug-ins, formatters, cloning and copying views. Because Drupal is a worldwide and ever adapting system, the author also includes great tips and resources for navigating the online Drupal community and expanding your knowledge of the recipes. Finally, there is an extensive Appendix, which includes listings of all default views, formatters and style plug-ins for Drupal 5, along with a categorized list of patches.
Table of Contents (22 chapters)
Drupal 5 Views Recipes
Credits
About the Author
Acknowledgement
About the Reviewer
Preface
Default Views in Drupal 5 Modules
Formatters
Style Plugins
Views Hooks for Coders
Modules Included in Recipe Ingredients
Additional Resources and Modules Mentioned in Recipes
Selected Noteworthy Patches to Views
Index

Appendix C. Style Plugins

Style plugins populate the View Type drop-down in the Views UI. They offer sophisticated formatting options for nodes in a page and a block

Full Name

URL

Style Plugin

Action Views

drupal.org/project/action_view

Action View

Active Template

drupal.org/project/active_template

Template (Full Nodes)

Template (Node Teasers)

Template (Selected Fields)

Activity Stream

drupal.org/project/activitystream

Activity Stream

Ad Views (Module author in search of a maintainer)

drupal.org/project/ad_views

Advertisement

AJAX Views

drupal.org/project/ajax_views

AJAX Paging Block View

Asset API

drupal.org/project/asset_api

AAPI XSPF: XSPF Playlist

Views RSS: iTunes RSS feed

Bibliography module

drupal.org/project/biblio

Biblio: Classic

Biblio: APA

Biblio: CSE

Biblio: IEEE

Calendar

drupal.org/project/calendar

Calendar

Carousel

drupal.org/project/carousel

Carousel View

Conference Organizing

drupal.org/project/conference_organizing

COD: Schedule Table

COD: Schedule List

Date

drupal.org/project/date

Date: Date Browser

Dynamic Views

drupal.org/project/dynamic_views

Dynamic Full Node

Dynamic Filter: Teaser List

Dynamic Filter: Full Nodes

Dynamic Filter: List

Dynamic Filter: Table

e-Commerce

drupal.org/project/ecommerce

Product: List of products

editablefields

drupal.org/project/editablefields

Editablefields - table

Editablefields - list

Editablefields - table - no form

Editablefields - list - no form

Editview

drupal.org/project/editview

Editview - compressed

Editview - table

jCarousel Lite

drupal.org/project/jcarousellite

jCarousel Lite View

Drupal for facebook

drupal.org/project/fb

facebook Discussion

  

facebook Teaser List

FLV Media Player

drupal.org/project/flvmediaplayer

FLV Media Player recommended content (Views integration removed in November, 2008. Not necessary for the JW 4.x player.)

FooAggregator RSS aggregator

drupal.org/project/fooaggregator

Fooaggregator Admin

Frontpage Slideshow

drupal.org/project/fpss

Frontpage Slideshow

FusionCharts

drupal.org/project/fusioncharts

FusionChart view

Gmap Module

drupal.org/project/gmap

Gmap View

Google Maps Tools

Drupal.org/project/gmaps

Google Maps View

gProximity

drupal.org/project/gproximity

gProximity: Google Map Locations

Image

drupal.org/project/image

Image: Gallery

Imageflow

drupal.org/project/imageflow

Imageflow View

KML module

drupal.org/project/kml

KML feed

Views: Many Node Export

drupal.org/project/many_node_export_views

Views Export: CSV file

Node Cloud

drupal.org/project/nodecloud

Node Cloud

Node comments

drupal.org/project/nodecomment

Node comment: Threaded comments

Node Reference Views Select

drupal.org/project/nodereference_views_select

Sortable teaser list for Node Reference

Organic Group Galleries

drupal.org/project/og_galleries

OG Galleries

OpenPackage Video

drupal.org/project/op_video

Video jCarousel

oyoaha Liquid Layout

drupal.org/project/oaliquid

Liquid: List of Fields

  

Liquid: List of Nodes

Panel Style

drupal.org/project/panel_style

Panel Titles

Partial

drupal.org/project/partial

Partial: View Styles

Project issue tracking

drupal.org/project/project_issue

Project issues table

SlideShowPro

drupal.org/project/slideshowpro

SlideShowPro: XML feed

Timeline

drupal.org/project/timeline

Timeline Vertical

  

Timeline Horizontal

Views

drupal.org/project/views

List View

  

Table View

  

Teaser List

  

Full Nodes

  

Views RSS: RSS feed

Views Bonus Pack

drupal.org/project/views_bonus

Panels: Teasers, 1 top + 2 columns

  

Panels: Teasers, 2 columns

  

Panels: Teasers, 1 top + 3 columns

  

Panels: Teasers, 3 columns

  

Panels: By Term, 3 columns

  

Bonus: Grid View

  

Bonus: Summary + full view

  

Lineage: Nested taxonomy summary

  

Audio: Playlist

  

Bonus: Plain View

  

Views Bonus: CSV file

  

Views Bonus: DOC file

  

Views Bonus: TXT file

  

Bonus: Sparkline View

Views Bulk Operations (VBO)

drupal.org/project/views_bulk_operations

Bulk Operations View

Views Calc

drupal.org/project/views_calc

Calc Table View

Views Datasource

drupal.org/project/views_datasource

Views JSON: Simple JSON data document

  

Views JSON: MIT Simile/Exhibit JSON data document

  

Views RDF: FOAF RDF data document

  

Views XHTML: hCard XHTML data document

  

Views XML: Raw XML data document

  

Views XML: OPML XML data document

Views carousel

drupal.org/project/viewscarousel

Carousel

(See also Carousel.)

Views Fast Search

drupal.org/project/views_fastsearch

Search Results

Views 'Group–By' Pack

drupal.org/project/views_groupby_pack

Grouped By Month, Full Nodes

Grouped By Month, Teasers

Grouped By Taxonomy Term, Full Nodes

Grouped By Taxonomy Term, Teasers

Views JSON

http://drupal.org/node/131655/cvs-instructions/DRUPAL-5

Views JSON: JSON Response

Views Mail

drupal.org/project/views_mail

Views mail

Views_Multiblock

drupal.org/project/views_multiblock

Views_Multiblock

Views Node Feed

drupal.org/project/views_node_feed

Views Node Feed: Node feed

View of Views

drupal.org/project/view_of_views

View_Of_Views - table

Views Podcast

drupal.org/project/views_podcast

Views Podcast: Podcast feed

Views Popup

drupal.org/project/views_popup

List View as Popup, Show 1 field

List View as Popup, Show 2 fields

List View as Popup, Show 3 fields

Views Rotator

drupal.org/project/views_rotator

Views Rotator - Items

  

Views Rotator - Nodes

  

Views Rotator - Teasers

Views Slideshow

drupal.org/project/views_slideshow

Slideshow List

  

Slideshow Teasers

  

Slideshow Full Nodes

Views Style Plugin Options

drupal.org/project/vspo

Nice Title

Views Tabs

drupal.org/project/views_tabs

Tabs - Fields

  

Tabs - Teaser List

  

Tabs - Full Nodes

Views Tagadelic

drupal.org/project/tagadelic_views

Tagadelic

Views Ticker

drupal.org/project/views_ticker

Ticker: Fade

  

Ticker: BBC Style

  

Ticker: Scroller (Horizontal)

  

Ticker: Scroller (Vertical)

XML Sitemap

drupal.org/project/xmlsitemap

XML Sitemap: Sitemap

  

XML Sitemap: News

XSPF Playlist

drupal.org/project/xspf_playlist

XSPF Playlist node feed

Yet Another Gallery Module

drupal.org/project/yagm

Image Gallery