==================================================
SQL QuickRegister - May 15, 2008
==================================================
Template Files
==============
Name Function
--------------------------------------------------------------------------
/cgi-bin/quickregister/templates
* Email Templates *
ADMIN_registration_eml.txt E-mail sent to Member after admin registers user
ADMIN_registration_eml_groups.txt E-mail sent to Member after admin registers user if UseGroups=1
ADMIN_adds_registration_eml.txt E-mail sent to admin after admin registers user
ADMIN_adds_registration_eml_groups.txt E-mail sent to admin after admin registers user if UseGroups=1
ADMIN_paypal_eml.txt E-mail send to Admin after paypal payment
ADMIN_paypal_eml2.txt E-mail sent to Admin after paypal renewal payment
email_members.txt E-mail Template used for E-mail Broadcast
failed_mail.txt E-mail Sent to Admin if PayPal Error
FP_findpassword_eml.txt E-mail Sent for Password Recovery
MEMBER_registration_eml.txt E-mail Confirmation sent to Member
MEMBER_admin_registration_eml.txt E-mail Sent to Admin after user registers
MEMBER_paypal_eml.txt E-mail sent to Member after Paypal registration
MEMBER_paypal_eml2.txt E-mail sent to Member after Paypal Renewal
* Admininstrative Templates
admin_login.htm Login To Aministrative Web Panel
admin_menu_install.htm Administrative Menu with links to Parameter Files
admin_menu_original.htm Administrative Menu without links to Parameter Files
admin_add_register.htm Registration form for admin
admin_add_register_emailuserid.htm Registration form for admin and email address is used as the userid
if UseEmailAsUserId=1
admin_add_register_groups.htm Registration form for admin if UseGroups=1
admin_clients_header.htm Header file to display users
admin_clients_footer.htm Footer file to display users
admin_config.htm HTML Form for config.txt
admin_messages.htm HTML Form for messages.txt
admin_paypal.htm HTML Form for paypal.txt
admin_register.htm HTML Form for register.txt
admin_header.htm Header file (subtemplate) used in all Main Administrative templates
admin_footer.htm Footer file (subtemplate) used in all Main Administrative templates
confirm_deletion.htm Confirm Deletion Page of User
mailform.htm HTML Form to Broadcast E-mail
email_admin_header.htm Header Page of After E-mail Broadcast
email_admin_footer.htm Footer Page of After E-mail Broadcast
group_list.htm Displays Groups
redirect_list.htm Display Redirects
error.htm Error Page
error_paypal.htm Paypal Error Page
mktable_footer.htm Used by mktable.cgi
mktable_header.htm Used by mktable.cgi
* Application Templates *
login.htm Login Page
login_error.htm Login Error Page
main_menu.htm Main Menu Page
header.htm Header file (subtemplate) used in all of the Main Templates
footer.htm Footer file (subtemplate) used in all of the Main Templates
register.htm Registration form
register_emailuserid.htm Registration form where email address is used as the userid
if UseEmailAsUserId=1
register_groups.htm Registration form if UseGroups=1
register_groups_paypal.htm Registration form if UserGroups=1 and UsePayPal=1
register_paypal.htm Registration form if UsePayPal=1
register_response.htm Response Page
register_response_paypal.htm Response Page if UsePayPal=1
renewal.htm Renewal Page
renewal_paypal.htm Renewal Page if UsePayPal=1
retrieve_password.htm Retrieve Password Form
retrieve_password_response.htm Response Page after retrieving Password
update_profile.htm Registrant Update Form for the User
update_profile_password.htm Registrant Update Form for the User and AllowUserModifyPassword = 1
update_profile_emailuserid.htm Registrant Update Form for the User where email address is used
as the userid and UseEmailAsUserId=1
update_profile_emailuserid_password.htm Registrant Update Form for the User where email address is used
as the userid and UseEmailAsUserId=1 and AllowUserModifyPassword = 1
update_registrant.htm Registrant Update Form by Admin
update_registrant_emailuserid.htm Registrant Update Form by Admin and UseEmailAsUserId=1
update_registrant_groups.htm Registrant Update Form by Admin if UseGroups=1
thankyou_paypal.htm Thank-you page after Paypal Registration Payment is made
thankyou_paypal_renewal.htm Thank-you page after Paypal Renewal Payment is made
redirect_error.htm If the redirect doesn't work then this page
will come up.
terminate_response.htm Terminate Response Page if using option
to allow only one login.
user_agreement.htm User Agreement
/cgi-bin/quickregister/templates/mypages
mydemopage.htm Sample redirect page one can link to.
Explains how to make paths absolute
to document root.
/cgi-bin/quickregister/templates/groups
wholesaler.htm Sample if UseGroups=1
retail.htm Sample if UseGroups=1
demo.php Sample of page protection using php
Data Files
==========
Name Function
--------------------------------------------------------------------------
/cgi-bin/quickregister/data
config.txt Main Application Parameters
register.txt Parameters for registration
such as e-mail addresses
messages.txt Application Messages web panel.
paypal.txt Paypal Parameters
redirect.txt Contains the redirect links for both redirection and download
groups.txt Contains the group pages
secure_form_variables.txt List of variables to validate for secureForm.pm
secure_form_messages.txt List of messages for secureForm.pm
/cgi-bin/quickregister/data/error
error.txt Records general system errors.
sqlerror.txt Records SQL system errors.
Name Function
--------------------------------------------------------------------------
/cgi-bin/quickregister/scripts
startup_quickregister.pl Configuration Script
register.cgi Registration
update_registrant.cgi Update a registrant from the web panel
update_profile.cgi Registrant update by the registrant
login.cgi Login
command.cgi Page Navigator
findpassword.cgi Password Recovery
mysqllib.pl SQL Functions
genlib.pl General Functions
passlib.pl Password Creation
admin_register.cgi Registers member
admin_clients.cgi Displays client list
admin_command.cgi Page Navigator for the Web Panel
Implements some of the functions
admin_delete.cgi Deletes a client
admin_register.cgi Adds client
mktable.cgi Empties all the tables and
creates new ones - USE ONLY ONCE THEN DELETE
admin_mail.cgi Broadcasts e-mail to members
redirect.cgi Redirect Script for redirecting and
downloading
browserdetect.pl Detect browsers for the download module.
confirm.cgi Paypal Confirmation Script
secureForm.pm Generic perl module to validate form field variables for size and type.
qrcaptcha.pm Captcha functions
testmods.cgi Simple Script to test the presence of
required Perl Modules. DELETE FROM
THE SERVER WHEN DONE USING IT.
test.cgi Tests perl and displays Path Information
DELETE FROM SERVER WHEN DONE USING IT OR NOT USING AT ALL.
pageprotect.php php functions to check if user is logged in