Version 3.5 Descriptive Grid 

You can print this out and refer to it as needed.

        Files Description       

Location1

Permissions
Required
Upload
Format4

                                      
Notes5

UNIX
CHMOD2
NT
IUSR_XXX3
CGI Directory
Directory where all cgi files are stored.
/cgi-bin/EventHandler 777 Change
(RWXD)
(RWXD)

 

N/A This directory was WWCcontests in previous versions.
Event Administration
Contains functions for administering user and event variables.
/cgi-bin/EventHandler/admin-event.pl 755 ASCII  
Member Administration
Contains functions for administering member accounts.
/cgi-bin/EventHandler/admin-member.pl 755 ASCII  
Script Administration
Contains functions for administering the master script variables.
/cgi-bin/EventHandler/admin-script.pl 755 ASCII  
Date Library
Date manipulations
/cgi-bin/EventHandler/date.pl 666 ASCII  
Diagnostics
This will display information related to your server along with information on your files which can aid in troubleshooting.
/cgi-bin/EventHandler/diagnose.pl 755 ASCII  
EventHandler Script
This is the main script which handles all the entries for your events.
/cgi-bin/EventHandler/EventHandler.pl  755 ASCII This is the main script you will link to in order to display your events. 
Script Setup File
This is the main setup file which contains all all the variables needed to run the script properly on your server.
/cgi-bin/EventHandler/setup.pl  666 ASCII You should never delete or overwrite this file unless you want to perform a new install.
SSI Script
Used for Server Side Include features.
/cgi-bin/EventHandler/SSI.pl  755 ASCII  
Routine Library
Handles numerous functions. 
/cgi-bin/EventHandler/subs1.pl  666 ASCII  
Routine Library
Handles numerous functions.
/cgi-bin/EventHandler/subs2.pl  755 ASCII  
Routine Library
Handles numerous functions.
/cgi-bin/EventHandler/subs3.pl  755 ASCII  
Routine Library
Handles numerous functions.
/cgi-bin/EventHandler/subs4.pl  755 ASCII Requires the CGI.pm module to be installed on your server.
Translator
Used to translate the script into other languages.
/cgi-bin/EventHandler/translator.pl 755 ASCII  
Compatibility Script
Same as the EventHandler Script but used to provide compatibility for users of the older versions of  WWC Contests Script who have not changed their links.
/cgi-bin/EventHandler/WWCcontests.pl  755 ASCII  
Main Data Directory
This is the main directory where all of your event data and files are stored.

If you are not using ID's, this is where the event files are stored.

/cgi-bin/EventHandler/data 777 N/A This directory was 'contests' for the WWC Contests.

You should never overwrite or delete files in this directory unless you want to perform a new install or you know exactly what you are doing.

User Specific Data Directories
This is the data directory where the actual event files are stored as well as the user setup.pl file is stored which contains the user information.

If you are not using ID's, this does not apply to you.

/cgi-bin/EventHandler/data/xxxx

where xxxx is the username

777 N/A This is where the user event files are stored as well as the user setup file.

These directories are created by the script. You should never have to manually create them.

User Specific Setup File
This is where the user information and defaults are stored.
/EventHandler/cgi-bin/data/xxxx/setup.pl

where xxxx is the username.

666 N/A This file is created by the script itself. You should never edit this file.

 

Plugins Directory
Directory to store plugin files.
/cgi-bin/EventHandler/plugins 777 N/A    
UBB Member Plugin File
File used to integrate UBB member files.
/cgi-bin/EventHandler/plugins/UBB.member.pl 666 ASCII    
Translate Directory
Directory where all translation files exist.
/cgi-bin/EventHandler/translate 777 N/A    
Master Translation
Contains all the items that need to be translated.
/cgi-bin/EventHandler/translate/master.pl 666 ASCII You should never modify this file.
English Translation
Contains all English translations.
/cgi-bin/EventHandler/translate/English.pl 666 ASCII    
Non-CGI Directory
This is where the new admin file is located.  There are subdirectories under this that will hold images, temlates, and user files.
/EventHandler/ Default N/A

   

Administration Page
This is the main admin page that you will want to call directly at all times in order to administer the script and events.
/EventHandler/admin.htm Default ASCII

This is your main admin page!

Links Page
part of the admin pages. This provides the links to your admin screens.
/EventHandler/links.htm Default ASCII

   

Styles
This is used to set some basic styles and looks for various pages.
/EventHandler/styles.css Default ASCII

   

Welcome Page
This is part of the admin pages. It is one of the frames that show up when you first open the admin page.
/EventHandler/welcome.htm Default ASCII

   

Images Directory
Contains all the images needed by the script.
/EventHandler/images Default ASCII    

 

Image Files
All files in the images directory
/cgi-bin/EventHandler/images/* Default Binary    
Templates Directory
Master template to be used if no other template are defned.
/cgi-bin/EventHandler/templates 777 ASCII   
Master Template
Master template to be used if no other template are defned.
/EventHandler/templates/template.htm 666 ASCII   
Contest Template
Template used for contests.
/EventHandler/templates/cont_tpl.htm 666 ASCII   
Survey Template
Template used for surveys.
/EventHandler/templates/surv_tpl.htm 666 ASCII   
Poll Template
Template used for polls.
/EventHandler/templates/poll_tpl.htm 666 ASCII     
Quiz Template
Template used for quizzes.

 

/EventHandler/templates/quiz_tpl.htm 666 ASCII  
Users Directory
This is where the user templates and uploads are stored.
/EventHandler/templates/users 777 N/A Each user will have a subdirectory under this directory where their files are stored.
User Specific Directory
This is where the user templates and uploads are stored.
/EventHandler/users/xxxx

where xxxx is the username.

777 N/A This is where the user will store their template files and uploaded files. (if allowed).

These directories are created by the script. You should never have to manually create them. 

 
Miscellaneous Files
Readme File
Contains the 'End User License Agreement' as well as other important information.
  /cgi-bin/EventHandler/Readme.txt N/A N/A N/A  
  1. Name of the directory/file and it's suggested location in your web site.
  2. The permissions you need to set using CHMOD.
  3. Permissions which need to be set for the IUSR_XXX account (Internet Guest Account) for the file or directory on the NT server.
  4. The format in which you need to upload the file. Either BINARY or ASCII.
  5. Any notes which may be pertinent to the item.