Skip Navigation

University of Nebraska–Lincoln

Web Developer Network Wiki

Herein Lies the Accumulated Knowledge of Mankind

UNL Event Publisher

Contents

[edit] UNL Event Publisher

screenshots of the event system

The UNL Event Publisher is an open source project which runs the calendar at http://events.unl.edu/. The project was built by the UNL Web Developer Network, and is maintained by the WDN. Contact the project lead Brett Bieber at brett.bieber@gmail.com.

[edit] Features

  • Open Source BSD License
  • hCalendar Support
  • RSS Feeds
  • ics iCalendar format exports
  • Multiple Users
  • Multiple Calendars
  • Standards Compliant
  • Output caching for speed

[edit] System Requirements

  • PHP 5
  • Any database supported by MDB2
  • The PEAR command line installer.
  • Apache Web Server for a REST based calendar.

[edit] Architecture

The event publisher is separated into three separate parts -

  • UNL_UCBCN The backend system which interacts with the database.
  • UNL_UCBCN_Frontend A public frontend users view events through.
  • UNL_UCBCN_Manager A management portion event publishers will use to manage and publish their events.

[edit] Installation

For more information see the UNL Event Publisher Installation document for detailed installation information.

Quick installation:

pear upgrade pear
pear channel-discover savant.pearified.com
pear channel-discover pear.unl.edu
pear install --alldeps -f MDB2_Driver_mysqli unl/UNL_EventPublisher
pear run-scripts unl/UNL_UCBCN
pear run-scripts unl/UNL_UCBCN_Manager
pear run-scripts unl/UNL_UCBCN_Frontend

Go to the full UNL Event Publisher Installation documentation.

[edit] Support & Assistance

The UNL Web Developer Network supports the UNL Event Publisher. Bugs can be entered into the bug tracking system. The WDN uses an IRC chatroom on irc.freenode.net #unl_wdn

Or contact the project lead Brett Bieber.