SlideShare a Scribd company logo
Theming Your Views
Presented by Mark W. Jarrell   Drupal Username: attheshow

June 27, 2009                             Http://fleetthought.com
What are we talking about?

✤   This is a “how to” session

✤   Building a view (the quick and
    dirty version)

✤   Modify the look and feel of the
    view output using some basic CSS

✤   Working with Views template files
    in order to completely change the
    code that comes out around your
    fields
Why do we need to do any
theming to what Views creates?
✤   Make your site look individual
    and stand apart from the crowd

✤   Control! You may not like what
    you get out-of-the-box.

✤   You may need some HTML in
    your list of items that Views isn’t
    generating for you.

✤   Example: “I wish I could
    automatically capitalize my node
    titles in this list.”
What do we need to make it
happen?
✤   Not much! Fairly straightforward.

✤   Views module
    http://drupal.org/project/views

✤   “Advanced Help” module
    http://drupal.org/project/
    advanced_help

✤   Build a custom theme or modify
    an existing one

✤   Firebug Firefox Extension
    https://addons.mozilla.org/en-
    US/firefox/addon/1843
Demo
Further Reading Links


✤   “Views 2 Theming”
    http://drupal.org/node/352970

✤   Install the “Advanced Help” Module
    http://drupal.org/project/advanced_help
    Then visit http://[YOURSITE]/admin/advanced_help/views

✤   Click on “Theme: Information” when looking at a view
    and really read what it says there.

                                                 Photo On Intro Slide: Http://is.gd/1dIC3

More Related Content

PPTX
WP 201 Custom Post Types - Custom Fields - WordCamp Columbus 2015
PDF
Not Just a Pretty Face: How to design and build a cross-CMS CSS framework
PDF
Introduce Bootstrap 3 to Develop Responsive Design Application
PDF
10 tips to improve the usability of Joomla - Joomla World Conference 2014
PPTX
Bootstrap ppt
PPTX
Adobe dreamweaver
PDF
Creating Living Style Guides to Improve Performance
KEY
Contrib First
WP 201 Custom Post Types - Custom Fields - WordCamp Columbus 2015
Not Just a Pretty Face: How to design and build a cross-CMS CSS framework
Introduce Bootstrap 3 to Develop Responsive Design Application
10 tips to improve the usability of Joomla - Joomla World Conference 2014
Bootstrap ppt
Adobe dreamweaver
Creating Living Style Guides to Improve Performance
Contrib First

What's hot (20)

PPTX
Web pop up javascript
PPTX
Twitter bootstrap 101
PDF
Introduction to WordPress Security
PPTX
BEVM ( block__element--variation -modifier)
PDF
WordPress security & sanitation for beginners
PDF
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
PPTX
WordCamp Denmark Keynote
PDF
SC5 Style Guide Generator
PDF
Front End Development - Beyond Javascript (Robin Cannon)
KEY
WordPress Multi-Site on a Large Scale by Cole Geissinger
PDF
Intro to wordpress short course
PPTX
WordCamp Netherlands Keynote
PDF
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
PDF
WordCamp Bournemouth 2014 - Designing with data in WordPress
PDF
Teaching Your Clients How to Use WordPress
PDF
wp cli- don’t fear the command line
PPTX
Responsive web-design through bootstrap
PPT
Intro to WordPress Child Themes
PDF
Confluence Theming 101: How to Build a Theme - Atlassian Summit 2010 - Lightn...
PDF
Learning by Doing: 10 Lessons in Pushing your WordPress Development Skills
Web pop up javascript
Twitter bootstrap 101
Introduction to WordPress Security
BEVM ( block__element--variation -modifier)
WordPress security & sanitation for beginners
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
WordCamp Denmark Keynote
SC5 Style Guide Generator
Front End Development - Beyond Javascript (Robin Cannon)
WordPress Multi-Site on a Large Scale by Cole Geissinger
Intro to wordpress short course
WordCamp Netherlands Keynote
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
WordCamp Bournemouth 2014 - Designing with data in WordPress
Teaching Your Clients How to Use WordPress
wp cli- don’t fear the command line
Responsive web-design through bootstrap
Intro to WordPress Child Themes
Confluence Theming 101: How to Build a Theme - Atlassian Summit 2010 - Lightn...
Learning by Doing: 10 Lessons in Pushing your WordPress Development Skills
Ad

Viewers also liked (20)

PDF
Issue 5 Presentation
PDF
Pscs3 keyboard shortcuts_pc
PDF
Towards effective institutional policies to promote open access in educationa...
DOC
物件導向程式設計課程講義(98 ges hi版)
PDF
Axfood Q4 2010
PPTX
9/2008 - He quan tri co so du lieu (tt)
PDF
DigimarcDiscover_CaseStudy_Lucky_061714_FNL
PDF
Dokumen kurikulum 2013
PDF
Value of linked in's ecosystem
PDF
20111206 Cloud Expo Nl Jaarbeurs 7 Dec
PDF
Mediatix. Capacidades. Scope of Work
PDF
20090403 ジオポ - 位置情報を短縮して使いやすく
PPTX
12/2008 - Bao cao va ket xuat bao cao
PDF
Road Kill
DOC
E-commerce
PDF
Axfood Year End Report 2009
PPT
Why Pcc?
PDF
Year End Report Axfood 2011
PDF
DigimarcDiscover_CaseStudy_HouseBeautiful_061714_FNL
PPT
Culture/Social Media
Issue 5 Presentation
Pscs3 keyboard shortcuts_pc
Towards effective institutional policies to promote open access in educationa...
物件導向程式設計課程講義(98 ges hi版)
Axfood Q4 2010
9/2008 - He quan tri co so du lieu (tt)
DigimarcDiscover_CaseStudy_Lucky_061714_FNL
Dokumen kurikulum 2013
Value of linked in's ecosystem
20111206 Cloud Expo Nl Jaarbeurs 7 Dec
Mediatix. Capacidades. Scope of Work
20090403 ジオポ - 位置情報を短縮して使いやすく
12/2008 - Bao cao va ket xuat bao cao
Road Kill
E-commerce
Axfood Year End Report 2009
Why Pcc?
Year End Report Axfood 2011
DigimarcDiscover_CaseStudy_HouseBeautiful_061714_FNL
Culture/Social Media
Ad

