PEGevent Module
Tags: Drupal | PEGevent | Projects
We are happy to release the Drupal 5 version of the PEGevent Module for DrupalCon in Boston. We hope it will be useful for people involved in Public Media Access.
This generalized version is very exstensible as it uses CCK to implement Programs and Showings. If your idea of a program has a number of runs, popularity rating, tags, etc. you can implement them with in CCK. Programs and Showings have been implemented in their barest form that still allows the air scheduler to work.
This ia a stripped down, generalized version of a module in day to day use for scheduling and archiving at CCTV. This is code in development. Install in a test environment first. Make backups of your current Drupal install before using this module.
Features that interact with the MaestroVision (MV) playback system have been disabled in this version, but are still there in the module code. At CCTV, the MV interaction is accomplished via database syncing programs and a customized format playlist export, both based on specific and corresponding fields in MV and in Drupal. Setting up this synchronization is a detailed custom process and may not make sense in a generalized release.
The main features that the module provides are
- Program creation and archiving
- Showing insertion into the air schedule
- Viewing the public air schedule
The module also creates two new pages: the airtime scheduler page and public schedule page. Dependencies: needs clean URLs activated to link smoothly and requires CCK, event and Date API modules.
What this module does not do
- interact with the playback system
- manage equipment
- sell things
See a walk through with PEGevent screenshots at screenshots.
Try a live demo at http://gmldev1.com/pet/node/3.
Download the module at http://drupal.org/project/pegevent.
