You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by ge...@apache.org on 2002/02/11 06:39:16 UTC

cvs commit: jakarta-velocity-dvsl/src/stylesheets site_printable.dvsl

geirm       02/02/10 21:39:16

  Added:       src/stylesheets site_printable.dvsl
  Log:
  Submitted by Wido Hillmann <wi...@epost.de>
  
  Thanks!
  
  Revision  Changes    Path
  1.1                  jakarta-velocity-dvsl/src/stylesheets/site_printable.dvsl
  
  Index: site_printable.dvsl
  ===================================================================
  
  
  #set( $relative-path = "." )
  
  #set( $body-bg = '#ffffff' )
  #set( $body-fg = '#000000' )
  #set( $body-link = '#525D76' )
  #set( $banner-bg = '#EEEEEE')
  #set( $banner-fg = '#000000')
  #set( $sub-banner-bg = '#828DA6')
  #set( $sub-banner-fg = '#ffffff')
  #set( $table-th-bg = '#FFEEEE')
  #set( $table-td-bg = '#FFEEEE')
  #set( $source-color = '#CCFFFF')
  
  #set($fontSizeCode = '1')
  
  #match( "document" )
  
      #set( $project = $node.selectSingleNode("document('C:/a_user_d/Java/jakarta-velocity-dvsl/xdocs/project.xml')/project" ) )
  
      <html>
      <head>
        <title>$project.title - $node.properties.title</title>
  
         #foreach( $n in $node.properties.selectNodes("author") )
          <meta name="author" value="$n"/>
          <meta name="email" value="$n.attribute("email")" />
         #end
  
      </head>
  
      <body bgcolor="$body-bg" text="$body-fg" link="$body-link"
            alink="$body-link" vlink="$body-link">
  
      <table border="0" width="100%" cellspacing="4">
  
        ## PAGE HEADER
        <tr>
            <td>
  
         ## JAKARTA LOGO
          <a href="http://jakarta.apache.org/">
            <img src="http://jakarta.apache.org/images/jakarta-logo.gif"
               align="left" alt="The Jakarta Project" border="0"/>
          </a>
  
          #if( $project.logo )
  
            #set( $alt = $project.logo )
            #set( $home = $project.attribute("href") )
            #set( $src = $project.logo.attribute( "href" ) )
  
            ## PROJECT LOGO
            <a href="$home">
              <img src="$src" align="right" alt="$alt" border="0"/>
            </a>
          #end
  
        </td></tr>
  
        ## HEADER SEPARATOR
        <tr>
          ##<td colspan="2">
            <td>
  	  <hr noshade="" size="1"/>
          </td>
        </tr>
  
        <tr>
  
         
          <!-- RIGHT SIDE MAIN BODY -->
          <td  valign="top" align="left">
            $context.applyTemplates("body/section")
          </td>
  
        </tr>
  
        <!-- FOOTER SEPARATOR -->
        <tr>
            <td>
            <hr noshade="" size="1"/>
          </td>
        </tr>
        
        <!--Navigation-->
        <tr><td>
        <table cellspacing="4">
  	  $context.applyTemplates( $project, "body/menu" )
              </table>
        </td></tr>
        
        <!-- FOOTER SEPARATOR -->
        <tr>
            <td>
            <hr noshade="" size="1"/>
          </td>
        </tr>
  
        <!-- PAGE FOOTER -->
        <tr>
            <td>
          <div align="center"><font color="$body-link" size="-1"><em>
          Copyright &#169; 1999-2001, Apache Software Foundation
          </em></font></div>
        </td></tr>
  
      </table>
       
      </body>
      </html>
  #end
  
  
  #*
   *   Process a menu for the navigation bar
   *#
  #match( "menu" )
      <tr><td>
      <p>
        <strong>$attrib.name</strong>
      </p>
      </td><td>
      <ul>
          $context.applyTemplates("item")
      </ul></td></tr>
  #end
  
  
  #*
   *   Process a menu item for the navigation bar
   *#
  #match( "item" )
  #if( $attrib.href.endsWith("$outputfilename") && !$attrib.href.startsWith("http"))
  	<strong>$attrib.name</strong>
  #else
  #if( $attrib.href.startsWith("http") )
          <a href="$attrib.href">$attrib.name</a>
      #else
          <a href="${relative-path}$attrib.href">$attrib.name</a>
      #end
  #end
  #end
  
  #*
   *  process a documentation section
   *#
  #match( "section" )
  
      <table border="0" cellspacing="0" cellpadding="2" width="100%">
  
        <tr><td bgcolor="$banner-bg">
            <font color="$banner-fg" face="arial,helvetica.sanserif">
            <a name="$attrib.name">
            <strong>$attrib.name</strong></a></font>
        </td></tr>
  
        <tr><td>
          $context.applyTemplates("*")
        </td></tr>
  
      </table>
  #end
  
  #match( "subsection" )
  
      <table border="0" cellspacing="0" cellpadding="2" width="100%">
        <!-- Subsection heading -->
        <tr><td bgcolor="$sub-banner-bg">
            <font color="$sub-banner-fg" face="arial,helvetica.sanserif">
            <a name="$attrib.name">
            <strong>$attrib.name</strong></a></font>
        </td></tr>
        <!-- Subsection body -->
        <tr><td>
          $context.applyTemplates("*")
        </td></tr>
      </table>
  
  #end
  
  #match( "source" )
  
      <div align="left">
        <table cellspacing="4" cellpadding="0" border="0">
          <tr>
            
            <td bgcolor="$source-color" height="1">
              <img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/>
            </td>
            
          </tr>
          <tr>
            
            <td bgcolor="#ffffff" height="1">
            <font size="$fontSizeCode"><pre>$toolbox.htmlescape.getText( $node.value() )</pre></font>
            </td>
            
          </tr>
          <tr>
            
            <td bgcolor="$source-color" height="1">
              <img src="/images/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/>
            </td>
           
          </tr>
        </table>
      </div>
  #end
  
  
  
  #match("table")
  <table>
  $context.applyTemplates("*")
  </table>
  #end
  
  #match("tr")
  <tr>
  $context.applyTemplates("*")
  </tr>
  #end
  
  #match( "td" )
  
  #set ($colspan = $attrib.colspan)
  #set ($rowspan = $attrib.rowspan)
  
  <td bgcolor="$table-td-bg" colspan="$!colspan" rowspan="$!rowspan" valign="top" align="left">
      <font color="#000000" size="-1" face="arial,helvetica,sanserif">
         $node.copy( $node.children() )
      </font>
  </td>
  #end
  
  #match( "th" )
  
  #set ($colspan = $attrib.colspan )
  #set ($rowspan = $attrib.rowspan )
  
  <td bgcolor="$table-th-bg" colspan="$!colspan" rowspan="$!rowspan" valign="top" align="left">
      <font color="#000000" size="-1" face="arial,helvetica,sanserif">
         $node.copy( $node.children())
      </font>
  </td>
  #end
  
  #match("*")
  $node.copy()
  #end
  
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: cvs commit: jakarta-velocity-dvsl/src/stylesheets site_printable.dvsl

Posted by "Geir Magnusson Jr." <ge...@optonline.net>.
On 2/11/02 1:55 AM, "Jon Scott Stevens" <jo...@latchkey.com> wrote:

> on 2/10/02 9:39 PM, "geirm@apache.org" <ge...@apache.org> wrote:
> 
>>     #set( $project =
>> 
$node.selectSingleNode("document('C:/a_user_d/Java/jakarta-velocity-dvsl/xdoc>>
s
>> /project.xml')/project" ) )
> 
> Eh?
> 

LOL.  Will fix.

-- 
Geir Magnusson Jr.                                     geirm@optonline.net
System and Software Consulting
Be a giant.  Take giant steps.  Do giant things...


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: cvs commit: jakarta-velocity-dvsl/src/stylesheets site_printable.dvsl

Posted by Jon Scott Stevens <jo...@latchkey.com>.
on 2/10/02 9:39 PM, "geirm@apache.org" <ge...@apache.org> wrote:

>     #set( $project =
> $node.selectSingleNode("document('C:/a_user_d/Java/jakarta-velocity-dvsl/xdocs
> /project.xml')/project" ) )

Eh?

-jon


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>