Documentation:Contents

From ReservesDirect: Open Source EReserves System

(Redirected from Documentation)
Home :: Features :: Screenshots :: Demo (http://www.reservesdirect.org/demo/index.html) :: Documentation :: Downloads :: Support :: Blog (http://www.reservesdirect.org/blog) :: Join Us!
ReservesDirect Documentation:   Contents | Library staff handbook | System administrator handbook | Developer handbook

This documentation is intended for library staff who will be using the software; system administrators who will be installing the software; and developers who would like to tweak the software or contribute to development efforts. A separate help file for end-users (instructors and students) is included in the software installation (see About the "Help" file).

Table of contents

System requirements

Hardware

To date, ReservesDirect has run successfully on a dual Xeon system with 1GB of system memory and 500GB of storage space. Hardware requirements will, of course, vary depending upon the number of users served and the quantity of data stored.

Large MySQL databases can place significant demands both on processing resources and on system memory. We recommend at least the following:

  • A 1.0GHz Pentium III processor or equivalent
  • 512MB of system memory

Storage of many PDF files will quickly consume hard disk space. For a system that will serve about 25,000 to 50,000 electronic reserve documents, we recommend at least the following:

  • 200GB of hard disk storage, preferably SCSI RAID 5

In order to accept documents via fax, the server should be equipped with one or more fax modems:

  • External serial fax modem (http://www.hylafax.org/howto/install.html) compatible with Hylafax

Software

ReservesDirect requires the following software:

  • PHP 5.x +
  • MySQL 4.x +

In order to ingest faxes, the following are required:

  • Hylafax fax processing server
  • Fax2PDF
  • GNU Ghostscript

Supported platforms

ReservesDirect has been developed primarily for Linux environments, but will probably also work on Windows servers that have the prerequisite software installed (unsupported). ReservesDirect has been tested on RedHat Enterprise 3 and Fedora Core 3.

Supported browsers

ReservesDirect was designed using open standards with the intention of creating a program that could be used in any modern browser. ReservesDirect is *not* supported in Netscape 4.x or IE 3. While ReservesDirect should work in just about any modern browser, we have tested and confirmed full functionality in the following:

  • Firefox 1.0 (This was the main development browser and is our preferred environment.)
  • Netscape 7.x
  • IE 5 and above (Windows and Mac)
  • Mozilla 1.4 and above
  • Safari 1.0 and above

Library staff handbook

edit library staff toc (http://reservesdirect.org/wiki/index.php?title=Template:Library_staff_toc&action=edit)

Basic concepts

Using ReservesDirect

  1. Overview of tabs and their behavior
  2. Registering for classes
  3. Managing users
  4. Managing classes
  5. Adding reserves
  6. Managing reserves lists
  7. Managing copyright
  8. Viewing statistics



System administrator handbook

edit sys admin toc (http://reservesdirect.org/wiki/index.php?title=Template:Sys_admin_toc&action=edit)

Installation

  1. Installation in Brief (experienced admins)
  2. Installation in Detail
  3. Installation FAQ

Configuration

  1. Main Configuration File
  2. Populate MySQL tables with localization data
  3. Apache web server config
  4. Authentication setup
  5. Configuring the fax software
  6. Integrating with your online catalog (ILS)
    1. Sirsi implementation
  7. Integrating RD with courseware
    1. Blackboard integration
  8. Key Based Authentication
  9. Customizing interface skins
  10. Workarounds

Admin tab

  1. Add or Edit Departments
  2. Add or Edit Libraries
  3. Add or Edit Terms
  4. Add or Edit News Items
  5. Manage Course Feed for a Class
  6. Flag Course for Copyright Review
  7. Add Help Article
  8. Add Help Category
  9. Edit Help Category

Support



Developer handbook

Developer's Guide

edit developer toc (http://reservesdirect.org/wiki/index.php?title=Template:Dev_toc&action=edit)