You are on page 1of 3

This is a short description of the files in the system,

and their version.

System Version 1.5

files.txt version 1.5


This file

changelog.txt version 1.5


A log of the changes in each release.

README.txt version 1.5


General information about the system

Online-Registration-Guide.pdf version 1.5


User's Guide which describes how to use the system.

----- website folder:

olr-build-all.php version 1.4


Top-level builder page. Has buttons to build the
database table and the registration HTML page (requires login).

olr-build-db-table.php version 1.4


Builds the database table (requires login).

olr-build-reg-page.php version 1.5


Builds the registration HTML page, the registration confirmation page,
and the registration closed page (requires login).

olr-config.php version 1.5


Defines the data fields, etc. used by the system.

olr-db.php version 1.3


Functions for accessing the database.

olr-edit-regs.php version 1.4.1


Editor for one registration (requires login).

olr-lib.php version 1.5


Common functions used by several other files.

olr-license-OSL-3.txt
Open Software License v. 3.0, which applies to this system.

olr-pp-ipn.php version 1.4


Receives IPN messages from PayPal and processes them,
updates database with payment status, and sends confirmation emails
to the user, registrar, and hospitality coordinator.

olr-pp-send.php version 1.5


Validates registration page data, saves the data in the database,
sends the pending registration email, then sends the registration
to PayPal for payment.

olr-print-regs.php version 1.5


Displays the current registrations, and allows downloading
of the data in Excel CSV format (requires login).
olr-README.php version 1.5
Same as README.txt file in the top level folder,
implemented as PHP so the web server won't display the contents to the user.
This is a way to keep the information in the web site private.

olr-show-names.php version 1.4


Displays just the names of the Paid registrations (NO login).

olr-styles.css version 1.4


Controls look of registration HTML page.

olr-styles-wp.css version 1.4


Controls look of registration page when used in WordPress.

olr-validate.js version 1.5


Validates registration HTML page before sending it to the system
for processing.

olr-zzzphpinfo.php version 1.3.1


Displays detailed PHP system information

.htaccess-apache version 1.3.1


Forbids web users from viewing bak, csv, ini, log, and sql files,
and sets PHP error options, when using the Apache web server.

.htaccess-cgi version 1.3.1


Forbids web users from viewing bak, csv, ini, log, and sql files,
when using the Apache web server.

web.config version 1.3.1


Forbids web users from viewing bak, csv, ini, log, and sql files,
when using Microsoft IIS web server.

.user.ini version 1.3.1


Sets PHP error options.

----- examples folder:

NOTE: some of these files have been "sanitized" to replace


senstive data (email addresses, server values, etc.) with generic data

email-confirmation.txt
Example of the confirmation email sent to the user and the registrar.

olr-build-all.html
example of the Builder page looks like

olr-config-max.php
Example of a olr-config.php file with ALL the data fields

olr-config-min.php
Example of a olr-config.php file with minimum set of data fields

olr-config-typ.php
Example of a olr-config.php file with a typical set of data fields

olr-edit-regs-max1.html
Example of the first Edit Registration page, which lists all registrations.
olr-edit-regs-max2.html
Example of the second Edit Registration page, which allows editing one
registration.

olr-print-regs-max.html
Example of the Print Registrations page

olr-show-names.html
Example of the Show Names page

olr-styles.css
Controls look of the HTML pages

online-reg-base-max.html
Example of the registration HTML page with ALL data fields

online-reg-closed.html
Example of the registration closed HTML page

online-reg-confirm.html
Example of the registration confirmation HTML page

pp-ipn-max.log
Example of the PayPal transaction log file

RegDemo-max.csv
Example of the Excel file downloaded from the Print Registrations page

reg-log-max.csv
Example of the registrations log file the system maintains

robots.txt
Example of robots.txt file for web site top level folder

table-def-max.sql.php
Example of the database table definition file

You might also like