stefano     00/08/31 07:54:21

  Modified:    webapp/stylesheets Tag: xml-cocoon2 simple-samples2html.xsl
               webapp/stylesheets/page Tag: xml-cocoon2
                        simple-page2html.xsl
               webapp/stylesheets/system Tag: xml-cocoon2 error2html.xsl
                        status2html.xsl
  Log:
  new stylesheets (thanks to Ken for the nice work)
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.4   +64 -15    
xml-cocoon/webapp/stylesheets/Attic/simple-samples2html.xsl
  
  Index: simple-samples2html.xsl
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/webapp/stylesheets/Attic/simple-samples2html.xsl,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- simple-samples2html.xsl   2000/08/23 13:10:52     1.1.2.3
  +++ simple-samples2html.xsl   2000/08/31 14:54:14     1.1.2.4
  @@ -5,22 +5,20 @@
    <xsl:template match="/">
     <html>
      <head>
  -    <title>Cocoon Live Demo</title>
  +    <title>Apache Cocoon @version@</title>
      </head>
  -   <body bgcolor="#ffffff">
  -    <p align="center">The Apache Software Foundation is proud to 
present...</p>
  +   <body bgcolor="#ffffff" link="#0086b2" vlink="#00698c" alink="#743e75">
  +    <p align="center"><font size="+0" face="arial,helvetica,sanserif" 
color="#000000">The Apache Software Foundation is proud to present...</font></p>
   
       <p align="center"><img border="0" src="images/cocoon.png"/></p>
   
  -    <h3 align="center">version @version@</h3>
  +    <p align="center"><font size="+0" face="arial,helvetica,sanserif" 
color="#000000"><b>version @version@</b></font></p>
   
  -    <p><br/></p>
  -
       <xsl:apply-templates/>
   
       <p align="center">
        <font size="-1">
  -      Copyright &#169; @year@ <a href="http://xml.apache.org";>The Apache XML 
Project</a>.<br/>
  +      Copyright &#169; @year@ <a href="http://www.apache.org";>The Apache 
Software Foundation</a>.<br/>
         All rights reserved.
        </font>
       </p>
  @@ -28,22 +26,73 @@
     </html>
    </xsl:template>
   
  - <xsl:template match="group">
  -  <table border="0" width="60%" align="center">
  + <xsl:template match="samples">
  +  <xsl:variable name="t-size" select="count(group)"/>
  +  <xsl:variable name="half" select="ceiling($t-size div 2)"/>
  +    
  +  <table width="100%">
      <tr>
  -    <td width="100%" bgcolor="#0086b2" align="left">
  -     <big><xsl:value-of select="@name"/></big>
  +    <td valign="top">
  +     <xsl:for-each select="group">  
  +      <xsl:variable name="here" select="position()"/>
  +      <xsl:choose>
  +       <xsl:when test="../group[$here+$half]">
  +        <table bgcolor="#000000" border="0" cellspacing="2" cellpadding="2" 
width="97%" align="center">
  +         <tr>
  +          <td bgcolor="#0086b2" width="100%" align="left">
  +           <font size="+1" face="arial,helvetica,sanserif" 
color="#ffffff"><xsl:value-of select="@name"/></font>
  +          </td>
  +         </tr>
  +         <tr>
  +          <td width="100%" bgcolor="#ffffff" align="left">
  +           <table bgcolor="#ffffff" border="0" cellspacing="0" 
cellpadding="2"  width="100%" align="center">
  +            <xsl:apply-templates/>
  +           </table>
  +          </td>
  +         </tr>
  +        </table>
  +        <br/>
  +       </xsl:when>
  +       <xsl:otherwise></xsl:otherwise>
  +      </xsl:choose>
  +     </xsl:for-each>
  +    </td>
  +    <td valign="top">
  +     <xsl:for-each select="group">  <!-- [position()<=$half] -->
  +      <xsl:variable name="here" select="position()"/>
  +      <xsl:choose>
  +       <xsl:when test="../group[$here>=$half]">
  +        <table bgcolor="#000000" border="0" cellspacing="2" cellpadding="2" 
width="97%" align="center">
  +         <tr>
  +          <td bgcolor="#0086b2" width="100%" align="left">
  +           <font size="+1" face="arial,helvetica,sanserif" 
color="#ffffff"><xsl:value-of select="@name"/></font>
  +          </td>
  +         </tr>
  +         <tr>
  +          <td width="100%" bgcolor="#ffffff" align="left">
  +           <table bgcolor="#ffffff" border="0" cellspacing="0" 
