Upgrading Instructions
Professional Version v3.5For users of
v3.4 only.

Note:Due to many significant changes, this
upgrade will only work if you are currently running version 3.4. If
you are running a version previous to version 3.4, you must perform an upgrade
to version 3.4 first. Once your upgrade to version 3.4 has been
completed, you can then upgrade to version 3.5.

Notes

We always recommend you backup your current
version. .

The file WWCcontests.pl no longer
exists. If you are still using links that point to WWCcontests.pl,
you need to change them to the new EventHandler.pl file.

When upgrading, you should never replace
the setup.pl file or the files in your 'data' directory.

When upgrading, you should never replace
any of your existing template files. Only upload new template files
if you do not already have them. If you replace any of your modified
template files, you will have to modify them again.

Users

If you are using ID's, you should notify your
users that you are going to upgrade.

By default, all events will disabled for all
users.

The users will not be able to login into the
Event Admin screens until you have finished the upgrade and reset the main Script
Variables.

After you have complete the steps below, your
users will be able to login. However their events will be disabled until
they reset their user variables and the variables for each event.

Unzip Files

Unzip the files to a location of your
choice.

After unzipping you should have two main
folders called CGI and NONCGI.

The directory and file structure for these
should look like the charts:
(directories are in bold).

If your server allows you to run Perl scripts
with the pl extension or you have other Perl scripts on your server that
use the extension pl, you can skip this step. Most server will allow pl
extensions.

If your server only allows CGI extensions
to be ran, at this point you must rename all the pl files to cgi
files.

If NT server, you will want to give the IUSR_XXX
(Internet Guest Account) account CHANGE (RWXD) (RWXD) permissions for
both main EventHandler directories. These are the directories you created such
as: