Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r70675 - in website/public_html/beta: . build site-tools site-tools/boost_site site-tools/php site-tools/state site-tools/templates users/download users/history users/news
From: dnljms_at_[hidden]
Date: 2011-03-28 19:16:14


Author: danieljames
Date: 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
New Revision: 70675
URL: http://svn.boost.org/trac/boost/changeset/70675

Log:
Website: Clarify script a little.

- Rename to `site-tools.py` which suggests less.
- Add warning to all generated pages.

Added:
   website/public_html/beta/site-tools/
      - copied from r70674, /website/public_html/beta/build/
   website/public_html/beta/site-tools/php/update-doc-list.php
      - copied unchanged from r70674, /website/public_html/beta/build/php/build.php
   website/public_html/beta/site-tools/site-tools.py
      - copied, changed from r70674, /website/public_html/beta/build/site-gen.py
Removed:
   website/public_html/beta/build/
   website/public_html/beta/site-tools/php/build.php
   website/public_html/beta/site-tools/site-gen.py
Text files modified:
   website/public_html/beta/index.html | 2 +-
   website/public_html/beta/site-tools/README.txt | 2 +-
   website/public_html/beta/site-tools/boost_site/pages.py | 2 +-
   website/public_html/beta/site-tools/site-tools.py | 22 +++++++++++-----------
   website/public_html/beta/site-tools/state/feed-pages.txt | 2 +-
   website/public_html/beta/site-tools/templates/download-template.html | 4 ++++
   website/public_html/beta/site-tools/templates/entry-template.html | 4 ++++
   website/public_html/beta/site-tools/templates/history-template.html | 4 ++++
   website/public_html/beta/site-tools/templates/index-src.html | 2 +-
   website/public_html/beta/site-tools/templates/news-template.html | 4 ++++
   website/public_html/beta/users/download/boost_jam_3_1_18.html | 2 ++
   website/public_html/beta/users/download/index.html | 2 ++
   website/public_html/beta/users/history/index.html | 2 ++
   website/public_html/beta/users/history/old_versions.html | 2 ++
   website/public_html/beta/users/history/version_1_10_3.html | 2 ++
   website/public_html/beta/users/history/version_1_10_4.html | 2 ++
   website/public_html/beta/users/history/version_1_11_0.html | 2 ++
   website/public_html/beta/users/history/version_1_11_1.html | 2 ++
   website/public_html/beta/users/history/version_1_11_2.html | 2 ++
   website/public_html/beta/users/history/version_1_12_0.html | 2 ++
   website/public_html/beta/users/history/version_1_13_0.html | 2 ++
   website/public_html/beta/users/history/version_1_14_0.html | 2 ++
   website/public_html/beta/users/history/version_1_14_1.html | 2 ++
   website/public_html/beta/users/history/version_1_14_2.html | 2 ++
   website/public_html/beta/users/history/version_1_14_3.html | 2 ++
   website/public_html/beta/users/history/version_1_15_0.html | 2 ++
   website/public_html/beta/users/history/version_1_15_1.html | 2 ++
   website/public_html/beta/users/history/version_1_16_0.html | 2 ++
   website/public_html/beta/users/history/version_1_16_1.html | 2 ++
   website/public_html/beta/users/history/version_1_17_0.html | 2 ++
   website/public_html/beta/users/history/version_1_18_0.html | 2 ++
   website/public_html/beta/users/history/version_1_18_1.html | 2 ++
   website/public_html/beta/users/history/version_1_18_2.html | 2 ++
   website/public_html/beta/users/history/version_1_18_3.html | 2 ++
   website/public_html/beta/users/history/version_1_19_0.html | 2 ++
   website/public_html/beta/users/history/version_1_20_0.html | 2 ++
   website/public_html/beta/users/history/version_1_20_1.html | 2 ++
   website/public_html/beta/users/history/version_1_20_2.html | 2 ++
   website/public_html/beta/users/history/version_1_21_0.html | 2 ++
   website/public_html/beta/users/history/version_1_21_1.html | 2 ++
   website/public_html/beta/users/history/version_1_21_2.html | 2 ++
   website/public_html/beta/users/history/version_1_22_0.html | 2 ++
   website/public_html/beta/users/history/version_1_23_0.html | 2 ++
   website/public_html/beta/users/history/version_1_24_0.html | 2 ++
   website/public_html/beta/users/history/version_1_25_0.html | 2 ++
   website/public_html/beta/users/history/version_1_25_1.html | 2 ++
   website/public_html/beta/users/history/version_1_26_0.html | 2 ++
   website/public_html/beta/users/history/version_1_27_0.html | 2 ++
   website/public_html/beta/users/history/version_1_28_0.html | 2 ++
   website/public_html/beta/users/history/version_1_29_0.html | 2 ++
   website/public_html/beta/users/history/version_1_30_0.html | 2 ++
   website/public_html/beta/users/history/version_1_30_1.html | 2 ++
   website/public_html/beta/users/history/version_1_30_2.html | 2 ++
   website/public_html/beta/users/history/version_1_31_0.html | 2 ++
   website/public_html/beta/users/history/version_1_32_0.html | 2 ++
   website/public_html/beta/users/history/version_1_33_0.html | 2 ++
   website/public_html/beta/users/history/version_1_33_1.html | 2 ++
   website/public_html/beta/users/history/version_1_34_0.html | 2 ++
   website/public_html/beta/users/history/version_1_34_1.html | 2 ++
   website/public_html/beta/users/history/version_1_35_0.html | 2 ++
   website/public_html/beta/users/history/version_1_36_0.html | 2 ++
   website/public_html/beta/users/history/version_1_37_0.html | 2 ++
   website/public_html/beta/users/history/version_1_38_0.html | 2 ++
   website/public_html/beta/users/history/version_1_39_0.html | 2 ++
   website/public_html/beta/users/history/version_1_40_0.html | 2 ++
   website/public_html/beta/users/history/version_1_41_0.html | 2 ++
   website/public_html/beta/users/history/version_1_42_0.html | 2 ++
   website/public_html/beta/users/history/version_1_43_0.html | 2 ++
   website/public_html/beta/users/history/version_1_44_0.html | 2 ++
   website/public_html/beta/users/history/version_1_45_0.html | 2 ++
   website/public_html/beta/users/history/version_1_46_0.html | 2 ++
   website/public_html/beta/users/history/version_1_46_1.html | 2 ++
   website/public_html/beta/users/history/version_1_47_0.html | 2 ++
   website/public_html/beta/users/news/asio_formal_review_begins.html | 2 ++
   website/public_html/beta/users/news/index.html | 2 ++
   website/public_html/beta/users/news/website_1_0_launch.html | 2 ++
   76 files changed, 164 insertions(+), 16 deletions(-)

