introduction to drupal for libraries an webinar

43
Introduction to Drupal for Libraries An Webinar Laura Solomon, MCIW, MLS laura@designforthelittle guy.com druplico n Some content & graphics courtesy of Isriya Paireepairit August 28, 2009 12 pm-1 pm Infopeople webinars are supported by the U.S. Institute of Museum and Library Services under the provisions of the Library Services and Technology Act, administered in California by the State Librarian.

Upload: hadar

Post on 08-Jan-2016

26 views

Category:

Documents


0 download

DESCRIPTION

druplicon. Introduction to Drupal for Libraries An Webinar. August 28, 2009 12 pm-1 pm. Laura Solomon, MCIW, MLS [email protected]. Some content & graphics courtesy of Isriya Paireepairit. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Introduction to Drupal for Libraries An                               Webinar

Introduction to

Drupal for LibrariesAn Webinar

Laura Solomon, MCIW, MLS

[email protected]

druplicon

Some content & graphics courtesy of Isriya Paireepairit

August 28, 200912 pm-1 pm

Infopeople webinars are supported by the U.S. Institute of Museum and Library Services under the provisions of the Library Services and Technology Act, administered in California by the State Librarian.

Page 2: Introduction to Drupal for Libraries An                               Webinar

Agenda

• What is Drupal?

• What can you do with Drupal?

• Examples

• Practical realities

• Live demo

Page 3: Introduction to Drupal for Libraries An                               Webinar

{Dutch} druppel

pronounces Drupal {English}

means drop {English}

What does “Drupal” mean?

Page 4: Introduction to Drupal for Libraries An                               Webinar

What is Drupal?

•Content management system (CMS)•Open source (GPL)•Mostly/entirely W3C compliant•Extremely extensible

Page 5: Introduction to Drupal for Libraries An                               Webinar

What’s behind Drupal?

Page 6: Introduction to Drupal for Libraries An                               Webinar

Award-winning CMS

Page 7: Introduction to Drupal for Libraries An                               Webinar

CMS vs. development framework

• Drupal is both!

• Provides the building blocks for complex web sites and dynamic web apps

Page 8: Introduction to Drupal for Libraries An                               Webinar

System requirements

• Apache/IIS

• PHP

• MySQL/PostgreSQL

• Patience!

Page 9: Introduction to Drupal for Libraries An                               Webinar

What can you do with it?

Page 10: Introduction to Drupal for Libraries An                               Webinar

Drupal structure

Contributions

Modules

Core (optional)

Core (required)

Page 11: Introduction to Drupal for Libraries An                               Webinar

Core functionality

• Block - box display

• Filter - input format

• Node - content

• System - admin, theming, ...

• User

• Watchdog - logging

Page 12: Introduction to Drupal for Libraries An                               Webinar

Core (optional)

•Blog•Comments•Forum•Menu•Locale•Path

Page 13: Introduction to Drupal for Libraries An                               Webinar

Contributed modules

• CCK

• Views

• Poormans’ Cron

• FCKeditor/TinyMCE

• Mollom

• Image

Page 14: Introduction to Drupal for Libraries An                               Webinar

Modules just for libraries

• Not a ton, but some robust ones

• Some work with specific ILSs

• Most are designed to work with specific products/protocols

Page 15: Introduction to Drupal for Libraries An                               Webinar

Contributed themes

Page 16: Introduction to Drupal for Libraries An                               Webinar

Examples

• Non-library installations

• Library installations

Page 17: Introduction to Drupal for Libraries An                               Webinar

(www.MichaelJackson.com)

Page 18: Introduction to Drupal for Libraries An                               Webinar

(www.popsci.com)

Page 19: Introduction to Drupal for Libraries An                               Webinar

(Recovery.gov)

Page 20: Introduction to Drupal for Libraries An                               Webinar

(www.infoworld.com)

Page 21: Introduction to Drupal for Libraries An                               Webinar

(MotherJones.com)

Page 22: Introduction to Drupal for Libraries An                               Webinar

(www.wfp.org)

Page 23: Introduction to Drupal for Libraries An                               Webinar

(www.oxfam.org)

Page 24: Introduction to Drupal for Libraries An                               Webinar

(www.pearljam.com)

Page 25: Introduction to Drupal for Libraries An                               Webinar

(www.abcfamily.com)

Page 26: Introduction to Drupal for Libraries An                               Webinar

(www.beyonce.com)

Page 27: Introduction to Drupal for Libraries An                               Webinar

(www.fedex.com)

Page 28: Introduction to Drupal for Libraries An                               Webinar

(www.theonion.com)

Page 29: Introduction to Drupal for Libraries An                               Webinar

(www.aadl.org)

Page 30: Introduction to Drupal for Libraries An                               Webinar

(www.ahml.info)

Page 31: Introduction to Drupal for Libraries An                               Webinar

(www.kclibrary.org)

Page 32: Introduction to Drupal for Libraries An                               Webinar

(www.pvld.org)

Page 33: Introduction to Drupal for Libraries An                               Webinar

(london.lib.oh.us)

Page 34: Introduction to Drupal for Libraries An                               Webinar

(library.mcmaster.ca)

Page 35: Introduction to Drupal for Libraries An                               Webinar

(www.techsoupforlibraries.org)

Page 36: Introduction to Drupal for Libraries An                               Webinar

Pros of Drupal

• Free• Dynamic

• Re-theming capability

• Granular level of customization

• Huge community

Page 37: Introduction to Drupal for Libraries An                               Webinar

Cons of Drupal

• Knowledge required, documentation iffy

• Third-party pieces can be problematic

• Upgrading is challenging

• Initial setup

• “Free as in free kittens”

Page 38: Introduction to Drupal for Libraries An                               Webinar

The “Drupal Cliff”

Drupal

You

Page 39: Introduction to Drupal for Libraries An                               Webinar

The Drupal Skill Scale

Page 40: Introduction to Drupal for Libraries An                               Webinar

Migrating your current site

• Compare functionality to version

• Automated conversion is possible (sort of)

• WYSIWYG editor

Page 41: Introduction to Drupal for Libraries An                               Webinar

Demo time!

Page 42: Introduction to Drupal for Libraries An                               Webinar

The Drupal Songhttp://www.youtube.com/watch?v=lZ-s3DRZJKY

Page 43: Introduction to Drupal for Libraries An                               Webinar

Thank you!

Laura Solomon, MCIW, MLS

[email protected]