www-lcsim/xsl
diff -u -r1.4 -r1.5
--- detectors.xsl 9 Sep 2005 21:10:18 -0000 1.4
+++ detectors.xsl 9 Sep 2005 21:29:11 -0000 1.5
@@ -1,150 +1,155 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-<xsl:output method="html" omit-xml-declaration="yes" indent="yes" encoding="iso-8859-1" doctype-public="-//W3C//DTD HTML 4.0//EN" />
+ <xsl:output method="html" omit-xml-declaration="yes" indent="yes" encoding="iso-8859-1" doctype-public="-//W3C//DTD HTML 4.0//EN" />
<xsl:template match="/lccdd">
-
<html>
+ <head>
+ <link rel="stylesheet" href="../css/lcsim.css" type="text/css"/>
- <head>
- <link rel="stylesheet" href="../css/lcsim.css" type="text/css"/>
-
- <script src="../scripts/util.js"></script>
+ <script src="../scripts/util.js"></script>
- <title>
- Linear Collider Detector Descriptions
- </title>
-
- </head>
-
- <body>
-
- <h1>Linear Collider Detector Descriptions</h1>
-
- <xsl:comment>Index of detector descriptions in this document</xsl:comment>
- <h2>Detectors in Compact Format</h2>
-
- <table class="detectors_index">
- <tr class="detectors_index_header">
- <td class="detectors_index_header">Detector</td>
- <td class="detectors_index_header">Status</td>
- </tr>
- <xsl:for-each select="info">
- <xsl:sort select="@status" order="descending" />
- <tr class="detectors_index">
- <td class="detectors_index">
- <a>
- <xsl:attribute name="href"><xsl:text>#</xsl:text><xsl:value-of select="@name"/></xsl:attribute>
- <xsl:value-of select="@title"/>
- </a>
- </td>
- <td class="detectors_index">
- <xsl:value-of select="@status"/>
- </td>
- </tr>
- </xsl:for-each>
- </table>
-
- <xsl:comment>Individual listing for each detector.</xsl:comment>
-
- <xsl:for-each select="info">
-
- <xsl:sort select="@status" order="descending" />
-
- <a>
- <xsl:attribute name="name"><xsl:value-of select="@name"/></xsl:attribute>
- </a>
-
- <h3 class="detector"><xsl:value-of select="@title"/></h3>
-
- <table class="detector">
-
- <tr class="detector">
- <td class="detector_label">
- <b>Name</b>
- </td>
- <td class="detector">
- <xsl:value-of select="@title"/>
- </td>
- </tr>
-
- <tr class="detector">
- <td class="detector_label">
- <b>Tag</b>
- </td>
- <td class="detector">
- <xsl:value-of select="@name"/>
- </td>
- </tr>
-
- <tr class="detector">
- <td class="detector_label">
- <b>Status</b>
- </td>
- <td class="detector">
- <xsl:value-of select="@status"/>
- </td>
- </tr>
-
- <tr class="detector">
- <td class="detector_label">
- <b>ZIP file</b>
- </td>
- <td class="detector">
- <a>
- <xsl:attribute name="href"><xsl:value-of select="@name"/><xsl:text>.zip</xsl:text></xsl:attribute>
- <xsl:value-of select="@name"/><xsl:text>.zip</xsl:text>
- </a>
- </td>
- </tr>
-
- <tr class="detector">
- <td class="detector_label"><b>URL</b></td>
- <td class="detector">
- <a>
- <xsl:attribute name="href">
- <xsl:value-of select="@url"/>
- </xsl:attribute>
- <xsl:value-of select="@url"/>
- </a>
- </td>
- </tr>
-
- <tr class="detector">
- <td class="detector_label">
- <b>Comment</b>
- </td>
- <td class="detector">
- <xsl:value-of select="comment/text()"/>
- </td>
- </tr>
-
- <tr class="detector">
- <td class="detector_label">
- <b>Author</b>
- </td>
- <td class="detector">
- <xsl:value-of select="@author"/>
- </td>
- </tr>
-
- </table>
-
- </xsl:for-each>
-
- <div class="footer">
- <script language="JavaScript" type="text/javascript">
- <xsl:text>timestamp()</xsl:text>
- </script>
- <div class="author">
- <a href="mailto:[log in to unmask]">Jeremy McCormick</a>
- </div>
- </div>
+ <title>
+ Linear Collider Detector Descriptions
+ </title>
+
+ </head>
+
+ <body>
+
+ <h1>Linear Collider Detector Descriptions</h1>
+
+ <xsl:comment>Index of detector descriptions in this document</xsl:comment>
+ <h2>Detectors in Compact Format</h2>
+
+ <table class="detectors_index">
+ <tr class="detectors_index_header">
+ <td class="detectors_index_header">Detector</td>
+ <td class="detectors_index_header">Status *</td>
+ </tr>
+ <xsl:for-each select="info">
+ <xsl:sort select="@status" order="descending" />
+ <tr class="detectors_index">
+ <td class="detectors_index">
+ <a>
+ <xsl:attribute name="href"><xsl:text>#</xsl:text><xsl:value-of select="@name"/></xsl:attribute>
+ <xsl:value-of select="@title"/>
+ </a>
+ </td>
+ <td class="detectors_index">
+ <xsl:value-of select="@status"/>
+ </td>
+ </tr>
+ </xsl:for-each>
+ </table>
+
+ <b>* Explanation of Statuses</b>
+ <ul>
+ <li><i>production</i> - Fully supported, current detector with stable parameter set. When superceded, it will be changed to "deprecated" status.</li>
+ <li><i>development</i> - Detector that is "under construction" where parameters are subject to change. It may be changed to "production" status.</li>
+ <li><i>deprecated</i> - Detector that is frozen and should not be used for current studies. Once assigned, this status is permanent, barring special circumstances.</li>
+ </ul>
+
+ <xsl:comment>Individual listing for each detector.</xsl:comment>
+
+ <xsl:for-each select="info">
+
+ <xsl:sort select="@status" order="descending" />
+
+ <a>
+ <xsl:attribute name="name"><xsl:value-of select="@name"/></xsl:attribute>
+ </a>
+
+ <h3 class="detector"><xsl:value-of select="@title"/></h3>
+
+ <table class="detector">
+
+ <tr class="detector">
+ <td class="detector_label">
+ <b>Name</b>
+ </td>
+ <td class="detector">
+ <xsl:value-of select="@title"/>
+ </td>
+ </tr>
+
+ <tr class="detector">
+ <td class="detector_label">
+ <b>Tag</b>
+ </td>
+ <td class="detector">
+ <xsl:value-of select="@name"/>
+ </td>
+ </tr>
+
+ <tr class="detector">
+ <td class="detector_label">
+ <b>Status</b>
+ </td>
+ <td class="detector">
+ <xsl:value-of select="@status"/>
+ </td>
+ </tr>
+
+ <tr class="detector">
+ <td class="detector_label">
+ <b>ZIP file</b>
+ </td>
+ <td class="detector">
+ <a>
+ <xsl:attribute name="href"><xsl:value-of select="@name"/><xsl:text>.zip</xsl:text></xsl:attribute>
+ <xsl:value-of select="@name"/><xsl:text>.zip</xsl:text>
+ </a>
+ </td>
+ </tr>
+
+ <tr class="detector">
+ <td class="detector_label"><b>URL</b></td>
+ <td class="detector">
+ <a>
+ <xsl:attribute name="href">
+ <xsl:value-of select="@url"/>
+ </xsl:attribute>
+ <xsl:value-of select="@url"/>
+ </a>
+ </td>
+ </tr>
+
+ <tr class="detector">
+ <td class="detector_label">
+ <b>Comment</b>
+ </td>
+ <td class="detector">
+ <xsl:value-of select="comment/text()"/>
+ </td>
+ </tr>
+
+ <tr class="detector">
+ <td class="detector_label">
+ <b>Author</b>
+ </td>
+ <td class="detector">
+ <xsl:value-of select="@author"/>
+ </td>
+ </tr>
+
+ </table>
+
+ </xsl:for-each>
+
+ <div class="footer">
+ <script language="JavaScript" type="text/javascript">
+ <xsl:text>timestamp()</xsl:text>
+ </script>
+ <div class="author">
+ <a href="mailto:[log in to unmask]">Jeremy McCormick</a>
+ </div>
+ </div>
- </body>
+ </body>
- </html>
+ </html>
</xsl:template>
</xsl:stylesheet>