Modified: website/public_html/beta/index.html
==============================================================================
--- website/public_html/beta/index.html (original)
+++ website/public_html/beta/index.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -18,7 +18,7 @@
 Note: Editing website content is documented at:
 http://www.boost.org/development/website_updating.html
 -->
-<!-- Don't edit this page! It's generated by build/build_pages.py -->
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
 
 <body>
   <div id="heading">

Modified: website/public_html/beta/site-tools/README.txt
==============================================================================
--- /website/public_html/beta/build/README.txt (original)
+++ website/public_html/beta/site-tools/README.txt 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -5,7 +5,7 @@
 including the release notes, the home page and the downlaod page,
 as well as some other data for the site.
 
-Usage: python site-gen.py [command]
+Usage: python site-tools.py [command]
 
 Commands:
 

Modified: website/public_html/beta/site-tools/boost_site/pages.py
==============================================================================
--- /website/public_html/beta/build/boost_site/pages.py (original)
+++ website/public_html/beta/site-tools/boost_site/pages.py 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -108,7 +108,7 @@
                     os.unlink(xml_filename)
     
                 boost_site.templite.write_template(page_data.location,
- 'build/templates/entry-template.html',
+ 'site-tools/templates/entry-template.html',
                     { 'page': page_data })
 
     def match_pages(self, patterns, count = None, sort = True):

