ATLAS     Top Page     Old Top Page     Meetings     Index     Search    

Atlas Offline Computing About this website

 

Overview

This site is stitched together by a Perl script (cobble.pl) from raw input HTML files (containing <title> and the <body> sections) and icons etc. Fully formed HTML files can also be used as input; the script should handle these correctly but there may occasionally be problems with conflicting style sheets and such. The input directory tree is copied to an output tree and the <body> of each HTML file gets wrapped with title and navigation bars, using a consistent style sheet. Only directories which contain an index.html file will appear in the navigation bar.

The operation of the cobble script can be customised by a global options file (named .cobble) and directory specific options files (also .cobble) scattered thoughout the directory tree. Some help on the cobble program can be obtained by executing "cobble.pl -h".

The source files for this website are kept in our usual web area on afs. These raw input HTML files can (in principle) be created by any web authoring tool, or by hand.

The entire afs input directory is periodically processed by the cobble Perl script. Besides adding the title and navigation bars, it adds an <address> section if the original file does not contain one. The modification date and author are obtained from the file properties.

Notes for Developers

  • Create/modify web pages with your favourite tool or directly.
  • Do not include an <h1> tag as the wrapping title bar effectively provides one.
  • You can add yourself as a known author to the top level .cobble options file. This allows the script to convert your username to a fullname and a URL (eg mailto or home page).
  • You can try out your modifications locally by giving cobble.pl a local directory as the output address.

Acknowledgement

This site makes use of the scripts developed by Murrough Landon for the Atlas Level 1 Calorimeter Trigger Software web site. His help is gratefully acknowledged!


Please send feedback for the content to Dario Barberis, feedback for the technical issues to Di Qing and bug to Savannah. Last updated on 19-Jan-2005.