Directory and File Structure
The directory and file structure of this Web site is designed to make content maintenance as straightforward as possible. All content is stored in XML files organized into logical directories that mirror the site's navigation structure.
Top-Level Structure
The root directory contains the primary script file that manages all page rendering, along with the two main XSL stylesheets. Each major section of the site has its own subdirectory containing the XML content files for that section.
• Root directory — main script, XSL files, and the
home page XML.
• Section subdirectories — one per major navigation
section (gettingstarted, environment, inside, etc.), each holding the XML content
files for that section's pages.
Subdirectory Organization
Within each section subdirectory, XML files correspond to the individual pages
of that section. For example, the gettingstarted/ directory contains
separate XML files for the modest, moderate, and elaborate approach pages.
This structure means that adding a new page to any section requires only:
1. Creating a new XML file in the appropriate subdirectory.
2. Adding a reference to that page in the section's navigation XML.
3. No changes to scripts, stylesheets, or other pages are needed.
← Back to Inside this Site Continue to One Script to Manage the Site →