Drupal for Libraries 05/28/09

Post on 02-Nov-2014

17 views 0 download

Tags:

description

Drupal for libraries instruction.

transcript

Who is this guy anyway?Who is this guy anyway?

• Adult Services Librarian, Skokie Public Library• Formerly the Adult and Web Services

Librarian, Franklin Park Public Library

• Designed Franklin Park Public Library’s website using Drupal• Designed Library Production Studio’s website using Drupal• Part of the design team for the Skokie Business Portal website using Drupal• Helped a few libraries get started with Drupal

Content Management Systems Content Management Systems (Framework)(Framework)

• Drupal• Wordpress• Joomla• Plone• Mambo• Etc.

Why Drupal?Why Drupal?Free – Open Source – Evolving MenusUser permissions

Empower everybody/Spread the responsibilityThemesCommentsRSSIntegration of blogsFluid front pageUser profiles

So, is it easy?So, is it easy?

Famous Drupal sitesFamous Drupal sites

A few local libraries using DrupalA few local libraries using Drupal

And a few moreAnd a few more

How it worksHow it works

What we will go overWhat we will go over

LanguageGetting StartedThemesModules

Concentrating on CCK and Views

User permissionsBlocksMenus

DrupaleseDrupaleseA. BlocksB. ThemesC. CoreD. ModulesE. TaxonomyF. WeightG. NodeH. PathI. Page/Story/Content TypeJ. Drupal 6

Basic configurationsBasic configurations

Site NameEmail addressSloganMissionDate and TimeClean URLsOffline?

Remember /user to log in again

ThemesThemes

Drupal Theme Page

Settings for your themeSettings for your theme

Global Settings (pay attention to tabs)Display postToggle DisplayColor SchemeLogoFaviconSwitching Themes

But I want my own themeBut I want my own theme

• Cascading Style Sheets (CSS)

Firefox/Firebug are your friendsFirefox/Firebug are your friends

ZenZen

“Zen is the ultimate starting theme for Drupal.”

http://drupal.org/project/zen

Keep in mindKeep in mind

• CSS vs. Tables• Accessibility

– Per Capita Grants– http://groups.drupal.org/node/18595?– http://www.ada.gov/websites2_prnt.pdf

ModulesModules

What are they?Add-onsAdd capabilitiesAwesome!

Core ModulesCore Modules

BlogsProfilesPage/StoryMenuBlocksTaxonomyPath

Contributed ModulesContributed Modules

• Which ones to use?ReleasesIssues

Image by John Forsythe http://blamcast.net/articles/drupal-modules-word-cloudImage by John Forsythe http://blamcast.net/articles/drupal-modules-word-cloud

Content Construction Kit (CCK) Content Construction Kit (CCK) and Views Modulesand Views Modules

CCKCCK

• Create content typesYouth programsTeen programsAdult programsDatabasesBlogsRecommended websites

ViewsViews• Lists, lists, and more lists

All programs, youth programs, adult programs, repeating programs, etc.BlocksCalendarA particular user’s postsImage GalleriesSlideshowsRatings

Hard to picture?Hard to picture?

TaxonomyTaxonomy

A few cool modulesA few cool modules

PathautoSOPACWeb FormSign upDate and Date APICalendarImage Field and Image APIImage CacheSchedulerText SizeFive Star and Vote API

Printer FriendlyWYSIWYG APIFCKeditorImage AssistCAPTCHAPanelsContent TemplateNice MenusAdministration MenuGoogle AnalyticsLink

User Permissions:User Permissions:divide and conquerdivide and conquer

BlocksBlocks

WhereSidebarsHeaderFooterContentDepends on ThemeUse your CSS

Configure

MenusMenus

• Primary, Secondary, and Navigation• Settings• While creating content• Weight• Contextual Menus• Nice Menus Module• DHTML Menu

Basic options for contentBasic options for content• Split summary• Input format• Revision information• Comment settings• File attachments• URL path settings• Authoring information• Publishing options

Good online resourcesGood online resources

Learn by the Drop http://learnbythedrop.com/

Drupal4lib Listserv http://listserv.uic.edu/archives/drupal4lib.html

GotDrupal.com? http://gotdrupal.com/

Drupalib- Drupal for Libraries http://drupalib.interoperating.info/

Drupal Dojo http://drupaldojo.com/

Getting Started http://drupal.org/getting-started/6

Drupal Handbooks http://drupal.org/handbooks

Support http://drupal.org/forum

Library Drupal Group http://groups.drupal.org/libraries

Lullabot http://www.lullabot.com/

A few books on DrupalA few books on Drupal

Local groupsLocal groups

• NSLS, DLS, PALS Web Services CoP– June 15th 10-12 at the Oak Park Public Library

• ALA Drupal4Lib BoF – ALA 2009 … still working out the time

Please feel free to contact me @Please feel free to contact me @mljacobsen1@hotmail.commljacobsen1@hotmail.com

http://twitter.com/mickjacobsenhttp://twitter.com/mickjacobsen