Your SlideShare is downloading. ×
Getting Started with Drupal
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Getting Started with Drupal

1,842
views

Published on

Downloadable slides available from http://deepblue.lib.umich.edu/handle/2027.42/97550 …

Downloadable slides available from http://deepblue.lib.umich.edu/handle/2027.42/97550


Drupal is a powerful yet flexible tool for managing a library web site. It has an undeserved reputation for being hard for non-programmers to use. In fact, it is easy to set up a Drupal-powered website for your library without knowing any programming languages. In this workshop, the author of "Drupal in Libraries" (ALA TechSource, 2012) will provide a brief introduction to content management software and present the basic steps needed to create a simple web site using Drupal. We will explore the basic content authoring interface for a site and see how easy it is to create content for your library's needs.


0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,842
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Abstract: Drupal is a powerful yet flexible tool for managing a library web site. It has an undeserved reputation for being hard for non-programmers to use. In fact, it is easy to set up a Drupal-powered website for your library without knowing any programming languages. In this workshop, the author of "Drupal in Libraries" (ALA TechSource, 2012) will provide a brief introduction to content management software and present the basic steps needed to create a simple web site using Drupal. We will explore the basic content authoring interface for a site and see how easy it is to create content for your library's needs.
  • Eliminate redundant interfaces - Makes creating, managing, and *using* content easier for all - Can make granularity of content harder to see - If you can do one function, you can do all - More burden on center to keep everything up; harder to delegate - Parts of your library may feel loss of control; may become data providers without the “pleasure” of maintaining the interfaceTeach one system - Everyone can be [somewhat easily] taught to use the system on the authoring side - Requires training effort. Easier/harder than Dreamweaver/raw HTML?Democratize content creation - Everyone can be an author – yay! - Everyone can be an author – uh oh. Does everyone understand how to speak with the library’s voice? - Editing/review processed may be needed; can increase bureaucracy when anyone can write, do you trust them to do so?One design (with subdesigns) for all - Gives your site an identify - Lowers user burden to understand where they are and how to get where they’re going - Your operating units may perceive a lack of autonomy - Their expertise is probably not server maintenance, graphic design – but content. Let them do that.
  • Well, some public libraries from a self-identified list.
  • Transcript

    • 1. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Getting Started withDrupal in a LibraryKen VarnumWeb Systems ManagerUniversity of Michigan Library@varnum | varnum@umich.edu
    • 2. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Overview• Content Management• Drupal• Concepts• Questions• Drawing for a copy of “Drupal in Libraries”
    • 3. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Content Management SystemsSo what is a Content Management System?• They come in lots of flavors:Drupal, WordPress, Joomla, Plone, etc.• Are a database for your website• Separate words from interface• Centralize back end in one system• Distributed authorship
    • 4. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013• Eliminate redundancy– Simplify everything through consolidation• Control– What needs control or oversight in yourorganization?• Staffing levels– Put right staff in right place– Outsource hosting, worry about customizing?CMS Advantages – Back End
    • 5. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013• A CMS separates content creation fromprogramming• Removes most skill barriers fromauthoring– May require additional training, proceduresCMS Advantages -- Staff
    • 6. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Why Open Source• Open source tools are responsibility of thosewho use them• Code is available for use, reuse, revision• Security risks identified & patched• Bugs identified & patched• By who? Everyone (in a healthy ecosystem)
    • 7. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Why Drupal• Arguably most popular open source CMSsystem• Heavily used by libraries of all sizes• 6400 modules, 450 themes for the currentrelease
    • 8. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Libraries Using Drupal• Aarhus public libraries,Denmark• Adams County PublicLibrary (OH)• Arlington HeightsMemorial Library• Altadena Library District(CA)• Ann Arbor DistrictLibrary• Anythink Libraries• Arapahoe Library District• Athens County PublicLibraries• Maryland AskUsNow!• Ballerup public libraries,Denmark• Bellaire Public Library(OH)• Benicia Public Library• Bexley Public Library(OH)• Brawley Public Library• Brighton District Library,Michigan• Brown County PublicLibrary (OH)• Camarena MemorialLibrary• Cambridge Libraries(ON)• Canton Public Library• Cardington-LincolnPublic Library (OH)• Carnegie Public Library(OH)• Casey-Cardinia LibraryCorporation, Australia• Centerburg PublicLibrary (OH)• Champaign CountyPublic Library (OH)• Chillicothe & RossCounty Public Library(OH)• City of Commerce PublicLibrary (CA)• Clark County PublicLibrary (OH)• Claymont Public Library(OH)• Coldwater Public Library(OH)• Columbus MetropolitanLibrary(OH)• Conneaut Public Library(OH)• Coventry Public Library(RI)• Cuyahoga Falls Library(OH) (Kids theme, Teenstheme)• Daniel Boone RegionalLibrary• Darien Library• Denny Ashby Library(WA)• Denver Public Library• Denver Public LibraryTeens• Denver Public LibrarySpanish• Dover Public Library(OH)• Douglas County Libraries• Dundee Library andInformation Services• East Greenwich FreeLibrary (RI)• ExploreOhio (sponsoredby OPLIN)• Findlay-Hancock CountyPublic Library (OH)• Fort Recovery PublicLibrary (OH)• Franklin Park PublicLibrary• Franklin-SpringboroPublic Library (OH)• Geelong RegionalLibrary, Australia• Germantown PublicLibrary (OH)• Gnadenhutten PublicLibrary (OH)• Grafton-Midview PublicLibrary(OH)• Grand County LibraryDistrict• Great River RegionalLibrary (CentralMinnesota)• Gwinnett County PublicLibrary (GA)• Hamilton PublicLibrary(ON)• Harbor-Topky MemorialLibrary (OH)• Harrison District Library(MI)• Henderson MemorialPublic Library (OH)• Herbert WescoatMemorial Library (OH)• Homer Public Library(OH)• Homewood PublicLibrary (AL)• Hoover Alabama PublicLibrary• Idahos statewide publiclibrary web site project:eBranch• Ida Rupp Public Library(OH)• Jackson City Library (OH)• Jackson District Library• Jasper County PublicLibrary (IN)• Jolliet Public Library(IL)• J.R. Clarke Public Library(OH)• Kansas City PublicLibrary• Kate Love SimpsonMorgan County Library(OH)• Keene Public Library(NH)• Kinderhook MemorialLibrary• Kirtland Public Library(OH)• Kitsap Regional Library(WA)• Lexington PublicLibrary(KY)• Libraries of StevensCounty (WA)• Lima Public Library (OH)• Logan-Hocking CountyDistrict Library (OH)• London Public Library• London Public Library(OH)• Loudonville PublicLibrary (OH)• Madison Public Library(WI)• Marion Public Library(OH) (Kids theme, Teenstheme)• Marvin Memorial Library(OH)• Mary L. Cook PublicLibrary (OH) (Kidstheme, Teens theme)• Mead Public Library(Teens theme, Kidstheme)• Meigs County DistrictPublic Library (OH)• Mercer County DistrictPublic Library (OH)• MetropolitanCooperative LibrarySystem (Los Angeles)• Milton-Union PublicLibrary (OH)• Minverva Public Library(OH)• Missouri River RegionalLibrary• Monterey ParkBruggemeyer Library• Mount Gilead PublicLibrary (OH)• Napoleon Public Library(OH)• National Library ofAustralia, Australia• Northbrook PublicLibrary (Northbrook, IL)• North Kingstown FreeLibrary (NorthKingstown, RI)• The New Jersey StateLibrary• New York Public Library• Ohio Public LibraryInformation Network(OPLIN)• Oregon LibrariesNetwork• Orrville Public Library(OH)• Oslo Public Library• Palos Verdes LibraryDistrict• Pataskala Public Library(OH)• Pere Marquette DistrictLibrary (MI)• Perry County DistrictLibrary (OH)• Perry Public Library (OH)• Pikes Peak LibraryDistrict (CO)• Piscataway PublicLibrary(NJ)• Portage County DistrictLibrary (OH)• Prince Georges CountyMemorial Library System• Puskarich Public LibrarySystem (OH)• Powell River PublicLibrary• Prince Rupert Library• Red Deer Public Library• Redwood Library andAthenæum (Newport,RI)• Rhode Island LibraryAssociation• Richland Library (SC)• Ritzville Public Library(WA)• Rodman Public Library(OH) (Kids theme, Teenstheme)• San Anselmo PublicLibrary• Santa Clarita PublicLibrary• Schlow Centre RegionLibrary (CentralPennsylvania)• South San FranciscoPublic Library• Skokienet run by SkokiePublic Library• State Library of Victoria,Australia• Stockholm Public Library(Mobile version)• Stow-Munroe FallsPublic Library• Stowe Free Library• Traverse Area DistrictLibrary• Troy-Miami CountyPublic Library (OH)• Tuscarawas CountyPublic Library (OH)• Warner Public Library• Warwick Public Library(RI)• Washington CountyCooperative LibraryServices (Oregon)• Washington CountyPublic Library(OH)• Vaski-kirjastot consortia(Western Finland)• Waterford TownshipPublic Library (MI)• Waukegan Public Library• West Lake Porter PublicLibrary• West Linn, OregonPublic Library• Williams County PublicLibrary (OH)• Wissahickon ValleyPublic Library (PA)• Worthington Libraries,Worthington, OH(mobile site)• Wood County DistrictPublic Library (OH)• Wright Memorial PublicLibrary (OH)• Zadar Public Library,Croatiahttp://groups.drupal.org/node/13473
    • 9. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Building Blocks• Content• Functionality• InterfaceFlickr user Artful Magpie
    • 10. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Content• Content is defined by a “content type”• Fields of information that go with it• Combines metadata with display data• Define to meet your needs
    • 11. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Functionality• Functionality is added through modules• There are thousands at drupal.org• Can write your own if you need to• Basically, uses PHP & Drupal’s API
    • 12. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Interface• Themes are the “skin” for the site• Pick from hundreds that already exist• Customize them• Write your own (advanced)• Themes organize the page into blocks(regions) that you can place content in
    • 13. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013DEMO – Drupal in place, gettingstartedSwitch to live demo
    • 14. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Requirements for Running Drupal• Web-connected computer• Windows, Unix (Macintosh), Linux• Run it on your own computer
    • 15. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Where to Get ItDIY• Drupal.org• Acquia downloadsHosted Solutions• lishost.org• Cherry Hill, Acquia• Just about any ISP
    • 16. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013And the Winner Is….Drawing for free copy of “Drupal in Libraries”
    • 17. © 2013 Ken Varnum Let’s Talk Tech – 10 May 2013Bonus!Drupal in Librariesat Amazon.comhttp://amzn.to/drupalinlibraries