730 likes | 887 Vues
Introduction. Katherine Lynch Web developer, Drexel University Libraries Libraries Website, catalog interaction Drupal Wordpress. What is Drupal?. Open-source Content management system (CMS). What is Drupal?. Open-source Content management system (CMS) Created in 2001
E N D
Introduction • Katherine Lynch • Web developer, Drexel University Libraries • Libraries Website, catalog interaction • Drupal • Wordpress
What is Drupal? • Open-source • Content management system (CMS)
What is Drupal? • Open-source • Content management system (CMS) • Created in 2001 • PHP, database backend • Continuing development • http://www.drupal.org • High profile site users • Whitehouse.gov
What can it do? • Edit your site from anywhere • Sites • Blogs • Forums • Interface with outside sources (RSS, social networking sites, etc • Highly customizable internals • Community support
What can it do? • Edit your site from anywhere • Sites • Blogs • Forums • Interface with outside sources (RSS, social networking sites, etc • Highly customizable internals • Community support
What can it do? • Edit your site from anywhere • Sites • Blogs • Forums • Interface with outside sources (RSS, social networking sites, etc • Highly customizable internals • Community support • Theme it any way you want
What can it do? • Page content • Appears on any one page, can be used on another page with Views • Stories • Text • Media • Feeds/dynamic information • Blocks • Static/dynamic information • Sections of information/navigation native to the site
Drupal sites • Universities • Media sites • Blogs • News agencies • Developers
What about libraries? • Catalog interface • Facilitate searching • Databases • Articles • Building information • Hours, phone numbers • Upcoming events (speakers, workshops) • Connecting students with librarians • Tutoring • Consultation • Reference Questions
What about libraries? Deliver resources to students.
What about libraries? How can Drupal help?
Building Blocks of Drupal • CCK • Views
Building Blocks of Drupal • CCK • Content Construction Kit • Classify information in content upon creation
Standard Page create view Title, body, taxonomy enabled
“Library Staff” create view Created with CCK
“Library Staff” objects referenced Created with CCK
Systems Department staff objects Created with CCK
Systems Department staff objects Sorted by Library
Subject Librarians Services page Librarian object embedded in the page
Drexel@BCC Services page Librarian objects embedded in the page
Building Blocks of Drupal • Views • Sort and display information
Databases with Views Environmental Studies, “Recommended” and not Name, URL, notes, date range, description
Building Blocks of Drupal • Views • Pages • Blocks • Sorting • Associated content • Machine data • Hidden content • Build new content (resource links)
Building Blocks of Drupal • Views • Pages • Blocks • Sorting • Associated content • Machine data • Hidden content • Build new content (resource links) • But there is a problem…
Building Blocks of Drupal • Views are:
Building Blocks of Drupal • Views are: • A way of displaying data on pages in Drupal without having to edit the HTML
Building Blocks of Drupal • Views are: • A way of displaying data on pages in Drupal without having to edit the HTML • Views can:
Building Blocks of Drupal • Views are: • A way of displaying data on pages in Drupal without having to edit the HTML • Views can: • Dynamically display data using logic built around facets of the relevant data
Building Blocks of Drupal • Views are: • A way of displaying data on pages in Drupal without having to edit the HTML • Views can: • Dynamically display data using logic built around facets of the relevant data • Expedite content management and updates
Building Blocks of Drupal • Views are: • A way of displaying data on pages in Drupal without having to edit the HTML • Views can: • Dynamically display data using logic built around facets of the relevant data • Expedite content management and updates • Open up your library’s resources to your students
Building Blocks of Drupal • Views powered by:
Building Blocks of Drupal • Views powered by: • Your content’s data
Building Blocks of Drupal • Views powered by: • Your content’s data • Machine-created • Timestamps • Authors • Common facets • Title • Content • Uncommon facets • CCK • Taxonomy
Building Blocks of Drupal • Roles • Admins • Content editors • Librarians • Developers • Coders • Librarians • Users • Patrons • Faculty • Students