Drupal for Library 2.0

15 January 2009 Update: Neem Tree's Library 2.0 demonstration has been retired, downloads are no longer available.

As initially mentioned, we have had a a Drupal for Library 2.0 demonstration available for a while. We finally cleaned up the implementation and have made it available for download for everyone:

Drupal for Library 2.0 Download a library-specific Drupal 5.x distribution by Neem Tree

To install the distribution, you will need a PHP enabled webserver, and a MySql datatbase. A recommended option is XAMPP which is a bundled install available for Windows, Mac, or Linux.

Installation is as simple as (1) unzipping the the file into your XAMPP/other htdocs/public_html/etc folder, (2) creating a database and (3) importing alibrary/alibrary_db.sql into the newly created database. You can then access http://localhost/alibrary, which will require you enter the newly created database's details.

A recap of the features:

Drupal Library 2.0 implementation

  • RSS Publishing Website updates are published via an RSS feed. Anyone subscribing to the feed will be automatically aware of the updates.
  • RSS Subscribing RSS feeds on topics of interest are aggregated and published so that visitors to this library are notified with updates in related areas of interest.
  • Interaction Comments and forums enable library guests and patrons to interact amongst themselves as well as with staff and service providers.
  • Blogs Staff blogs inform the community with personalized library news.
  • Events Calendar An online events calendar, with individual events category-tagged enabling easy searching.
  • Tagging Descriptive tagging makes for easy content management and access/searching.

Once installed, login using 'admin' and 'neemtree', and take a tour of http://localhost/alibrary/?q=admin:

  • admin > Site Building > Modules lists the modules intalled. Modules can be found in the alibrary/sites/all/modules folder.
  • admin > Content Management > Taxonomy lists all the terms used to categorise content. For example, any Page content types can be categorised one of the Site Tags terms, which are About Us, History, Job Openings, etc.
  • admin > Site Building > Menus demonstrates how the above mentioned categories and terms are used. For example, the About Us link in the Primary Links menu is linked to site-tags/about-us. Therefore, any content tagged About Us will be listed when this menu item is selected.
  • admin > Content Management > Types exemplifies how new content types can be created (e.g. Record Holding) and given new fields (e.g. ISBN).
  • And admin > Site Building > Views are how the catalog search is implemented.

Hope that helps get things rolling the Library 2.o way, and as always, feedback is appreciated!

15 January 2009 Update: Neem Tree's Library 2.0 demonstration has been retired, downloads will still be available for a limited time.