About the System and Project Implementation

Summary

This is a news and event management system. News items are managed by more than one group of people.  If an expiration date is set for an item, it will be automatically unpublished when it is expired. News items can be viewed by category or searched with keywords.  With RSS publication support, news items can be embedded in the library websites and dynamically displayed in different style. For example, a list of title or a list of title with event dates, etc.

System Features

  • URL: http://kla-itrt.org/uofl
  • Content type: Classes, Events, Exhibits, News, New Resources
  • Group: Locally created, e.g. the Libraries, Ekstrom Library, Kornhauser Library, Other Libraries
  • Tagging: Custom categories, e.g. Library, News Type, Format, Collection
  • Display: Items specifically for a group or a category are automatically filtered and displayed by the group or category
  • Menus Sidebar: context sensitively displayed for the selected group
  • Distributed content management: Contents can be created and maintained by a group of people
  • RSS: Syndication for RSS feed readers. Each group or category has its own RSS feeds
  • Linking: With scripts generated by Feed2js (http://feed2js.org/), items can be embedded in other Web pages with contents dynamically displayed. See examples:
  
Application Software and Project Implementation
 
This system is implemented by Weiling Liu (OLT, University of Louisville,) sponsored by ITRT's Web Services (http://kla-itrt.org) and powered by Drupal (version 5.21) (http://drupal.org,) an Open Source module-based content management system (CMS.) In addition to the core modules, some add-on contributed modules are used.
 
  • Theme was modified from barron by jwolf (http://drupal.org/node/134962)
  • Major contributed modules used in this system include:
    • Access control / page level control
    • CCK / - custom fields
    • Category / - container for groups
    • Clone
    • Event / - for fields require dates and calendar
    • Event_repeat
    • FCKeditor
    • Login Destination
    • Pathauto / - automatically create URL
    • Poormanscron
    • Scheduler / - expired items automatically unpublished
    • Taxonomy breadcrumb
    • Taxonomy Force all
    • User Protect
    • Views
    • Weight / -manually enforce an order
Any questions about this system? Feel free to email me (w.liu at louisville.edu) - Weiling Liu, created 7/21/2007 (initial version 5.1); updated  to v. 5.21 on 1/1/2010