phpScheduleIt 1.2.8

phpScheduleIt is an Open Source web-based reservation and scheduling system.
phpScheduleIt
  3 Screenshots
phpScheduleIt is an Open Source web-based reservation and scheduling system, allowing users to register and then place reservations on any kind of resources, such as conference rooms, machines, computers, etc.

The administrative side of phpScheduleIt project, allows complete control over user permissions, resource data, reservation data, and is has many configurable settings.

Here are some key features of "phpScheduleIt":

General Info and Setup

· OS and database independent. It will work on any system that supports PHP and any of the PEAR::DB supported databases.
· Supports multiple languages. Distributed with this package: English (US & GB), German, French, Spanish, Italian, Hungarian, Dutch, Finnish, Swedish and Turkish.
· Setup and update scripts are included to make installation painless.
· User database can be self-contained or authenticated through LDAP.
· The included help file guides users through all possible tasks.
· The included README describes all features and how to properly manage the system.

Administrative Features

· Multiple schedules are supported with unique resources.
· Blackout times are easy to add and manage to restrict reservations.
· User permissions allow the administrator to decide on what resources users can place reservations. This feature can be turned on or off from the configuration file.
· Reservation minimum and maximum time limits can be set on a per-resource basis.
· Administrator has power to add and manage an unlimited number of resources. All which can be toggled active and inactive at any point.
· Administrator has control over all reservations and can browse, modify and delete any reservation in the system.
· Resources can be set to require administrator approval for all reservations using the resource.
· Mass email feature allows the administrator to send out a system-wide email to notify users of resource downtime or other important information.
· Administrators can search through the reservation database with a very flexible search tool. Search results can be viewed as HTML, plain-text, XML or CSV.
· Database data can be dumped to the screen in XML or CSV format.
· Administrators can view a bar graph showing reservation statistics.
· Complete logging feature logs all activity through the system.

User Features

· Users can manage how and when they receive email notifications about their reservation activity.
· Recurring reservations and reservation summaries are completely supported.
· Support for multi-day reservations.
· Users can invite and manage reservation participants.
· Calendars can be viewed for the user, resource, or schedule in a day/week/month layout.
· A printer-formatted signup sheet can be printed for any resource.
· Schedule is GUI based with easy to identify reservations.

Configuration Options

· Time format, database server, email program and much more can be set in the config file.
· The code is object-based and there is a strong attempt to maintain complete separation of business logic and presentation. This makes it easy to change the look and feel or functionality of the system. The provided phpDocumentor-generated documentation is complete and easy to follow for any PHP programmer.

Requirements:

· PHP 4.3.0 or greater (4.2.x is supported, but 4.3.x is recommended)
· PEAR (Included included with PHP 4.3 or higher)
· Database supported by PEAR::DB. Compatible databases can be found here. MySQL is the recommended database backend.
· End-users need IE5+ or Netscape 6.x+ (Netscape 4.7 or earlier is NOT supported)

What's New in This Release:

· BUGFIX: Admin reservations are not automatically approved
· BUGFIX: Shows incorrect panels for reservations when private mode is set but user is owner
· BUGFIX: Cannot set number of accessories to 0
· BUGFIX: Incorrect table used for announcement updates
· BUGFIX: Emails are not sent correctly for invitations
· BUGFIX: User browse does not work in non-MySQL database
· BUGFIX: Reservation deletion calls incorrect method
· BUGFIX: < /tr > mismatch in admin.tempalte.php
· Changed the schedule management page to display day start/end times in server time
· Highlight the current day in the schedule
· Changed hashing of auto-login cookie
· Added Korean language file
· Added Japanese language file
· Updated Chinese translations

last updated on:
August 19th, 2007, 4:35 GMT
price:
FREE!
homepage:
www.php.brickhost.com
license type:
GPL (GNU General Public License) 
developed by:
Nick Korbel
category:
ROOT \ Office \ Scheduling
phpScheduleIt
Download Button

In a hurry? Add it to your Download Basket!

user rating 17

3.2/5
 

0/5

Rate it!
3 Screenshots
phpScheduleItphpScheduleIt

Add your review!

SUBMIT