TCB::Conference - TCB Conference Database
=========================================

TCB::Conference is a DBIx::Frame object written to track external
registrants for the 2003 TCB Summer School.  It provides external forms
for registrants to apply with; internal scripts, for local users to track
who has applied and what their status is; amd administrative scripts, for 
UIUC.  It provides an administrative web interface for adding, modifying,
or deleting this information.  

Specific tables are described in the following modules:

  TCB::Conference::Functions	Functions applying to all tables
  TCB::Conference::Register 	Actual registration information
  TCB::Conference::Register_noedit Copy of the above table.

There are many scripts that are not auto-installed with this package; look
through the distribution carefully for example scripts and files.

Prerequisites
=============

You must have the following modules installed:

  DBIx::Frame		v1.05
  Mail::Mailer		

You will also need a running database (mysql is the only one tested), and 
permission to either use the existing contents or create new ones.

Installation Notes
==================

Installing this software is easy:

  perl Makefile.pl
  make
  make test
  make install

Creating the database is a bit trickier - you'll need a running mysql
database, and permission to create the tables necessary.  Once you've got
that, log into the database server and run:

  conf_create.pl -b DATABASE -u USER -p PASSWORD -ca 

You'll probably want to look at the script first, and read the
installation instructions for new databases from the DBIx::Frame
installation manual.  

Documentation
=============

All of the documentation is in the manual pages - 'man TCB::Conference'
after installation, or 'pod2text TCB/Conference.pm | less' right now.
'perldoc TCB::Conference' probably also works.

Further information is available in the INSTALL file.

Web Page
========

http://www.ks.uiuc.edu/Development/MDTools/tcb-conference/

                            - Tim Skirvin (tskirvin@ks.uiuc.edu)
-- 
   Theoretical and Computational    http://www.ks.uiuc.edu/~tskirvin/
Biophysics, Beckman Institute, UIUC    Senior Systems Administrator