cellpadding="2"  width="100%" align="center">
  +            <xsl:apply-templates/>
  +           </table>
  +          </td>
  +         </tr>
  +        </table>
  +        <br/>
  +       </xsl:when>
  +       <xsl:otherwise></xsl:otherwise>
  +      </xsl:choose>
  +     </xsl:for-each>
       </td>
      </tr>
  -   <xsl:apply-templates/>
     </table>
    </xsl:template>
  -
  + 
    <xsl:template match="sample">
     <tr>
      <td width="100%" bgcolor="#ffffff" align="left">
  -    <a href="[EMAIL PROTECTED]"><xsl:value-of select="@name"/></a><xsl:text> 
- </xsl:text>
  -    <xsl:apply-templates/>
  +    <font size="+0" face="arial,helvetica,sanserif" color="#000000">    
  +      <a href="[EMAIL PROTECTED]"><xsl:value-of 
select="@name"/></a><xsl:text> - </xsl:text>
  +      <xsl:value-of select="."/>
  +    </font>
      </td>
     </tr>
    </xsl:template>
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.3   +1 -1      
xml-cocoon/webapp/stylesheets/page/Attic/simple-page2html.xsl
  
  Index: simple-page2html.xsl
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/webapp/stylesheets/page/Attic/simple-page2html.xsl,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- simple-page2html.xsl      2000/08/21 19:29:11     1.1.2.2
  +++ simple-page2html.xsl      2000/08/31 14:54:16     1.1.2.3
  @@ -22,7 +22,7 @@
     </xsl:template>
   
     <xsl:template match="para">
  -   <p align="center">
  +   <p align="left">
       <i><xsl:apply-templates/></i>
      </p>
     </xsl:template>
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.4   +95 -70    xml-cocoon/webapp/stylesheets/system/Attic/error2html.xsl
  
  Index: error2html.xsl
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/webapp/stylesheets/system/Attic/error2html.xsl,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- error2html.xsl    2000/08/24 20:40:53     1.1.2.3
  +++ error2html.xsl    2000/08/31 14:54:18     1.1.2.4
  @@ -7,92 +7,117 @@
   <xsl:template match="notify">
   <html>
    <head>
  -  <title><xsl:value-of select="@type"/>:<xsl:value-of 
select="title"/></title>
  +  <title>
  +   <xsl:value-of select="@type"/>:<xsl:value-of select="title"/></title>
    </head>
    <body bgcolor="#ffffff">
  -  <table border="0" bgcolor="#0086b2" cellpadding="2" cellspacing="2">
  -   <tr>
  -    <td colspan="2">
  -     <font color="#ffffff" face="arial,helvetica,sanserif" size="+2">
  -      <xsl:value-of select="title"/>
  -     </font>
  -    </td>
  -   </tr>
  -
  -   <tr>
  -    <td valign="top">
  -     <font color="#ffffff" face="arial,helvetica,sanserif" size="+1">
  -      <xsl:value-of select="@type"/>
  -     </font>
  -    </td>
  -    <td bgcolor="#ffffff">
  -     <xsl:apply-templates select="message"/>
  -    </td>
  -   </tr>
  -
  -   <tr>
  -    <td valign="top" colspan="2">
  -     <font color="#ffffff" face="arial,helvetica,sanserif" 
size="+1">Details</font>
  -     </td>
  -    </tr>
  -
  -    <tr>
  -     <td valign="top">
  -      <font face="arial,helvetica,sanserif" color="#ffffff">from</font>
  -     </td>
  -     <td bgcolor="#ffffff">
  -      <font face="arial,helvetica,sanserif">
  -       <xsl:value-of select="@sender"/>
  -      </font>
  -     </td>
  -    </tr>
  -
  -    <xsl:apply-templates select="description"/>
  -
  -    <tr>
  -     <td valign="top" colspan="2">
  -      <font color="#ffffff" face="arial,helvetica,sanserif" size="+1">extra 
