course-manager 0.1.1

course-manager is a Web-based registration system for courses held at an educational institution.
course-manager is a Web-based registration system for courses held at an educational institution.

The project features a public interface for filing registrations, and an internal interface for managing course attendance approvals by the coordinating staff.

Requirements:

PostgreSQL

Installation:

1. adjust the web server paths PUBLIC_ROOT and PRIVATE_ROOT in the Makefile

2. adjust the database credentials $database_user and $database, the public url of the registration system $public_address and the sender address of the registration system $system_reply_address in config.php

2a. (optional) adjust the registration timespan $registration_begin_time to $registration_end_time in config.php

3. run "make init" to initialize the database metadata tables

4. run "make install" to create the database and install the scripts

4a. (if the web server doesn't have access on the whole database schema) grant database permissions for the web server using "sh grant-webserver.sh [database-role-of-the-webserver]|psql"

5. configure using the scripts kursverwaltung.php, rechteverwaltung.php and kursangebotsverwaltung on the private web server path (the default user is `test' with the password `test')

6. the registration on the public web server path can now be used

What's New in This Release:

Minor bugfixes.

last updated on:
February 19th, 2008, 11:10 GMT
price:
FREE!
homepage:
sourceforge.net
license type:
(FDL) GNU Free Documentation License 
developed by:
Isidor Zeuner
category:
ROOT \ Internet \ HTTP (WWW)
course-manager
Download Button

In a hurry? Add it to your Download Basket!

user rating 10

2.7/5
 

0/5

Rate it!

Add your review!

SUBMIT