Introduction to Drupal for Libraries
Document Sample


Introduction to
Drupal for Libraries
druplicon
Introduction to
Drupal for Libraries
An Webinar
August 28, 2009
12 pm-1 pm
Laura Solomon, MCIW, MLS
laura@designforthelittleguy.com
Some content &
graphics courtesy of Infopeople webinars are supported by the U.S. Institute of Museum and Library
Isriya Paireepairit Services under the provisions of the Library Services and Technology Act,
administered in California by the State Librarian.
Agenda
• What is Drupal?
• What can you do with Drupal?
• Examples
• Practical realities
• Live demo
What does “Drupal” mean?
{Dutch} druppel means drop
{English}
pronounces Drupal {English}
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
What is Drupal?
•Content management system
(CMS)
•Open source (GPL)
•Mostly/entirely W3C compliant
•Extremely extensible
What’s behind Drupal?
Award-winning CMS
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
CMS vs. development
framework
• Drupal is both!
• Provides the building blocks for complex
web sites and dynamic web apps
System requirements
• Apache/IIS
• PHP
• MySQL/PostgreSQL
• Patience!
What can you do with it?
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
Drupal structure
Contributions
Modules
Core (optional)
Core (required)
Core functionality
• Block - box display
• Filter - input format
• Node - content
• System - admin, theming, ...
• User
• Watchdog - logging
Core (optional)
•Blog
•Comments
•Forum
•Menu
•Locale
•Path
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
Contributed modules
• CCK
• Views
• Poormans’ Cron
• FCKeditor/TinyMCE
• Mollom
• Image
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
Contributed themes
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
Examples
• Non-library installations
• Library installations
(www.MichaelJackson.com)
(www.popsci.com)
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
(Recovery.gov)
(www.infoworld.com)
(MotherJones.com)
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
(www.wfp.org)
(www.oxfam.org)
(www.pearljam.com)
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
(www.abcfamily.com)
(www.beyonce.com)
(www.fedex.com)
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
(www.theonion.com)
(www.aadl.org)
(www.ahml.info)
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
(www.kclibrary.org)
(www.pvld.org)
(london.lib.oh.us)
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
(library.mcmaster.ca)
(www.techsoupforlibraries.org)
Pros of Drupal
• Free
• Dynamic
• Re-theming capability
• Granular level of customization
• Huge community
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
Cons of Drupal
• Knowledge required, documentation iffy
• Third-party pieces can be problematic
• Upgrading is challenging
• Initial setup
• “Free as in free kittens”
The “Drupal Cliff”
Drupal
You
The Drupal Skill Scale
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
Migrating your current site
• Compare functionality to version
• Automated conversion is possible (sort of)
• WYSIWYG editor
Demo time!
The Drupal Song
http://www.youtube.com/watch?v=lZ-s3DRZJKY
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Introduction to
Drupal for Libraries
Thank you!
Laura Solomon, MCIW, MLS
laura@designforthelittleguy.com
This material has been created for the Infopeople Project [infopeople.org], 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. This material is licensed under a Creative Commons 3.0 Share & Share-Alike license. Use of this material should
credit the author and funding source.
Related docs
Get documents about "