You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by nb...@apache.org on 2003/04/26 03:23:37 UTC

cvs commit: jakarta-velocity-tools/xdocs index.xml menu.xml site.dvsl

nbubna      2003/04/25 18:23:37

  Modified:    xdocs    index.xml menu.xml site.dvsl
  Log:
  Update to fit documentation changes
  
  Revision  Changes    Path
  1.7       +46 -46    jakarta-velocity-tools/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-velocity-tools/xdocs/index.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- index.xml	31 Mar 2003 19:21:34 -0000	1.6
  +++ index.xml	26 Apr 2003 01:23:37 -0000	1.7
  @@ -3,68 +3,68 @@
   <document>
   
       <properties>
  -        <title>Velocity Tools Project</title>
  +        <title>Tools Sub-Project</title>
           <author email="geirm@apache.org">Geir Magnusson Jr.</author>
           <author email="sidler@apache.org">Gabriel Sidler</author>
           <projectfile>xdocs/menu.xml</projectfile>
       </properties>
   
       <body>
  -
  -    <section name="Welcome to the Velocity Tools Project">
  -
  +    <section name="Overview">
           <p>
  -        Velocity Tools is a subproject of Velocity. It is the umbrella project for 
  -        several Velocity subprojects that have the goal to create tools and infrastructure
  -        useful for creating applications using the Velocity template engine. 
  +        Velocity Tools is a collection of Velocity sub-projects with a common goal
  +        of creating tools and infrastructure for building both web and non-web
  +        applications using the Velocity template engine.
           </p>
  +        <p>Status information, releases, documentation and application examples 
  +        will generally be located within the individual sub-projects.</p>
   
  -        <p><strong>Subprojects</strong></p>
  +        <subsection name="VelocityView" >
  +            <p><a href="view/">VelocityView</a>
  +            contains a standalone servlet (VelocityViewServlet) which can render 
  +            templates for web applications. </p>
  +            <p> Also included is a Toolbox Manager which can automatically make 
  +            &quot;view tools&quot; and data available to the templates. Any class 
  +            with public methods can be used as a tool in the template.
  +            </p>
  +            <p>
  +            <a href="view/layoutservlet.html">VelocityLayoutServlet</a> is an 
  +            extension of the basic VelocityViewServlet that can render screen 
  +            content into common layout templates.</p>
  +            <br clear="all" />
  +        </subsection>
  +
  +        <subsection name="Generic Tools" >
  +            <p><a href="generic/">Generic Tools</a> is a group of reuseable and 
  +            documented tools that can be added to a Velocity context. A 
  +            <b>tool</b> is simply a class which can perform various tasks when 
  +            made available to the Velocity engine. Most tools are optimized for use
  +            with an automatically managed toolbox (see VelocityViewServlet).</p>
  +            <br clear="all" />
  +        </subsection>
  +
  +        <subsection name="VelocityStruts" >
  +            <p><a href="struts/">VelocityStruts</a> is a set of tools for using the 
  +            Velocity template engine as the view layer for a web application built upon the
  +            <a href="http://jakarta.apache.org/struts/">Jakarta Struts</a> framework.</p>
  +            <p>This work leverages the <strong>VelocityViewServlet</strong> and 
  +            additional tools which make it easy to integrate the Velocity with 
  +            Struts. Several example hybrid applications are included.</p>
  +            <br clear="all" />
  +        </subsection>
   
  -        <dl>
  -            <dt><strong><a href="struts-index.html">VelocityStruts</a></strong></dt>
  -            <dd>The VelocityStruts package is a set of view tools, examples and documentation for 
  -                using the Velocity template engine as a view layer technology for the 
  -                <a href="http://jakarta.apache.org/struts/">Jakarta Struts</a> web 
  -                application framework. It is based on the VelocityServlet project.</dd> 
  -
  -            <dt><strong><a href="velservlet.html">VelocityView</a></strong></dt>
  -            <dd>VelocityServlet is a standalone servlet that can be used for template 
  -                rendering in Web applications. It offers automatic population of the 
  -                Velocity context and automatic, configurable management of view tools. 
  -                Other efforts within this project are the development of a toolbox manager
  -                and the definition of a set of interfaces for view tools, thereby enabling the
  -                efficient handling and reuse of view tools.</dd>
  -
  -            <dt><strong><a href="tools-index.html">VelocityView - Tools</a></strong></dt> 
  -            <dd>VelocityView - Tools is an effort to setup a library of reuseable and well documented
  -                view tools. Most tools are optimized for use with an automatically managed
  -                toolbox (see VelocityServlet).</dd>
  -    
  -            <dt><strong>Velocimacros</strong></dt> 
  -            <dd>When in place, this will be a repository of Velocimacros for use in 
  -            Velocity templates.</dd>
  -        </dl>
  -    </section>
  +     </section>
   
       <section name="CVS Repository">
  +        <p>All Velocity Tools project code is maintained in the 
  +        CVS repository <b>jakarta-velocity-tools</b>.</p>
   
  -        <p>
  -        The code for all the efforts within the Velocity Tools project is maintained
  -        in the CVS repository jakarta-velocity-tools. It is available via:</p>
  -        
           <p>Web Browser: <a href="http://cvs.apache.org/viewcvs/jakarta-velocity-tools/">
  -        http://cvs.apache.org/viewcvs/jakarta-velocity-tools/</a></p> 
  -        
  +        http://cvs.apache.org/viewcvs/jakarta-velocity-tools/</a></p>
  +
           <p>CVS Client: <a href="http://jakarta.apache.org/getinvolved/cvsindex.html">http://jakarta.apache.org/getinvolved/cvsindex.html</a>.
           </p>
  -
  -        <p>Since Velocity Tools is an umbrella project for several subprojects, look for
  -        status information, releases, documentation and application examples within 
  -        the subprojects.</p>
  -
       </section>
  -
    </body>
  -</document>
   
  +</document>
  \ No newline at end of file
  
  
  
  1.2       +19 -20    jakarta-velocity-tools/xdocs/menu.xml
  
  Index: menu.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-velocity-tools/xdocs/menu.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- menu.xml	5 Mar 2003 06:51:34 -0000	1.1
  +++ menu.xml	26 Apr 2003 01:23:37 -0000	1.2
  @@ -1,23 +1,22 @@
   <?xml version="1.0"?>
   
  -<project href="http://jakarta.apache.org/velocity/">
  -
  -  <title>Velocity Tools</title>
  -  <logo href="http://jakarta.apache.org/velocity/images/logo.gif"> &lt;  :)  /&gt;</logo>
  -
  -  <body>
  -
  -    <menu name="About">
  -        <item name="Overview"               href="index.html"/>
  -        <item name="CVS Repository"         href="index.html#CVS Repository"/>
  -    </menu>
  -
  -    <menu name="Subprojects">
  -        <item name="VelocityStruts"         href="../docs/struts-index.html"/>
  -        <item name="VelocityView"        href="../docs/velservlet.html"/>
  -        <item name="VelocityView - Tools"        href="../docs/tools-index.html"/>
  -    </menu>
  -
  -  </body>
  +<project href="index.html">
  +    <title>Velocity</title>
  +    <logo href="images/velocitytools.png">&lt; Velocity Tools &gt;</logo>
  +
  +    <body>
  +      <uplink name="Velocity"        href="http://jakarta.apache.org/velocity" alt="top"/>
  +
  +      <menu name="Velocity Tools">
  +          <item name="Overview"               href="index.html"/>
  +          <item name="CVS Repository"         href="index.html#CVS Repository"/>
  +          <item name="Javadoc"                href="javadoc/index.html"/>
  +      </menu>
  +
  +      <menu name="Sub-projects">
  +          <item name="VelocityView"           href="view/"/>
  +          <item name="Generic Tools"          href="generic/"/>
  +          <item name="VelocityStruts"         href="struts/"/>
  +      </menu>
  +    </body>
   </project>
  -
  
  
  
  1.9       +0 -6      jakarta-velocity-tools/xdocs/site.dvsl
  
  Index: site.dvsl
  ===================================================================
  RCS file: /home/cvs/jakarta-velocity-tools/xdocs/site.dvsl,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- site.dvsl	5 Mar 2003 06:51:34 -0000	1.8
  +++ site.dvsl	26 Apr 2003 01:23:37 -0000	1.9
  @@ -350,12 +350,6 @@
    *#
   #match( "toolinfo" )
   <table cellpadding="0" cellspacing="0">
  -  <tr><td colspan="2"><strong>Version</strong></td></tr>
  -  <tr><td>&nbsp; &nbsp; &nbsp; &nbsp; </td><td>$node.version.value()</td></tr>
  -
  -  <tr><td colspan="2"><strong>JAR</strong></td></tr>
  -  <tr><td>&nbsp;</td><td>$node.jar.value()</td></tr>
  -
     <tr><td colspan="2"><strong>Class</strong></td></tr>
     <tr><td>&nbsp;</td><td>$node.clazz.value()</td></tr>
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org