TGPX will be updated when necessary to fix any bugs and add small features. These releases can be recognized by a change in the third digit of the software version number. For example a change from version 1.0.1 to 1.0.2 is a patch release. When these patches are released you should upgrade your installation to the new version. This document contains instructions for doing just that.
Patching your installation is very simple. All you need to do is upload the new files from the new version to your server. All of the files that need to be uploaded are listed below. You should not run any upgrade scripts when patching your installation, those are only used when upgrading from a previous major release.
base directory - all .php files
admin directory - all files except install.php
admin/docs directory - all files
admin/images directory - all files
admin/includes directory - all files
includes directory - all files except config.php and access-list.php
The common.php script located in the includes directory of the TGPX distribution must be uploaded to your server in binary mode and not ASCII mode. All of the other .php files can be uploaded in either binary or ASCII mode.
Once those files have been transferred, point your browser to the patch.php script in the admin directory of your TGPX installation. Accessing this script through your browser will perform any updates necessary. Once you access the patch.php script and get a message indicating that the software has been patched successfully, login to the control panel and run the Recompile TGP Templates function.
If you are using the click tracking feature of the software, remember to setup the click.php script before you upload.
The upgrade process is now complete and you can continue using the software as you regularly would.
It is not necessary to delete any files from your server before you upload the updated scripts. If you do delete any files, make sure you reset all permissions on the files you upload. All file permissions are covered in the Installation section of the manual.