Similar to Theming Your Views (20)

PDF
Developing Custom WordPress Themes for Clients
PDF
Joomla Template Tutorial
PDF
Style Guides Are The New Photoshop (Fronteers 2012)
PDF
Style Guides Are The New Photoshop (Smashing Conference 2012)
PDF
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
PPTX
An Introduction to Umbraco
KEY
Intro to html5 Boilerplate
PDF
WordPress 101 Saturday Session
PPT
Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
PDF
WordPress SEO in 2014 - WordCamp Baltimore 2014
PPTX
To build a WordPress Theme: Wordcamp Denmark 2014
ODP
Joomla! Day UK 2009 Basic Templates
ODP
Joomla Day UK 2009 Basic Templates
PPTX
Power of mu plugins
PPTX
Drupal 7 Search Engine Optimisation
PDF
Introduction to Optimizing WordPress for Website Speed
PDF
Your First Lotus Connections 2.5 Customisations Made Easy
PPTX
Drupal Frontend Performance and Scalability
PDF
No Feature Solutions with SharePoint
PDF
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
Developing Custom WordPress Themes for Clients
Joomla Template Tutorial
Style Guides Are The New Photoshop (Fronteers 2012)
Style Guides Are The New Photoshop (Smashing Conference 2012)
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
An Introduction to Umbraco
Intro to html5 Boilerplate
WordPress 101 Saturday Session
Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
WordPress SEO in 2014 - WordCamp Baltimore 2014
To build a WordPress Theme: Wordcamp Denmark 2014
Joomla! Day UK 2009 Basic Templates
Joomla Day UK 2009 Basic Templates
Power of mu plugins
Drupal 7 Search Engine Optimisation
Introduction to Optimizing WordPress for Website Speed
Your First Lotus Connections 2.5 Customisations Made Easy
Drupal Frontend Performance and Scalability
No Feature Solutions with SharePoint
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development

More from Mark Jarrell (8)

PDF
One Man Band - Drupal Lightning Talks
KEY
Building a Mobile Drupal Site
PDF
APSU Drupal Training
PDF
APSU Drupal Training Personal
PDF
APSU Drupal Training - Personal Sites
KEY
Moving to Drupal
KEY
Building University Websites with the Drupal Content Management System
PDF
Form Alterations
One Man Band - Drupal Lightning Talks
Building a Mobile Drupal Site
APSU Drupal Training
APSU Drupal Training Personal
APSU Drupal Training - Personal Sites
Moving to Drupal
Building University Websites with the Drupal Content Management System
Form Alterations

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
Teaching material agriculture food technology
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Electronic commerce courselecture one. Pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
KodekX | Application Modernization Development
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Understanding_Digital_Forensics_Presentation.pptx
Encapsulation_ Review paper, used for researhc scholars
Teaching material agriculture food technology
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding
Chapter 3 Spatial Domain Image Processing.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Digital-Transformation-Roadmap-for-Companies.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Reach Out and Touch Someone: Haptics and Empathic Computing
Building Integrated photovoltaic BIPV_UPV.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Electronic commerce courselecture one. Pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
KodekX | Application Modernization Development
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
“AI and Expert System Decision Support & Business Intelligence Systems”
Understanding_Digital_Forensics_Presentation.pptx

Theming Your Views

  • 1. Theming Your Views Presented by Mark W. Jarrell Drupal Username: attheshow June 27, 2009 Http://fleetthought.com
  • 2. What are we talking about? ✤ This is a “how to” session ✤ Building a view (the quick and dirty version) ✤ Modify the look and feel of the view output using some basic CSS ✤ Working with Views template files in order to completely change the code that comes out around your fields
  • 3. Why do we need to do any theming to what Views creates? ✤ Make your site look individual and stand apart from the crowd ✤ Control! You may not like what you get out-of-the-box. ✤ You may need some HTML in your list of items that Views isn’t generating for you. ✤ Example: “I wish I could automatically capitalize my node titles in this list.”
  • 4. What do we need to make it happen? ✤ Not much! Fairly straightforward. ✤ Views module http://drupal.org/project/views ✤ “Advanced Help” module http://drupal.org/project/ advanced_help ✤ Build a custom theme or modify an existing one ✤ Firebug Firefox Extension https://addons.mozilla.org/en- US/firefox/addon/1843
  • 6. Further Reading Links ✤ “Views 2 Theming” http://drupal.org/node/352970 ✤ Install the “Advanced Help” Module http://drupal.org/project/advanced_help Then visit http://[YOURSITE]/admin/advanced_help/views ✤ Click on “Theme: Information” when looking at a view and really read what it says there. Photo On Intro Slide: Http://is.gd/1dIC3