Backing Up Your Web Pages

The web pages for Theatre Manager are contained within the 'htdocs' folder of the Apache server. In order to back them up, you will need to know which machine is acting as the apache server.


Macintosh

  1. Find a folder on your computer called /Library/Apache2/htdocs.
  2. Right click and 'Compress' the entire contents of the htdocs folder to create a gzip archive. it will probably end up being called 'archive.zip' and you may want to rename it to 'webPagesyymmdd.zip' where yymmdd is the current year/month/day
  3. optionally, simply copy the entire folder to another folder on your machine
  4. put a copy of the web pages on a second machine to ensure you have a backup of the web pages that are not on your machine

Windows

  1. Double click on 'My Computer' (unless you renamed it) and look for a folder called 'Program Files'.
  2. In that folder is a directory called 'Apache Software Foundation'. Open that.
  3. There will be a folder called 2.2 (or your current apache version). Open that.
  4. In that directory, there is a folder called htdocs
  5. Zip up the entire htdocs folder and name the archive 'WebPagesyymmdd.zip' where yymmdd is the current year/month/day
  6. Copy the zipped archive to another machine for safe keeping

Making Changes to Your Web Pages

In general, each of the upgrades specify which web pages have been changed and the nature of the change that was made. Many of the changes are generic in nature so that successive users of TM need to make fewer changes to their web pages - and focus on changing only style sheets. Some are new.

If a page is new:

  1. Find the htdocs folder on your apache server (see backing up - above - for the location of the file)
  2. Copy the page (by name) from the new web page templates and place it into the folder specified in the upgrade notes.

If a page is changed:

  1. Find the htdocs folder on your apache server (see backing up - above - for the location of the file)
  2. Look at the change to see if it is useful/beneficial for your web site.
  3. If so, compare the contents of the old file with the new file and move any customized changes from your old web page into the new web page
  4. copy the changed web page into the folder specified.

Note: some web page changes are noted 'mandatory'; which generally means that there is a new function or new data field in the HTML forms that the web listener requires. If that is the case, you must copy in your custom changes and replace with the new file.

 

If you skip a version, you may need to examine previous release notes to see if there are any changes noted in those release notes and also make them.