Deleted: /website/public_html/beta/build/php/build.php
==============================================================================
--- /website/public_html/beta/build/php/build.php 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
+++ (empty file)
@@ -1,8 +0,0 @@
-<?php
-
-echo "Serializing library info\n";
-
-require_once(dirname(__FILE__) . '/../../common/code/boost_libraries.php');
-
-$libs = new boost_libraries(dirname(__FILE__) . '/../../doc/libraries.xml');
-file_put_contents(dirname(__FILE__) . '/../../doc/libraries.txt', serialize($libs));

Deleted: /website/public_html/beta/build/site-gen.py
==============================================================================
--- /website/public_html/beta/build/site-gen.py 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
+++ (empty file)
@@ -1,268 +0,0 @@
-#!/usr/bin/env python
-# Copyright 2007 Rene Rivera
-# Copyright 2011 Daniel James
-# Distributed under the Boost Software License, Version 1.0.
-# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
-
-"""Usage: python site-gen.py [command]
-
-Commands:
-
-update Update the html pages and rss feeds for new or updated
- quickbook files.
-
-refresh Reconvert all the quickbook files and regenerate the html
- pages. Does not update the rss feeds or add new pages.
- Useful for when quickbook, the scripts or the templates have
- been updated.
-
-docs Update the documentation list from doc/libraries.xml.
- Requires php to be on the path and the site to be configured.
-
-start Setup the state file and regenerate html files from the old
- hashes files.
-
-"""
-
-import os, sys, subprocess, glob, re, time, xml.dom.minidom, codecs
-import boost_site.templite, boost_site.pages, boost_site.boostbook_parser, boost_site.util
-
-################################################################################
-
-settings = {
- 'downloads' : [
- 'feed/history/boost_1_46_1.qbk'
- ],
- 'pages': {
- 'users/history/': {
- 'src_files' : ['feed/history/*.qbk'],
- 'template' : 'build/templates/entry-template.html'
- },
- 'users/news/': {
- 'src_files' : ['feed/news/*.qbk'],
- 'template' : 'build/templates/entry-template.html'
- },
- 'users/download/': {
- 'src_files' : ['feed/downloads/*.qbk'],
- 'template' : 'build/templates/entry-template.html'
- }
- },
- 'index-pages' : {
- 'users/download/index.html' : 'build/templates/download-template.html',
- 'users/history/index.html' : 'build/templates/history-template.html',
- 'users/news/index.html' : 'build/templates/news-template.html',
- 'index.html' : 'build/templates/index-src.html'
- },
- 'feeds' : {
- 'feed/downloads.rss' : {
- 'title': 'Boost Downloads',
- 'matches': ['feed/history/*.qbk', 'feed/downloads/*.qbk'],
- 'count': 3
- },
- 'feed/history.rss' : {
- 'title': 'Boost History',
- 'matches': ['feed/history/*.qbk']
- },
- 'feed/news.rss' : {
- 'title': 'Boost News',
- 'matches': ['feed/news/*.qbk', 'feed/history/*.qbk'],
- 'count': 5
- }
- }
-}
-
-################################################################################
-
-def main(argv):
- os.chdir(os.path.join(os.path.dirname(sys.argv[0]), "../"))
-
- if len(argv) != 1:
- print __doc__
- return
-
- command = argv[0]
-
- if command == 'docs':
- return update_php_docs()
- elif command == 'update':
- return update_quickbook(False)
- elif command == 'refresh':
- return update_quickbook(True)
- elif command == 'start':
- status = convert_hash_files()
- if(status != 0): return status
- return update_quickbook(True)
- else:
- print __doc__
- return
-
-def update_php_docs():
- try:
- subprocess.check_call(['php', 'build/php/build.php'])
- except:
- print "PHP documentation serialization failed."
-
-def convert_hash_files():
- hashes = {}
-
- for hash_file in glob.glob('feed/*-hashes.txt'):
- new_hashes = load_hashes(hash_file)
-
- for qbk_file in new_hashes:
- full_path = 'feed/%s' % qbk_file
- if(full_path in hashes and hashes[full_path] != new_hashes[qbk_file]):
- print "Contradiction for %s" % qbk_file
- return -1
- else:
- hashes[full_path] = new_hashes[qbk_file]
-
- state = {}
-
- for location in settings['pages']:
- pages_data = settings['pages'][location]
- for src_file_pattern in pages_data['src_files']:
- for qbk_file in glob.glob(src_file_pattern):
- if qbk_file in hashes:
- state = hashes[qbk_file]
- state['dir_location'] = location
-
- boost_site.state.save(hashes, 'build/state/feed-pages.txt')
- return 0
-
-def load_hashes(hash_file):
- qbk_hashes = {}
-
- file = open(hash_file)
- try:
- for line in file:
- (qbk_file, qbk_hash, rss_hash) = line.strip().split(',')
- qbk_hashes[qbk_file] = {'qbk_hash': qbk_hash, 'rss_hash': rss_hash}
- return qbk_hashes
- finally:
- file.close()
-
-def update_quickbook(refresh):
- # Now check quickbook files.
-
- pages = boost_site.pages.Pages('build/state/feed-pages.txt')
-
- if not refresh:
- for location in settings['pages']:
- pages_data = settings['pages'][location]
- for src_file_pattern in pages_data['src_files']:
- for qbk_file in glob.glob(src_file_pattern):
- pages.add_qbk_file(qbk_file, location)
-
- pages.save()
-
- # Translate new and changed pages
-
- pages.convert_quickbook_pages(refresh)
-
- # Generate 'Index' pages
-
- index_page_variables = {
- 'pages' : pages,
- 'downloads' : pages.match_pages(settings['downloads'], sort = False)
- }
-
- for index_page in settings['index-pages']:
- boost_site.templite.write_template(
- index_page,
- settings['index-pages'][index_page],
- index_page_variables)
-
- # Generate RSS feeds
-
- if not refresh:
- for feed_file in settings['feeds']:
- feed_data = settings['feeds'][feed_file]
- rss_feed = generate_rss_feed(feed_file, feed_data)
- rss_channel = rss_feed.getElementsByTagName('channel')[0]
- old_rss_items = pages.load_rss(feed_file, rss_feed)
-
- feed_pages = pages.match_pages(feed_data['matches'])
- if 'count' in feed_data:
- feed_pages = feed_pages[:feed_data['count']]
-
- for qbk_page in feed_pages:
- if qbk_page.loaded:
- item = generate_rss_item(rss_feed, qbk_page.qbk_file, qbk_page)
- pages.add_rss_item(item)
- rss_channel.appendChild(item['item'])
- elif qbk_page.qbk_file in old_rss_items:
- rss_channel.appendChild(old_rss_items[qbk_page.qbk_file]['item'])
- else:
- print "Missing entry for %s" % qbk_page.qbk_file
-
- output_file = open(feed_file, 'w')
- try:
- output_file.write(rss_feed.toxml('utf-8'))
- finally:
- output_file.close()
-
- pages.save()
-
-################################################################################
-
-def generate_rss_feed(feed_file, details):
- rss = xml.dom.minidom.parseString('''<?xml version="1.0" encoding="UTF-8"?>
-<rss version="2.0" xmlns:boostbook="urn:boost.org:boostbook">
- <channel>
- <generator>BoostBook2RSS</generator>
- <title>%(title)s</title>
- <link>%(link)s</link>
- <description>%(description)s</description>
- <language>%(language)s</language>
- <copyright>%(copyright)s</copyright>
- </channel>
-</rss>
-''' % {
- 'title' : details['title'],
- 'link' : "http://www.boost.org/" + feed_file,
- 'description' : '',
- 'language' : 'en-us',
- 'copyright' : 'Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)'
- } )
-
- return rss
-
-def generate_rss_item(rss_feed, qbk_file, page):
- assert page.loaded
-
- item = rss_feed.createElement('item')
-
- title = xml.dom.minidom.parseString('<title>%s</title>' % page.title_xml)
- item.appendChild(rss_feed.importNode(title.documentElement, True))
-
- title = xml.dom.minidom.parseString('<link>http://www.boost.org/%s>' % page.location)
- item.appendChild(rss_feed.importNode(title.documentElement, True))
-
- # TODO: Convert date format?
- node = rss_feed.createElement('pubDate')
- node.appendChild(rss_feed.createTextNode(page.pub_date))
- item.appendChild(node)
-
- node = rss_feed.createElement('boostbook:purpose')
- node.appendChild(rss_feed.createTextNode(page.purpose_xml))
- item.appendChild(node)
-
- if page.download_item:
- node = rss_feed.createElement('boostbook:downlaod')
- node.appendChild(rss_feed.createTextNode(page.download_item))
- item.appendChild(node)
-
- node = rss_feed.createElement('description')
- node.appendChild(rss_feed.createTextNode(page.description_xml))
- item.appendChild(node)
-
- return({
- 'item': item,
- 'quickbook': qbk_file,
- 'last_modified': page.last_modified
- })
-
-################################################################################
-
-if __name__ == "__main__":
- main(sys.argv[1:])
\ No newline at end of file