info</font>
  -     </td>
  -    </tr>
  + <TABLE border="0" bgcolor="#000000" cellpadding="2" cellspacing="2">
  +  <TBODY>
  + <TR>
  +      <TD bgcolor="#0086b2" colspan="2">
  +       <FONT color="#ffffff" face="arial,helvetica,sanserif" size="+2">
  +       <xsl:value-of select="title"/>
  +       </FONT>
  +     </TD>
  +    </TR>
  +
  +    <TR>
  +      <TD bgcolor="#0086b2" valign="top">
  +       <FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1">
  +         <xsl:value-of select="@type"/>
  +       </FONT>
  +     </TD>
  +      <TD bgcolor="#ffffff" >
  +        <xsl:apply-templates select="message"/>
  +      </TD>
  +    </TR>
  +
  +   <TR>
  +      <TD bgcolor="#0086b2" valign="top" colspan="2">
  +       <FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1">
  +       details
  +       </FONT>
  +     </TD>
  +    </TR>
  +
  +      <TR>
  +      <TD bgcolor="#0086b2" valign="top">
  +       <FONT face="arial,helvetica,sanserif" color="#ffffff">
  +       from
  +       </FONT>
  +      </TD>
  +      <TD bgcolor="#ffffff">
  +       <FONT face="arial,helvetica,sanserif">
  +        <xsl:value-of select="@sender"/>
  +       </FONT>
  +     </TD>
  +    </TR>
  +
  +      <TR>
  +      <TD bgcolor="#0086b2" valign="top">
  +       <FONT face="arial,helvetica,sanserif" color="#ffffff">
  +       source
  +       </FONT>
  +      </TD>
  +      <TD bgcolor="#ffffff">
  +       <FONT face="arial,helvetica,sanserif">
  +        <xsl:value-of select="source"/>
  +       </FONT>
  +     </TD>
  +    </TR>
  +   <xsl:apply-templates select="description"/>
  +
  + <TR>
  +      <TD bgcolor="#0086b2" valign="top" colspan="2">
  +       <FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1">
  +       extra info
  +       </FONT>
  +     </TD>
  +    </TR>
   
  -    <xsl:apply-templates select="extra"/>
  +   <xsl:apply-templates select="extra"/>
   
  -  </table> 
  +   </TBODY>
  +  </TABLE> 
    </body>
   </html>
  -</xsl:template>
   
  -
  -  <xsl:template match="message">
  -   <font face="arial,helvetica,sanserif"><xsl:value-of select="."/></font>
     </xsl:template>
   
     <xsl:template match="description">
  -   <tr>
  -     <td valign="top">
  -       <font color="#ffffff" 
face="arial,helvetica,sanserif">Description</font>
  -     </td>
  -     <td bgcolor="#ffffff">
  -      <font face="arial,helvetica,sanserif"><xsl:value-of select="."/></font>
  -    </td>
  -   </tr>
  +    <TR>
  +      <TD bgcolor="#0086b2" valign="top">
  +        <FONT color="#ffffff" face="arial,helvetica,sanserif">
  +     description
  +        </FONT></TD>
  +      <TD bgcolor="#ffffff">
  +      <FONT face="arial,helvetica,sanserif">
  +         <xsl:value-of select="."/>
  +      </FONT>
  +     </TD>
  +    </TR>
     </xsl:template>
   
     <xsl:template match="message">
  -   <font face="arial,helvetica,sanserif"><xsl:value-of select="."/></font>
  +      <FONT face="arial,helvetica,sanserif">
  +         <xsl:value-of select="."/>
  +      </FONT>
     </xsl:template>
   
     <xsl:template match="extra">
  -   <tr>
  -    <td valign="top">
  -     <font color="#ffffff" face="arial,helvetica,sanserif"><xsl:value-of 
select="@description"/></font>
  -    </td>
  -    <td bgcolor="#ffffff">
  -     <pre>
  -      <xsl:apply-templates/>
  -     </pre>
  -    </td>
  -   </tr>
  +    <TR>
  +      <TD bgcolor="#0086b2" valign="top">
  +        <FONT color="#ffffff" face="arial,helvetica,sanserif">
  +          <xsl:value-of select="@description"/>
  +        </FONT></TD>
  +      <TD bgcolor="#ffffff">
  +        <PRE>
  +         <xsl:value-of select="."/>
  +       </PRE>
  +     </TD>
  +    </TR>
     </xsl:template>
  + 
  +  <xsl:template match="*"/>
   
   </xsl:stylesheet>
  
  
  
  1.1.2.3   +46 -33    
xml-cocoon/webapp/stylesheets/system/Attic/status2html.xsl
  
  Index: status2html.xsl
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/webapp/stylesheets/system/Attic/status2html.xsl,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- status2html.xsl   2000/08/21 19:29:16     1.1.2.2
  +++ status2html.xsl   2000/08/31 14:54:18     1.1.2.3
  @@ -10,67 +10,80 @@
           <title>Cocoon2 status [<xsl:value-of select="@host"/>]</title>
         </head>
         <body bgcolor="white">
  +
  +  <table bgcolor="#000000" cellspacing="0" cellpadding="2" width="100%">
  +    <tr>
  +      <td>
     
  -      <table bgcolor="#ffffff" noshade="noshade" border="0" cellspacing="0" 
