==================================================
A+ Download - October 30, 2009
==================================================
Template Files
==============
Name Function
--------------------------------------------------------------------------
/cgi-bin/aplusdownload/templates
thankyou_web.htm Result Page with download links.
thankyou_echeck.htm Result Page if paid by e-check.
thankyou.htm Result Page when using e-mail attachments
transaction_login.htm Login Page to access the download links
error.htm Error Page
cancel.htm Cancel Page
mail.txt E-mail Template sent to host
failed_mail.txt E-mail Template sent to host when
purchase fails
downloadinvite.txt E-mail Template with the link to the login page
to download files
testmods.htm Testing the presence of perl modules
demonstration.htm Page with PayPal Buttons generated from Cart Manager
paypal_button_list.htm List of PayPal Button Images with their Urls.
Web Panel HTML Pages
--------------------
admin_paypal.htm PayPal Parameters
admin_messages.htm Message Parameters
admin_login.htm Administrative Login
admin_menu_original.htm Adminstrative Menu without links to parameter files
admin_menu_install.htm Adminstrative Menu with links to parameters files
admin_header.htm Header File
admin_footer.htm Adminstrative Footer File
footer.htm Footer
paypal_button_list.htm Display of Paypal Button Images
report_menu1.htm Tranaction Summary Report Menu
report_menu2.htm Transaction Report Listing Menu
Report HTML Templates
---------------------
/cgi-bin/aplusdownload/templates/report_templates
admin_report_header1.htm Tranaction Summary Report Header
admin_report_footer1.htm Tranaction Summary Report Footer
admin_report_row1.htm Tranaction Summary Report Table Row
admin_report_header2.htm Transaction Report Listing Header
admin_report_footer2.htm Transaction Report Listing Footer
admin_report_row2.htm Transaction Report Listing Table Row
admin_report_view2.htm Transaction Detailed Report
admin_report_header3.htm Invalid Transaction Report Listing Header
admin_report_footer3.htm Invalid Transaction Report Listing Footer
admin_report_row3.htm Invalid Transaction Report Listing Table Row
admin_report_view3.htm Invalid Transaction Detailed Report
Cart Manager Templates
----------------------
/cgi-bin/aplusdownload/templates/cart_manager_templates
additem.htm Add Item Form
add_category.htm Add Category Form
admin_footer.htm
manager.htm Frame Manager Page
menu.htm Main Menu
submenu_category.htm Menu for Categories
body.htm Introductory Page
category_header.htm Category Header Page
category_footer.htm Category Footer Page
category_row.htm Category Table Row
del_category.htm Confirm Deletion
edititem.htm Edit Item Form
edit_category.htm Edit Category Form
error.htm Error Page
footer.htm Footer
generatebutton.htm Generated Paypal Button
htmltitle.htm Html Title
price_control.htm Price Control Page.
view_menu.htm Category Menu
view_products_header.htm View Item Header by Category
view_products_footer.htm Footer
view_products_row.htm Table Row for products
view_products_row_button.htm Button
Data Files
==========
Name Function
--------------------------------------------------------------------------
/cgi-bin/aplusdownload/data
paypal.txt Paypal Parameters
messages.txt Message Parameters
filetypes.txt List of available file types - used for drop
down in the cart manager
secure_form_variables.txt List of variables to validate for secureForm.pm
secure_form_messages.txt List of messages for secureForm.pm
Name Function
--------------------------------------------------------------------------
/cgi-bin/aplusdownload/scripts
aplusdownload.cgi Main Script
aplusdownload2.cgi Maintains the e-mail sent with the download link,
the login process and the download.
testmods.cgi Simple Script to test the presence of
required Perl Modules.
DELETE FROM THE SERVER WHEN DONE
test.cgi Test perl
DELETE FROM SERVER WHEN DONE
genlib.pl Library Script
browserdetect.pl Browser Detect Script
adlib.pl Library Script specific to A+ Download
admin_command.cgi Controls the web panel
admin_report.cgi Report Script
cartm_command.cgi Cart Manager Script
mktable.cgi Creates sql tables
DELETE THIS FILE WHEN DONE
secureForm.pm Generic perl module to validate form field variables for size and type.
startup_download.pl Sets up Paths
configuration.pl MySQL and Adminstrative Web Panel Username and Passwords.
Name Function
--------------------------------------------------------------------------
/cgi-bin/aplusdownload/install
install.cgi Install script
configuration.txt Copy of configuration.pl Used to configure configuration.pl