This is a short description of the files in the system, and their version. System Version 1.9 files.txt version 1.9 This file changelog.txt version 1.9 A log of the changes in each release. README.txt version 1.9 General information about the system Online-Registration-Guide.pdf version 1.9 User's Guide which describes how to use the system. ----- website folder: olr-build-all.php version 1.7 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.8 Builds the database table (requires login). olr-build-reg-page.php version 1.9 Builds the registration HTML page, the registration confirmation page, and the registration closed page (requires login). olr-config.php version 1.9 Defines the data fields, etc. used by the system. olr-db.php version 1.7 Functions for accessing the database. olr-edit-regs.php version 1.7 Editor for one registration (requires login). olr-lib.php version 1.8 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.7 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.8 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.8 Displays the current registrations, and allows downloading of the data in Excel CSV format (requires login). olr-README.php version 1.9 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.7 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.9 Validates registration HTML page before sending it to the system for processing. olr-zzzphpinfo.php version 1.8 Displays detailed PHP system information .htaccess-apache version 1.7 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.7 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