Copied: website/public_html/beta/site-tools/site-tools.py (from r70674, /website/public_html/beta/build/site-gen.py)
==============================================================================
--- /website/public_html/beta/build/site-gen.py (original)
+++ website/public_html/beta/site-tools/site-tools.py 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -4,7 +4,7 @@
 # Distributed under the Boost Software License, Version 1.0.
 # (See accompanying file LICENSE_1_0.txt or
http://www.boost.org/LICENSE_1_0.txt)
 
-"""Usage: python site-gen.py [command]
+"""Usage: python site-tools.py [command]
 
 Commands:
 
@@ -36,22 +36,22 @@
     'pages': {
         'users/history/': {
             'src_files' : ['feed/history/*.qbk'],
- 'template' : 'build/templates/entry-template.html'
+ 'template' : 'site-tools/templates/entry-template.html'
         },
         'users/news/': {
             'src_files' : ['feed/news/*.qbk'],
- 'template' : 'build/templates/entry-template.html'
+ 'template' : 'site-tools/templates/entry-template.html'
         },
         'users/download/': {
             'src_files' : ['feed/downloads/*.qbk'],
- 'template' : 'build/templates/entry-template.html'
+ 'template' : 'site-tools/templates/entry-template.html'
         }
     },
     'index-pages' : {
- 'users/download/index.html' : 'build/templates/download-template.html',
- 'users/history/index.html' : 'build/templates/history-template.html',
- 'users/news/index.html' : 'build/templates/news-template.html',
- 'index.html' : 'build/templates/index-src.html'
+ 'users/download/index.html' : 'site-tools/templates/download-template.html',
+ 'users/history/index.html' : 'site-tools/templates/history-template.html',
+ 'users/news/index.html' : 'site-tools/templates/news-template.html',
+ 'index.html' : 'site-tools/templates/index-src.html'
     },
     'feeds' : {
         'feed/downloads.rss' : {
@@ -98,7 +98,7 @@
 
 def update_php_docs():
     try:
- subprocess.check_call(['php', 'build/php/build.php'])
+ subprocess.check_call(['php', 'site-tools/php/update-doc-list.php'])
     except:
         print "PHP documentation serialization failed."
 
@@ -126,7 +126,7 @@
                     state = hashes[qbk_file]
                     state['dir_location'] = location
 
- boost_site.state.save(hashes, 'build/state/feed-pages.txt')
+ boost_site.state.save(hashes, 'site-tools/state/feed-pages.txt')
     return 0
 
 def load_hashes(hash_file):
@@ -144,7 +144,7 @@
 def update_quickbook(refresh):
     # Now check quickbook files.
     
- pages = boost_site.pages.Pages('build/state/feed-pages.txt')
+ pages = boost_site.pages.Pages('site-tools/state/feed-pages.txt')
 
     if not refresh:
         for location in settings['pages']:

Modified: website/public_html/beta/site-tools/state/feed-pages.txt
==============================================================================
--- /website/public_html/beta/build/state/feed-pages.txt (original)
+++ website/public_html/beta/site-tools/state/feed-pages.txt 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -1458,7 +1458,7 @@
 -id
 "version_1_47_0
 -last_modified
-.1301261125.16
+.1301353911.24
 -location
 "users/history/version_1_47_0.html
 -page_state

Modified: website/public_html/beta/site-tools/templates/download-template.html
==============================================================================
--- /website/public_html/beta/build/templates/download-template.html (original)
+++ website/public_html/beta/site-tools/templates/download-template.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -13,6 +13,10 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+${
+ # Obviously doesn't apply here.
+ emit("<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->\n");
+}$
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/site-tools/templates/entry-template.html
==============================================================================
--- /website/public_html/beta/build/templates/entry-template.html (original)
+++ website/public_html/beta/site-tools/templates/entry-template.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -23,6 +23,10 @@
 }$ <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+${
+ # Obviously doesn't apply here.
+ emit("<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->\n");
+}$
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/site-tools/templates/history-template.html
==============================================================================
--- /website/public_html/beta/build/templates/history-template.html (original)
+++ website/public_html/beta/site-tools/templates/history-template.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -13,6 +13,10 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+${
+ # Obviously doesn't apply here.
+ emit("<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->\n");
+}$
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/site-tools/templates/index-src.html
==============================================================================
--- /website/public_html/beta/build/templates/index-src.html (original)
+++ website/public_html/beta/site-tools/templates/index-src.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -23,7 +23,7 @@
 -->
 ${
     # Obviously doesn't apply here.
- emit("<!-- Don't edit this page! It's generated by build/build_pages.py -->\n");
+ emit("<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->\n");
 }$
 <body>
   <div id="heading">

Modified: website/public_html/beta/site-tools/templates/news-template.html
==============================================================================
--- /website/public_html/beta/build/templates/news-template.html (original)
+++ website/public_html/beta/site-tools/templates/news-template.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -13,6 +13,10 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+${
+ # Obviously doesn't apply here.
+ emit("<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->\n");
+}$
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/download/boost_jam_3_1_18.html
==============================================================================
--- website/public_html/beta/users/download/boost_jam_3_1_18.html (original)
+++ website/public_html/beta/users/download/boost_jam_3_1_18.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -10,6 +10,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/download/index.html
==============================================================================
--- website/public_html/beta/users/download/index.html (original)
+++ website/public_html/beta/users/download/index.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -10,6 +10,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/index.html
==============================================================================
--- website/public_html/beta/users/history/index.html (original)
+++ website/public_html/beta/users/history/index.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -10,6 +10,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/old_versions.html
==============================================================================
--- website/public_html/beta/users/history/old_versions.html (original)
+++ website/public_html/beta/users/history/old_versions.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_10_3.html
==============================================================================
--- website/public_html/beta/users/history/version_1_10_3.html (original)
+++ website/public_html/beta/users/history/version_1_10_3.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_10_4.html
==============================================================================
--- website/public_html/beta/users/history/version_1_10_4.html (original)
+++ website/public_html/beta/users/history/version_1_10_4.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_11_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_11_0.html (original)
+++ website/public_html/beta/users/history/version_1_11_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_11_1.html
==============================================================================
--- website/public_html/beta/users/history/version_1_11_1.html (original)
+++ website/public_html/beta/users/history/version_1_11_1.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_11_2.html
==============================================================================
--- website/public_html/beta/users/history/version_1_11_2.html (original)
+++ website/public_html/beta/users/history/version_1_11_2.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_12_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_12_0.html (original)
+++ website/public_html/beta/users/history/version_1_12_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_13_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_13_0.html (original)
+++ website/public_html/beta/users/history/version_1_13_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_14_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_14_0.html (original)
+++ website/public_html/beta/users/history/version_1_14_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_14_1.html
==============================================================================
--- website/public_html/beta/users/history/version_1_14_1.html (original)
+++ website/public_html/beta/users/history/version_1_14_1.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_14_2.html
==============================================================================
--- website/public_html/beta/users/history/version_1_14_2.html (original)
+++ website/public_html/beta/users/history/version_1_14_2.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_14_3.html
==============================================================================
--- website/public_html/beta/users/history/version_1_14_3.html (original)
+++ website/public_html/beta/users/history/version_1_14_3.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_15_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_15_0.html (original)
+++ website/public_html/beta/users/history/version_1_15_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_15_1.html
==============================================================================
--- website/public_html/beta/users/history/version_1_15_1.html (original)
+++ website/public_html/beta/users/history/version_1_15_1.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_16_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_16_0.html (original)
+++ website/public_html/beta/users/history/version_1_16_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_16_1.html
==============================================================================
--- website/public_html/beta/users/history/version_1_16_1.html (original)
+++ website/public_html/beta/users/history/version_1_16_1.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_17_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_17_0.html (original)
+++ website/public_html/beta/users/history/version_1_17_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_18_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_18_0.html (original)
+++ website/public_html/beta/users/history/version_1_18_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_18_1.html
==============================================================================
--- website/public_html/beta/users/history/version_1_18_1.html (original)
+++ website/public_html/beta/users/history/version_1_18_1.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_18_2.html
==============================================================================
--- website/public_html/beta/users/history/version_1_18_2.html (original)
+++ website/public_html/beta/users/history/version_1_18_2.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_18_3.html
==============================================================================
--- website/public_html/beta/users/history/version_1_18_3.html (original)
+++ website/public_html/beta/users/history/version_1_18_3.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_19_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_19_0.html (original)
+++ website/public_html/beta/users/history/version_1_19_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_20_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_20_0.html (original)
+++ website/public_html/beta/users/history/version_1_20_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_20_1.html
==============================================================================
--- website/public_html/beta/users/history/version_1_20_1.html (original)
+++ website/public_html/beta/users/history/version_1_20_1.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_20_2.html
==============================================================================
--- website/public_html/beta/users/history/version_1_20_2.html (original)
+++ website/public_html/beta/users/history/version_1_20_2.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_21_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_21_0.html (original)
+++ website/public_html/beta/users/history/version_1_21_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_21_1.html
==============================================================================
--- website/public_html/beta/users/history/version_1_21_1.html (original)
+++ website/public_html/beta/users/history/version_1_21_1.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_21_2.html
==============================================================================
--- website/public_html/beta/users/history/version_1_21_2.html (original)
+++ website/public_html/beta/users/history/version_1_21_2.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_22_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_22_0.html (original)
+++ website/public_html/beta/users/history/version_1_22_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_23_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_23_0.html (original)
+++ website/public_html/beta/users/history/version_1_23_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_24_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_24_0.html (original)
+++ website/public_html/beta/users/history/version_1_24_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_25_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_25_0.html (original)
+++ website/public_html/beta/users/history/version_1_25_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_25_1.html
==============================================================================
--- website/public_html/beta/users/history/version_1_25_1.html (original)
+++ website/public_html/beta/users/history/version_1_25_1.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_26_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_26_0.html (original)
+++ website/public_html/beta/users/history/version_1_26_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_27_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_27_0.html (original)
+++ website/public_html/beta/users/history/version_1_27_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_28_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_28_0.html (original)
+++ website/public_html/beta/users/history/version_1_28_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_29_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_29_0.html (original)
+++ website/public_html/beta/users/history/version_1_29_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_30_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_30_0.html (original)
+++ website/public_html/beta/users/history/version_1_30_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_30_1.html
==============================================================================
--- website/public_html/beta/users/history/version_1_30_1.html (original)
+++ website/public_html/beta/users/history/version_1_30_1.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_30_2.html
==============================================================================
--- website/public_html/beta/users/history/version_1_30_2.html (original)
+++ website/public_html/beta/users/history/version_1_30_2.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_31_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_31_0.html (original)
+++ website/public_html/beta/users/history/version_1_31_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_32_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_32_0.html (original)
+++ website/public_html/beta/users/history/version_1_32_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_33_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_33_0.html (original)
+++ website/public_html/beta/users/history/version_1_33_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_33_1.html
==============================================================================
--- website/public_html/beta/users/history/version_1_33_1.html (original)
+++ website/public_html/beta/users/history/version_1_33_1.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_34_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_34_0.html (original)
+++ website/public_html/beta/users/history/version_1_34_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_34_1.html
==============================================================================
--- website/public_html/beta/users/history/version_1_34_1.html (original)
+++ website/public_html/beta/users/history/version_1_34_1.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_35_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_35_0.html (original)
+++ website/public_html/beta/users/history/version_1_35_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_36_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_36_0.html (original)
+++ website/public_html/beta/users/history/version_1_36_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_37_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_37_0.html (original)
+++ website/public_html/beta/users/history/version_1_37_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_38_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_38_0.html (original)
+++ website/public_html/beta/users/history/version_1_38_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_39_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_39_0.html (original)
+++ website/public_html/beta/users/history/version_1_39_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_40_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_40_0.html (original)
+++ website/public_html/beta/users/history/version_1_40_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_41_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_41_0.html (original)
+++ website/public_html/beta/users/history/version_1_41_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_42_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_42_0.html (original)
+++ website/public_html/beta/users/history/version_1_42_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_43_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_43_0.html (original)
+++ website/public_html/beta/users/history/version_1_43_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_44_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_44_0.html (original)
+++ website/public_html/beta/users/history/version_1_44_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_45_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_45_0.html (original)
+++ website/public_html/beta/users/history/version_1_45_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_46_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_46_0.html (original)
+++ website/public_html/beta/users/history/version_1_46_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_46_1.html
==============================================================================
--- website/public_html/beta/users/history/version_1_46_1.html (original)
+++ website/public_html/beta/users/history/version_1_46_1.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/history/version_1_47_0.html
==============================================================================
--- website/public_html/beta/users/history/version_1_47_0.html (original)
+++ website/public_html/beta/users/history/version_1_47_0.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -20,6 +20,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/news/asio_formal_review_begins.html
==============================================================================
--- website/public_html/beta/users/news/asio_formal_review_begins.html (original)
+++ website/public_html/beta/users/news/asio_formal_review_begins.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -10,6 +10,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/news/index.html
==============================================================================
--- website/public_html/beta/users/news/index.html (original)
+++ website/public_html/beta/users/news/index.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -10,6 +10,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>

Modified: website/public_html/beta/users/news/website_1_0_launch.html
==============================================================================
--- website/public_html/beta/users/news/website_1_0_launch.html (original)
+++ website/public_html/beta/users/news/website_1_0_launch.html 2011-03-28 19:16:08 EDT (Mon, 28 Mar 2011)
@@ -10,6 +10,8 @@
   <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/csshover3.htc); } </style> <![endif]-->
 </head>
 
+<!-- Don't edit this page! It's generated by site-tools/site-tools.py -->
+
 <body>
   <div id="heading">
     <!--#include virtual="/common/heading.html" --> </div>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk