In this section

Site navigation below

The Code Style site has evolved by gradual refinement and accumulation of features and content. This review is part of a fully backdated site log and archive that sheds light on when, why and how particular features were implemented.

This log is sometimes updated several times per week, sometimes with a long overdue backlog of items. Many log entries refer to the Code Style Java package that delivers the servlet services and utilities used to manage this site.

Subscribe to the news feed for this log: RSS news feed

Reverse chronology

Page sponsor and text ad alignment, 29nd September 2007

Added standard section navigation to the search engine optimisation article page, and a clear: both rule to the .TextAd and .Sponsor selectors in CSStdLayoutCommon.css" to ensure the relevant boxes line up beneath each other.

Font survey un-subscribe management, 22nd September 2007

Updated the SQL output of the font survey mailing list configuration to provide subscription and removal from the relevant lists. Now the template output uses submission details to create a number of context dependent INSERT statements.

  1. Only insert notify table records if the email and survey combination does not already exist.
  2. Update the notify table record if the email and survey combination exists but the notify status is false (a rare case) and the user has requested updates.
  3. Set the email field in the submission table to null and notify false for submission and archive_submission table records if the email and survey combination exists and the user has not requested updates.

SQL format font survey subscriptions, 15th September 2007

Updated the general purpose mailing list configuration to write font survey subscriptions to the existing SQL notification file. Changed the field values in the form to true and false for direct use and SQL output to the email confirmation to double check.

Linux font survey FAQ, 15th September 2007

Separated out questions to do with the historic format of the Unix family font survey to a new Linux font survey FAQ.

Google Analytics onclick tracking, 1st September 2007

Moved core Google Analytics urchin script to standard page header include files and removed from existing body placements. Corrected some include statements in email form templates and added tracking code to those not already configured. Then added tracking onclick events to all text ad links. Also separated the analytics script from the function call in the CodeStyleTemplate class to implement onclick handlers in the servlet TextAds class.

Replaced the Anchor Points sidebar and footbar navigation links with the HTML and XHTML section index and re-ordered to follow the Javascript section and moved the site log link to the bottom of the list. Updated accesskey references as appropriate.

Added a deploy.notest target to the Ant build script for rapid deployment of minor changes to servlets without testing.

Added mailing lists subscription links to all local navigation boxouts.

Previously on Code Style

These backdated pages record detailed changes to the Code Style Web site since July 2000, when development first got underway. Some pages may refer to documents or features that have since changed or are no longer part of the site, but the archive is checked to ensure there are no dead links.

Add this page to your chosen social bookmarking service

Style warning - please read

Home · CSS · Java · Javascript · HTML · Help · Log