using drupal - o'reilly drupal   drupal is... • content management system...

Download Using Drupal - O'Reilly Drupal    Drupal is... • Content Management System • Content

Post on 15-Feb-2019

226 views

Category:

Documents

2 download

Embed Size (px)

TRANSCRIPT

Using DrupalOSCON 2009

Thursday, July 23, 2009

hi

Thursday, July 23, 2009

James Walker

walkah

Addison Berry

add1sun

Thursday, July 23, 2009

walkah add1sun

Thursday, July 23, 2009

Thursday, July 23, 2009

What is Drupal?

Thursday, July 23, 2009

Drupal is...

Content Management System

Content Management Framework

Community

Thursday, July 23, 2009

Lego for building websites

http://www.flickr.com/photos/larimdame/

Thursday, July 23, 2009

http://www.flickr.com/photos/larimdame/http://www.flickr.com/photos/larimdame/

Building a Drupal Site

Install Basic configuration (permissions, etc) Content types Views Theme Profit (ok, maybe some tweaking)

Thursday, July 23, 2009

Thinking Drupal

Thursday, July 23, 2009

Thursday, July 23, 2009

Thursday, July 23, 2009

Thursday, July 23, 2009

Installation

Thursday, July 23, 2009

Requirements

Linux (any OS will do, really) Apache (recommended, while others can

work)

MySQL (or Postgres) PHP (just PHP)

http://drupal.org/requirementsThursday, July 23, 2009

http://drupal.org/requirementshttp://drupal.org/requirements

Basic settings

Thursday, July 23, 2009

Site Information

Site name Email Footer message, etc. Default front page

Thursday, July 23, 2009

Menus

Provide Navigation Entries added by modules Administrators can override

Thursday, July 23, 2009

Thursday, July 23, 2009

Blocks

Contained in regions Theme can define any number of regions Additional content: lists of links, additional

info, etc

Thursday, July 23, 2009

Thursday, July 23, 2009

Taxonomy

Used for categorizing content Multiple vocabularies Supports flat lists, hierarchies, and free

tagging folksonomies

Thursday, July 23, 2009

Content Types

Thursday, July 23, 2009

Content Types

Multiple content types - created by admins Different workflows Different structure - via CCK

Thursday, July 23, 2009

Speaker

Name (title) Bio (body) Company (field_organization) Photo (field_speaker_photo)

Thursday, July 23, 2009

Thursday, July 23, 2009

Session

Title (title) Description (body) Room (field_room) Session Type (field_session_type) Date (field_date) Speakers (field_speakers)

Thursday, July 23, 2009

Thursday, July 23, 2009

Views

Thursday, July 23, 2009

Views

Query builder - with a GUI Generates listings of stuff Provides multiple displays Highly extensible

Thursday, July 23, 2009

Thursday, July 23, 2009

Theme

Thursday, July 23, 2009

Theme

Controls the look and feel CSS, JS, Images and PHP files (on disk) Can override how anything looks

Thursday, July 23, 2009

Demo

Thursday, July 23, 2009