cellpadding="6" width="100%">
  -       <tr>
  -        <td bgcolor="#0086b2" valign="top" align="left">
  -         <img src="images/cocoon.gif" border="0"/>
  -        </td>
  -        <td bgcolor="#0086b2" valign="top" align="right">
  -         <font face="arial,helvetica,sanserif" color="#ffffff">   
  -           [<xsl:value-of select="@host"/>] <xsl:value-of select="@date"/>
  -         </font>
  -        </td>
  -       </tr>
  -       <tr>
  -        <td bgcolor="#ffffff" valign="top" align="left" colspan="2" 
height="8">
  -        </td>
  -       </tr>
  -      </table>
  +  <table bgcolor="#ffffff" noshade="noshade" cellspacing="0" cellpadding="6" 
width="100%">
  +    <tr>
  +      <td bgcolor="#0086b2" valign="top" align="left">
  +        <img src="images/cocoon.png" border="0"/>
  +      </td>
  +      <td bgcolor="#0086b2" valign="top" align="right">
  +       <FONT face="arial,helvetica,sanserif" color="#ffffff">   
  +     [<xsl:value-of select="@host"/>] <xsl:value-of select="@date"/>
  +       </FONT>
  +      </td>
  +    </tr>
  +        </table>
  +
  +      </td>
  +    </tr>
  +        </table>
   
  -      <xsl:apply-templates/>
  -      
  +  <table bgcolor="#000000" cellspacing="0" cellpadding="2" width="100%">
  +    <tr>
  +      <td bgcolor="#ffffff" valign="top" align="left" colspan="2" 
height="12">
  +      </td>
  +    </tr>
  +  </table>
  +
  +          <xsl:apply-templates />
         </body>
       </html>
     </xsl:template>
   
     <xsl:template match="group">
  -   <table bgcolor="#0086b2" noshade="noshade" border="0" cellspacing="2" 
cellpadding="6" width="100%">
  +   <table bgcolor="#000000" noshade="noshade" border="0" cellspacing="2" 
cellpadding="6" width="100%">
       <tr>
         <td bgcolor="#0086b2" valign="top" align="left" colspan="2">
  -       <font color="#ffffff" face="arial,helvetica,sanserif" size="+1">
  -        <xsl:value-of select="@name"/>
  -       </font>
  +       <FONT color="#ffffff" face="arial,helvetica,sanserif" size="+1">
  +        -<xsl:value-of select="@name"/>
  +       </FONT>
         </td>
       </tr>
       <tr>
         <td bgcolor="ffffff" width="100%" colspan="2">
  -        <table bgcolor="#0086b2" noshade="noshade" border="0" 
cellspacing="2" cellpadding="6" bordercolor="black" width="100%">
  +        <table bgcolor="#000000" noshade="noshade" border="0" 
cellspacing="2" cellpadding="6" bordercolor="black" width="100%">
             <xsl:apply-templates />
           </table>
         </td>
       </tr>
      </table>
  +
  +  <table bgcolor="#000000" cellspacing="0" cellpadding="2" width="100%">
  +    <tr>
  +      <td bgcolor="#ffffff" valign="top" align="left" colspan="2" height="8">
  +      </td>
  +    </tr>
  +  </table>
  +
     </xsl:template>
   
     <xsl:template match="value">
       <tr>
         <td bgcolor="#0086b2" valign="top" align="left">
  -       <font face="arial,helvetica,sanserif" color="#ffffff">      
  +       <FONT face="arial,helvetica,sanserif" color="#ffffff">      
           <xsl:value-of select="@name"/>
  -       </font>
  +       </FONT>
         </td>
         <td bgcolor="ffffff" width="100%">
  -       <font face="arial,helvetica,sanserif">
  -         <xsl:apply-templates />
  -       </font>
  +       <FONT face="arial,helvetica,sanserif">
  +        <xsl:value-of select="." />
  +       </FONT>
         </td>
       </tr>
  -  </xsl:template>
   
  -  <xsl:template match="line">
  -   <xsl:apply-templates/>
  -   <xsl:if test="../line"><br/></xsl:if>
     </xsl:template>
  -  
   </xsl:stylesheet>
  
  
  

Reply via email to