You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by wg...@apache.org on 2005/08/13 18:51:29 UTC
svn commit: r232506 [1/2] - in /jakarta/velocity/core/trunk/xdocs: ./ docs/
stylesheets/ translations/
Author: wglass
Date: Sat Aug 13 09:51:22 2005
New Revision: 232506
URL: http://svn.apache.org/viewcvs?rev=232506&view=rev
Log:
fixed anchor tags. Thanks to Shinobu for the patch. http://issues.apache.org/bugzilla/show_bug.cgi?id=34639
Modified:
jakarta/velocity/core/trunk/xdocs/anakia.xml
jakarta/velocity/core/trunk/xdocs/build.xml
jakarta/velocity/core/trunk/xdocs/changes.xml
jakarta/velocity/core/trunk/xdocs/committers.xml
jakarta/velocity/core/trunk/xdocs/developer-guide.xml
jakarta/velocity/core/trunk/xdocs/docs/anakia.xml
jakarta/velocity/core/trunk/xdocs/docs/changes.xml
jakarta/velocity/core/trunk/xdocs/docs/developer-guide.xml
jakarta/velocity/core/trunk/xdocs/docs/license.xml
jakarta/velocity/core/trunk/xdocs/docs/texen.xml
jakarta/velocity/core/trunk/xdocs/docs/user-guide.xml
jakarta/velocity/core/trunk/xdocs/docs/veltag.xml
jakarta/velocity/core/trunk/xdocs/docs/vtl-reference-guide.xml
jakarta/velocity/core/trunk/xdocs/getting-started.xml
jakarta/velocity/core/trunk/xdocs/index.xml
jakarta/velocity/core/trunk/xdocs/license.xml
jakarta/velocity/core/trunk/xdocs/overview.xml
jakarta/velocity/core/trunk/xdocs/stylesheets/site.vsl
jakarta/velocity/core/trunk/xdocs/texen.xml
jakarta/velocity/core/trunk/xdocs/toolsubproject.xml
jakarta/velocity/core/trunk/xdocs/translations/user-guide_es.xml
jakarta/velocity/core/trunk/xdocs/translations/user-guide_fi.xml
jakarta/velocity/core/trunk/xdocs/translations/user-guide_fr.xml
jakarta/velocity/core/trunk/xdocs/user-guide.xml
jakarta/velocity/core/trunk/xdocs/veltag.xml
jakarta/velocity/core/trunk/xdocs/vtl-reference-guide.xml
jakarta/velocity/core/trunk/xdocs/webapps.xml
Modified: jakarta/velocity/core/trunk/xdocs/anakia.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/anakia.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/anakia.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/anakia.xml Sat Aug 13 09:51:22 2005
@@ -9,7 +9,7 @@
<body>
-<section name="Moved">
+<section name="Moved" href="Moved">
<p>
Anakia documentation has moved
Modified: jakarta/velocity/core/trunk/xdocs/build.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/build.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/build.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/build.xml Sat Aug 13 09:51:22 2005
@@ -9,7 +9,7 @@
<body>
-<section name="Installation">
+<section name="Installation" href="Installation">
<p>
Velocity runs on a variety of platforms that have installed the Java 2
@@ -47,7 +47,7 @@
</section>
-<section name="Building">
+<section name="Building" href="Building">
<p>
To make building Velocity easy and consistant, we require a Jakarta project
@@ -206,7 +206,7 @@
</section>
-<section name="Testing Your Installation">
+<section name="Testing Your Installation" href="TestingYourInstallation">
<p>
The Velocity developers use an automated test facility, and it is
Modified: jakarta/velocity/core/trunk/xdocs/changes.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/changes.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/changes.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/changes.xml Sat Aug 13 09:51:22 2005
@@ -9,7 +9,7 @@
<body>
-<section name="Moved">
+<section name="Moved" href="Moved">
<p>
Velocity documentation has moved
Modified: jakarta/velocity/core/trunk/xdocs/committers.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/committers.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/committers.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/committers.xml Sat Aug 13 09:51:22 2005
@@ -10,7 +10,7 @@
<body>
-<section name="Committers">
+<section name="Committers" href="Committers">
<p>While many individuals have contributed to Velocity
in past and present, the following are the currently active committers
Modified: jakarta/velocity/core/trunk/xdocs/developer-guide.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/developer-guide.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/developer-guide.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/developer-guide.xml Sat Aug 13 09:51:22 2005
@@ -10,7 +10,7 @@
<body>
-<section name="Moved">
+<section name="Moved" href="Moved">
<p>
Velocity documentation has moved
Modified: jakarta/velocity/core/trunk/xdocs/docs/anakia.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/docs/anakia.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/docs/anakia.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/docs/anakia.xml Sat Aug 13 09:51:22 2005
@@ -9,7 +9,7 @@
<body>
-<section name="What Is Anakia?">
+<section name="What Is Anakia?" href="WhatIsAnakia?">
<p>
Essentially an XML transformation tool, Anakia uses <a
href="http://www.jdom.org">JDOM</a> and <a
@@ -94,7 +94,7 @@
</section>
-<section name="Installation/Example">
+<section name="Installation/Example" href="Installation/Example">
<p>
Before reviewing the jakarta-velocity/examples/anakia directory,
you must <a href="../install.html">build Velocity</a>.
@@ -117,7 +117,7 @@
</p>
</section>
-<section name="How does it work?">
+<section name="How does it work?" href="Howdoesitwork?">
<p>
Anakia is an Ant task that executes from an Ant build file. The
@@ -252,7 +252,7 @@
</table>
</section>
-<section name="Predefined Context Objects">
+<section name="Predefined Context Objects" href="PredefinedContextObjects">
<p>
The Anakia Ant task places several objects into the Context for you.
</p>
@@ -364,7 +364,7 @@
</section>
-<section name="Customizing the Anakia Context">
+<section name="Customizing the Anakia Context" href="CustomizingtheAnakiaContext">
<p>
The Anakia context can be customized by using one or more context nested
elements.
@@ -415,7 +415,7 @@
#end]]></source>
</section>
-<section name="Credits">
+<section name="Credits" href="Credits">
<p>
Anakia was originally conceptualized and implemented by
<a href="mailto:jon@latchkey.com">Jon S. Stevens</a>.
Modified: jakarta/velocity/core/trunk/xdocs/docs/changes.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/docs/changes.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/docs/changes.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/docs/changes.xml Sat Aug 13 09:51:22 2005
@@ -9,13 +9,13 @@
<body>
-<section name="Velocity Changes">
+<section name="Velocity Changes" href="VelocityChanges">
<p>
This document tracks the changes in Velocity between releases.
</p>
-<subsection name="1.5-dev">
+<subsection name="1.5-dev" href="1.5-dev">
<p>
This section describes changes to the main branch
after the 1.4 release.
@@ -130,7 +130,7 @@
</subsection>
-<subsection name="1.4-rc1">
+<subsection name="1.4-rc1" href="1.4-rc1">
<p>
This section describes changes to the 1.4 branch after
rc1. It was released as v1.4 on April 14, 2004.
@@ -141,7 +141,7 @@
</ul>
</subsection>
-<subsection name="1.4-dev">
+<subsection name="1.4-dev" href="1.4-dev">
<p>
This section describes changes to the main branch after the
1.3 release. They were released as part of 1.4 rc1 on
@@ -228,7 +228,7 @@
</subsection>
-<subsection name="1.3.1-rc2">
+<subsection name="1.3.1-rc2" href="1.3.1-rc2">
<p>
This section desscribes changes to the VEL_1_3_BRANCH after
the 1.3.1-rc2 release. It was released as 1.3.1 on it's own branch,
@@ -236,7 +236,7 @@
</p>
</subsection>
-<subsection name="1.3.1-rc1">
+<subsection name="1.3.1-rc1" href="1.3.1-rc1">
<p>
This section describes changes to the VEL_1_3_BRANCH after the
1.3.1-rc1 release. This was released as 1.3.1-rc2 on July 24, 2002.
@@ -255,7 +255,7 @@
</subsection>
-<subsection name="1.3">
+<subsection name="1.3" href="1.3">
<p>
This section describes changes to the VEL_1_3_BRANCH after the
1.3 release. This was released as 1.3.1-rc1 on July 22, 2002.
@@ -268,7 +268,7 @@
</ul>
</subsection>
-<subsection name="1.3-rc1">
+<subsection name="1.3-rc1" href="1.3-rc1">
<p>
This section describes changes to the VEL_1_3_BRANCH after the
1.3-rc1 release. This branch was released as v1.3 on July 7, 2002.
@@ -295,7 +295,7 @@
</subsection>
-<subsection name="1.3-dev">
+<subsection name="1.3-dev" href="1.3-dev">
<p>
This section describes changes to the main branch after the
1.2 release. This was then branched as VEL_1_3_BRANCH in CVS
@@ -478,14 +478,14 @@
</subsection>
-<subsection name="1.2">
+<subsection name="1.2" href="1.2">
<p>
1.2 was released on December 9, 2001.
</p>
</subsection>
-<subsection name="1.2-rc3">
+<subsection name="1.2-rc3" href="1.2-rc3">
<p>
This section describes changes to the VEL_1_2_BRANCH after the
1.2-rc3 release. 1.2-rc3 was released on November 7, 2001
@@ -506,7 +506,7 @@
</subsection>
-<subsection name="1.2-rc2">
+<subsection name="1.2-rc2" href="1.2-rc2">
<p>
This section describes changes to the VEL_1_2_BRANCH after the
1.2-rc2 release. 1.2-rc2 was released on October 18, 2001
@@ -533,7 +533,7 @@
</subsection>
-<subsection name="1.2-rc1">
+<subsection name="1.2-rc1" href="1.2-rc1">
<p>
This section describes changes to the VEL_1_2_BRANCH after the
1.2-rc1 release. These are updates working towards a rc2 or
@@ -561,7 +561,7 @@
</subsection>
-<subsection name="1.2-dev">
+<subsection name="1.2-dev" href="1.2-dev">
<p>
This section describes changes to the main branch after the 1.1 release.
This was then branched as VEL_1_2_BRANCH in CVS and released as v1.2-rc1
@@ -725,7 +725,7 @@
</ul>
</subsection>
-<subsection name="1.1-rc2">
+<subsection name="1.1-rc2" href="1.1-rc2">
<p>
This section describes changes to the VEL_1_1_BRANCH after the
1.1-rc2 release. This was released as v1.1 on June 16, 2001.
@@ -740,7 +740,7 @@
</subsection>
-<subsection name="1.1-rc1">
+<subsection name="1.1-rc1" href="1.1-rc1">
<p>
This section describes changes to VEL_1_1_BRANCH after the 1.1-rc1
release. This was released as v1.1-rc2 on June 2, 2001.
@@ -771,7 +771,7 @@
</ul>
</subsection>
-<subsection name="1.1-dev">
+<subsection name="1.1-dev" href="1.1-dev">
<p>
This section describes changes to the main branch after the 1.0.1 release.
This was then branched as VEL_1_1_BRANCH in CVS and released as v1.1-rc1 on May 20, 2001.
@@ -878,7 +878,7 @@
</ul>
</subsection>
-<subsection name="1.0.1-dev">
+<subsection name="1.0.1-dev" href="1.0.1-dev">
<p>
Released as v1.0.1-rc1 on April 10, 2001.
</p>
@@ -931,7 +931,7 @@
</ul>
</subsection>
-<subsection name="1.0b3">
+<subsection name="1.0b3" href="1.0b3">
<p>
Released as version 1.0 on April 2, 2001
</p>
@@ -1002,7 +1002,7 @@
</subsection>
-<subsection name="1.0b2">
+<subsection name="1.0b2" href="1.0b2">
<p>
Released as version 1.0 beta 2 on March 26, 2001
@@ -1094,7 +1094,7 @@
</ul>
</subsection>
-<subsection name="1.0b1">
+<subsection name="1.0b1" href="1.0b1">
<ul>
<li>
Initial release.
Modified: jakarta/velocity/core/trunk/xdocs/docs/developer-guide.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/docs/developer-guide.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/docs/developer-guide.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/docs/developer-guide.xml Sat Aug 13 09:51:22 2005
@@ -9,110 +9,110 @@
<body>
-<section name="Developer Guide - Contents">
+<section name="Developer Guide - Contents" href="DeveloperGuide-Contents">
<p>
<ol>
<li>
-<a href="developer-guide.html#Introduction">Introduction and Getting Started</a>
+<a href="#Introduction">Introduction and Getting Started</a>
</li>
<li>
-<a href="developer-guide.html#Resources">Resources</a>
+<a href="#Resources">Resources</a>
</li>
<li>
-<a href="developer-guide.html#How Velocity Works">How Velocity Works</a>
+<a href="#HowVelocityWorks">How Velocity Works</a>
<ul>
- <li><a href="developer-guide.html#The Fundamental Pattern">The Fundamental Pattern</a></li>
+ <li><a href="#TheFundamentalPattern">The Fundamental Pattern</a></li>
</ul>
</li>
<li>
-<a href="developer-guide.html#To Singleton Or Not To Singleton...">To Singleton Or Not To Singleton...</a>
+<a href="#ToSingletonOrNotToSingleton...">To Singleton Or Not To Singleton...</a>
<ul>
- <li><a href="developer-guide.html#Singleton">Singleton Model</a></li>
- <li><a href="developer-guide.html#Separate">Separate Instance</a></li>
+ <li><a href="#Singleton">Singleton Model</a></li>
+ <li><a href="#Separate">Separate Instance</a></li>
</ul>
</li>
<li>
-<a href="developer-guide.html#The Context">The Context</a>
+<a href="#TheContext">The Context</a>
<ul>
-<li><a href="developer-guide.html#The Basics">The Basics</a></li>
-<li><a href="developer-guide.html#Support for Iterative Objects for #foreach()">Support for Iterative Objects for #foreach()</a></li>
-<li><a href="developer-guide.html#Context Chaining">Context Chaining</a></li>
-<li><a href="developer-guide.html#Objects Created in the Template">Objects Created by the Template</a></li>
-<li><a href="developer-guide.html#Other Context Issues">Other Context Issues</a></li>
+<li><a href="#TheBasics">The Basics</a></li>
+<li><a href="#SupportforIterativeObjectsfor#foreach()">Support for Iterative Objects for #foreach()</a></li>
+<li><a href="#ContextChaining">Context Chaining</a></li>
+<li><a href="#ObjectsCreatedintheTemplate">Objects Created by the Template</a></li>
+<li><a href="#OtherContextIssues">Other Context Issues</a></li>
</ul>
</li>
<li>
-<a href="developer-guide.html#Using Velocity">Using Velocity in General Applications</a>
+<a href="#UsingVelocity">Using Velocity in General Applications</a>
<ul>
-<li><a href="developer-guide.html#The Velocity Helper Class">The Velocity Helper Class</a></li>
-<li><a href="developer-guide.html#Exceptions">Exceptions</a></li>
-<li><a href="developer-guide.html#Miscellaneous Details">Miscellaneous Details</a></li>
+<li><a href="#TheVelocityHelperClass">The Velocity Helper Class</a></li>
+<li><a href="#Exceptions">Exceptions</a></li>
+<li><a href="#MiscellaneousDetails">Miscellaneous Details</a></li>
</ul>
</li>
<li>
- <a href="developer-guide.html#Application Attributes">Application Attributes</a>
+ <a href="#ApplicationAttributes">Application Attributes</a>
</li>
<li>
-<a href="developer-guide.html#EventCartridge and Event Handlers">EventCartridge and Event Handlers</a>
+<a href="#EventCartridgeandEventHandlers">EventCartridge and Event Handlers</a>
</li>
<li>
-<a href="developer-guide.html#Velocity Configuration Keys and Values">Velocity Configuration Keys and Values</a>
+<a href="#VelocityConfigurationKeysandValues">Velocity Configuration Keys and Values</a>
</li>
<li>
-<a href="developer-guide.html#Configuring the Log System">Configuring the Log System</a>
+<a href="#ConfiguringtheLogSystem">Configuring the Log System</a>
<ul>
<li>
- <a href="developer-guide.html#Using Log4j With Existing Category">Using Log4j With Existing Category</a>
+ <a href="#UsingLog4jWithExistingCategory">Using Log4j With Existing Category</a>
</li>
<li>
- <a href="developer-guide.html#Simple Example of a Custom Logger">Simple Example of a Custom Logger</a>
+ <a href="#SimpleExampleofaCustomLogger">Simple Example of a Custom Logger</a>
</li>
</ul>
</li>
<li>
-<a href="developer-guide.html#Configuring Resource Loaders">Configuring the Resource Loaders (template loaders)</a>
+<a href="#ConfiguringResourceLoaders">Configuring the Resource Loaders (template loaders)</a>
<ul>
<li>
- <a href="developer-guide.html#Resource Loaders">Resource Loaders</a>
+ <a href="#ResourceLoaders">Resource Loaders</a>
</li>
<li>
- <a href="developer-guide.html#Configuration Examples">Configuration Examples</a>
+ <a href="#ConfigurationExamples">Configuration Examples</a>
</li>
<li>
- <a href="developer-guide.html#Resource Manager and Cache">Pluggable Resource Manager and Resource Cache</a>
+ <a href="#ResourceManagerandCache">Pluggable Resource Manager and Resource Cache</a>
</li>
</ul>
</li>
<li>
-<a href="developer-guide.html#Template Encoding for Internationalization">Template Encoding for Internationalization</a>
+<a href="#TemplateEncodingforInternationalization">Template Encoding for Internationalization</a>
</li>
<li>
-<a href="developer-guide.html#Velocity and XML">Velocity and XML</a>
+<a href="#VelocityandXML">Velocity and XML</a>
</li>
<li>
-<a href="developer-guide.html#Summary">Summary</a>
+<a href="#Summary">Summary</a>
</li>
</ol>
</p>
</section>
-<section name="Introduction">
+<section name="Introduction" href="Introduction">
<p>
Velocity is a Java-based template engine, a simple and powerful development tool
that allows you to easily create and render documents that format and present
@@ -197,7 +197,7 @@
</section>
-<section name="Resources">
+<section name="Resources" href="Resources">
<p>
There are quite a few resources and examples available to the programmer, and we
recommend that you look at our examples, documentation and even the source code.
@@ -280,10 +280,10 @@
</p>
</section>
-<section name="How Velocity Works">
+<section name="How Velocity Works" href="HowVelocityWorks">
<p>
-<a name="The Fundamental Pattern"><strong>'The Fundamental Pattern'</strong></a>
+<a name="TheFundamentalPattern"><strong>'The Fundamental Pattern'</strong></a>
</p>
<p>
@@ -361,7 +361,7 @@
</section>
-<section name="To Singleton Or Not To Singleton...">
+<section name="To Singleton Or Not To Singleton..." href="ToSingletonOrNotToSingleton...">
<p>
As of Velocity 1.2 and later, developers now have two options
@@ -483,9 +483,9 @@
</p>
</section>
-<section name="The Context">
+<section name="The Context" href="TheContext">
-<a name="The Basics"><strong>The Basics</strong></a>
+<a name="TheBasics"><strong>The Basics</strong></a>
<p>
The concept of the 'context' is central to Velocity, and is a common technique
for moving a container of data around between parts of a system. The idea is
@@ -534,7 +534,7 @@
</p>
<p>
-<a name="Support for Iterative Objects for #foreach()"><strong>Support for Iterative Objects for
+<a name="SupportforIterativeObjectsfor#foreach()"><strong>Support for Iterative Objects for
#foreach()</strong></a>
</p>
@@ -633,7 +633,7 @@
careful when you place an Iterator into the context.
</p>
-<a name="Context Chaining"><strong>Context Chaining</strong></a>
+<a name="ContextChaining"><strong>Context Chaining</strong></a>
<p>
An innovative feature of Velocity's context design is the concept
@@ -704,7 +704,7 @@
demonstration/educational purposes only.
</p>
-<a name="Objects Created in the Template"><strong>Objects Created in the
+<a name="ObjectsCreatedintheTemplate"><strong>Objects Created in the
Template</strong></a>
<p>
@@ -758,7 +758,7 @@
</li>
</ul>
-<a name="Other Context Issues"><strong>Other Context Issues</strong></a>
+<a name="OtherContextIssues"><strong>Other Context Issues</strong></a>
<p>
One of the features provided by the VelocityContext
@@ -813,7 +813,7 @@
expected that it will be used in the subsequent iterations, you will need to do
one of the other fixes, as any template #set() statements will be stored in
the outermost context. See the discussion in
-<a href="developer-guide.html#Context Chaining">Context chaining</a> for more
+<a href="#ContextChaining">Context chaining</a> for more
information.
</li>
@@ -834,19 +834,19 @@
</section>
-<section name="Using Velocity">
+<section name="Using Velocity" href="UsingVelocity">
<p>If you are using <a href="http://jakarta.apache.org/velocity/tools/view/">VelocityViewServlet</a>
or other web frameworks, you may never call Velocity directly. However, if you use
Velocity for non-web purposes, or create your own web framework you will need
to directly call the Velocity Engine similar to
-<a href="developer-guide.html#The Fundamental Pattern">the fundamental pattern</a> shown earlier.
+<a href="#TheFundamentalPattern">the fundamental pattern</a> shown earlier.
One important additional thing to remember is to initialize the Velocity Engine before
using it to merge templates.
</p>
-<a name="The Velocity Helper Class"><strong>The Velocity Helper Class</strong></a>
+<a name="TheVelocityHelperClass"><strong>The Velocity Helper Class</strong></a>
<p>
Velocity contains an application utility class called Velocity
@@ -1114,7 +1114,7 @@
see the Javadoc API documentation.
</p>
-<a name="Miscellaneous Details"><strong>Miscellaneous Details</strong></a>
+<a name="MiscellaneousDetails"><strong>Miscellaneous Details</strong></a>
<p>
While the above example used the default properties, setting your own
@@ -1194,7 +1194,7 @@
</section>
-<section name="Application Attributes">
+<section name="Application Attributes" href="ApplicationAttributes">
<p>
<i>Application Attributes</i> are name-value pairs that can be associated with
a RuntimeInstance (either via the <code>VelocityEngine</code> or
@@ -1245,7 +1245,7 @@
</p>
</section>
-<section name="EventCartridge and Event Handlers">
+<section name="EventCartridge and Event Handlers" href="EventCartridgeandEventHandlers">
<p>
Starting in version 1.1, a fine-grain event handling system was added to Velocity.
@@ -1387,7 +1387,7 @@
</section>
-<section name="Velocity Configuration Keys and Values">
+<section name="Velocity Configuration Keys and Values" href="VelocityConfigurationKeysandValues">
<p>
Velocity's runtime configuration is controlled by a set of configuration keys
@@ -1414,7 +1414,7 @@
</p>
<p>
-Please sees the section above <a href="developer-guide.html#Using
+Please sees the section above <a href="#Using
Velocity In General Applications"><b>Using Velocity In General
Applications</b></a> for discussion on the configuration API.
</p>
@@ -1443,7 +1443,7 @@
<code>org.apache.velocity.runtime.log.LogSystem.</code>, which allows
the combination of Velocity log messages with your other application
log messages. Please see the section
-<a href="developer-guide.html#Configuring the Log System">Configuring the Log System</a>
+<a href="#ConfiguringtheLogSystem">Configuring the Log System</a>
for more information.
</p>
@@ -1746,7 +1746,7 @@
</section>
-<section name="Configuring the Log System">
+<section name="Configuring the Log System" href="ConfiguringtheLogSystem">
<p>
Velocity has a few nice logging features to allow both simplicity and
@@ -1827,9 +1827,9 @@
classname, and Velocity will create an instance of that class at init time.
You may specify the classname as you specify any other properties. See
the information on the
-<a href="developer-guide.html#Using Velocity In General Applications">
+<a href="#UsingVelocityInGeneralApplications">
Velocity helper class</a> as well as the
-<a href="developer-guide.html#Velocity Configuration Keys and Values">
+<a href="#VelocityConfigurationKeysandValues">
configuration keys and values.</a>
Please note that through oversight, the interface to
<code>org.apache.velocity.runtime.log.LogSystem</code>
@@ -1849,14 +1849,14 @@
initializing the Velocity engine,
and Velocity will log messages to your applications logger.
See the information on the
-<a href="developer-guide.html#Using Velocity In General Applications">Velocity helper class</a>
+<a href="#UsingVelocityInGeneralApplications">Velocity helper class</a>
as well as the
-<a href="developer-guide.html#Velocity Configuration Keys and Values">configuration keys and values.</a>
+<a href="#VelocityConfigurationKeysandValues">configuration keys and values.</a>
</li>
</ul>
-<a name="Using Log4j With Existing Category"><strong>Using Log4j With Existing Category</strong></a>
+<a name="UsingLog4jWithExistingCategory"><strong>Using Log4j With Existing Category</strong></a>
<p>
Here is an example of how to configure Velocity to log to an existing Log4j
@@ -1911,7 +1911,7 @@
Note that the above example can be found in <code>examples/logger_example</code>.
</p>
-<a name="Simple Example of a Custom Logger"><strong>Simple Example of a Custom Logger</strong></a>
+<a name="SimpleExampleofaCustomLogger"><strong>Simple Example of a Custom Logger</strong></a>
<p>
Here is an example of how to use an instantiation of your class that implements
@@ -1975,9 +1975,9 @@
</section>
-<section name="Configuring Resource Loaders">
+<section name="Configuring Resource Loaders" href="ConfiguringResourceLoaders">
-<a name="Resource Loaders"><strong>Resource Loaders</strong></a>
+<a name="ResourceLoaders"><strong>Resource Loaders</strong></a>
<p>
One of the fundamental and important parts about Velocity is the resource
@@ -2000,7 +2000,7 @@
a common name for the loader is shown
(ex.'file' in <code>file.resource.loader.path</code>). This 'common name'
may not work for your configuration. Please read the section on
-<a href="developer-guide.html#Velocity Configuration Keys and Values">resource configuration properties</a>
+<a href="#VelocityConfigurationKeysandValues">resource configuration properties</a>
to understand how this system works. Also, each of these loaders is
located in the package <code>org.apache.velocity.runtime.resource.loader</code>.
</p>
@@ -2063,12 +2063,12 @@
</ul>
-<a name="Configuration Examples"><strong>Configuration Examples</strong></a>
+<a name="ConfigurationExamples"><strong>Configuration Examples</strong></a>
<p>
Configuring the resource loaders for Velocity is straightforward.
The properties that control the are listed in the
-<a href="developer-guide.html#Configuring Resource Loaders">resource configuration</a>
+<a href="#ConfiguringResourceLoaders">resource configuration</a>
section, for further reference.
</p>
@@ -2215,7 +2215,7 @@
</p>
-<a name="Resource Manager and Cache"></a>
+<a name="ResourceManagerandCache"></a>
<strong>Pluggable Resource Manager and Resource Cache</strong>
<p>
@@ -2285,7 +2285,7 @@
</section>
-<section name="Template Encoding for Internationalization">
+<section name="Template Encoding for Internationalization" href="TemplateEncodingforInternationalization">
<p>
As of version 1.1, Velocity allows you to specify the character encoding of your
@@ -2318,7 +2318,7 @@
</section>
-<section name="Velocity and XML">
+<section name="Velocity and XML" href="VelocityandXML">
<p>
Velocity's flexibility and simple template language makes it an ideal environment
@@ -2476,7 +2476,7 @@
</section>
-<section name="Summary">
+<section name="Summary" href="Summary">
<p>
We hope this brief guide was a helpful introduction to using Velocity in
Modified: jakarta/velocity/core/trunk/xdocs/docs/license.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/docs/license.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/docs/license.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/docs/license.xml Sat Aug 13 09:51:22 2005
@@ -8,7 +8,7 @@
</properties>
<body>
-<section name="Apache Software License">
+<section name="Apache Software License" href="ApacheSoftwareLicense">
<div class="license">
Modified: jakarta/velocity/core/trunk/xdocs/docs/texen.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/docs/texen.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/docs/texen.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/docs/texen.xml Sat Aug 13 09:51:22 2005
@@ -9,7 +9,7 @@
<body>
-<section name="What is Texen?">
+<section name="What is Texen?" href="WhatisTexen?">
<p>
Texen is a general purpose text generating utility. It is capable of
@@ -34,7 +34,7 @@
</section>
-<section name="The TexenTask">
+<section name="The TexenTask" href="TheTexenTask">
<p>
This trivial example, which shows how to use Texen from an Ant
@@ -169,14 +169,14 @@
<td>useResourceLoaderCache</td>
<td>Optional argument used when useClasspath is turned on.
See the <a
- href="developer-guide.html#Configuring Resource Loaders">Developer's Guide</a>
+ href="developer-guide.html#ConfiguringResourceLoaders">Developer's Guide</a>
for details on resource caching.</td>
</tr>
<tr>
<td>resourceLoaderModificationCheckInterval</td>
<td>Optional argument used when useClasspath is turned on.
See the <a
- href="developer-guide.html#Configuring Resource Loaders">Developer's Guide</a>
+ href="developer-guide.html#ConfiguringResourceLoaders">Developer's Guide</a>
for details on resource caching.</td>
</tr>
<tr>
@@ -228,7 +228,7 @@
</section>
-<section name="Predefined Context Objects">
+<section name="Predefined Context Objects" href="PredefinedContextObjects">
<p>
The Texen Ant task places several objects into the Context for you.
</p>
Modified: jakarta/velocity/core/trunk/xdocs/docs/user-guide.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/docs/user-guide.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/docs/user-guide.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/docs/user-guide.xml Sat Aug 13 09:51:22 2005
@@ -10,44 +10,43 @@
<body>
-<section name="User Guide - Contents">
+<section name="User Guide - Contents" href="UserGuide-Contents">
<ol>
-<li><a href="#About this Guide">About this Guide</a></li>
-<li><a href="#What is Velocity?">What is Velocity?</a></li>
-<li><a href="#What can Velocity do for me?">What can Velocity do for me?</a>
+<li><a href="#AboutthisGuide">About this Guide</a></li>
+<li><a href="#WhatisVelocity?">What is Velocity?</a></li>
+<li><a href="#WhatcanVelocitydoforme?">What can Velocity do for me?</a>
<ol>
- <li><a href="#The Mud Store Example">The Mud Store example</a></li>
+ <li><a href="#TheMudStoreExample">The Mud Store example</a></li>
</ol>
</li>
-<li><a href="#Velocity Template Language (VTL): An
-Introduction">Velocity Template Language (VTL): An Introduction</a></li>
-<li><a href="#Hello Velocity World!">Hello Velocity World!</a></li>
+<li><a href="#VelocityTemplateLanguage(VTL):AnIntroduction">Velocity Template Language (VTL): An Introduction</a></li>
+<li><a href="#HelloVelocityWorld!">Hello Velocity World!</a></li>
<li><a href="#Comments">Comments</a></li>
<li><a href="#References">References</a>
<ol>
<li><a href="#Variables">Variables</a></li>
<li><a href="#Properties">Properties</a></li>
<li><a href="#Methods">Methods</a></li>
- <li><a href="#Property Lookup Rules">Property Lookup Rules</a></li>
+ <li><a href="#PropertyLookupRules">Property Lookup Rules</a></li>
</ol>
</li>
-<li><a href="#Formal Reference Notation">Formal Reference Notation</a></li>
-<li><a href="#Quiet Reference Notation">Quiet Reference Notation</a></li>
-<li><a href="#Getting literal">Getting literal</a>
+<li><a href="#FormalReferenceNotation">Formal Reference Notation</a></li>
+<li><a href="#QuietReferenceNotation">Quiet Reference Notation</a></li>
+<li><a href="#Gettingliteral">Getting literal</a>
<ol>
<li><a href="#Currency">Currency</a></li>
- <li><a href="#Escaping Valid VTL References">Escaping Valid VTL References</a></li>
+ <li><a href="#EscapingValidVTLReferences">Escaping Valid VTL References</a></li>
</ol>
</li>
-<li><a href="#Case Substitution">Case Substitution</a></li>
+<li><a href="#CaseSubstitution">Case Substitution</a></li>
<li><a href="#Directives">Directives</a>
<ol>
<li><a href="#Set">Set</a></li>
- <li><a href="#String Literals">String Literals</a></li>
+ <li><a href="#StringLiterals">String Literals</a></li>
<li><a href="#Conditionals">If-Else Statements</a>
<ol>
- <li><a href="#Relational and Logical Operators">Relational and Logical
+ <li><a href="#RelationalandLogicalOperators">Relational and Logical
Operators</a></li>
</ol>
</li>
@@ -58,16 +57,16 @@
<li><a href="#Velocimacros">Velocimacros</a></li>
</ol>
</li>
-<li><a href="#Escaping VTL Directives">Escaping VTL Directives</a></li>
-<li><a href="#VTL: Formatting Issues">VTL: Formatting Issues</a></li>
-<li><a href="#Other Features and Miscellany">Other Features and Miscellany</a>
+<li><a href="#EscapingVTLDirectives">Escaping VTL Directives</a></li>
+<li><a href="#VTL:FormattingIssues">VTL: Formatting Issues</a></li>
+<li><a href="#OtherFeaturesandMiscellany">Other Features and Miscellany</a>
<ol>
<li><a href="#Math">Math</a></li>
- <li><a href="#Range Operator">Range Operator</a></li>
- <li><a href="#Advanced Issues: Escaping and !">Advanced Issues: Escaping and
+ <li><a href="#RangeOperator">Range Operator</a></li>
+ <li><a href="#AdvancedIssues:Escapingand!">Advanced Issues: Escaping and
!</a></li>
- <li><a href="#Velocimacro Miscellany">Velocimacro Miscellany</a></li>
- <li><a href="#String Concatenation">String Concatenation</a></li>
+ <li><a href="#VelocimacroMiscellany">Velocimacro Miscellany</a></li>
+ <li><a href="#StringConcatenation">String Concatenation</a></li>
</ol>
</li>
<li><a href="#Feedback">Feedback</a></li>
@@ -75,7 +74,7 @@
</section>
-<section name="About this Guide">
+<section name="About this Guide" href="AboutthisGuide">
<p>
The Velocity User Guide is intended to help page designers and
@@ -92,7 +91,7 @@
</section>
-<section name="What is Velocity?">
+<section name="What is Velocity?" href="WhatisVelocity?">
<p>
Velocity is a Java-based template engine. It permits web page
@@ -121,8 +120,8 @@
</section>
-<section name="What can Velocity do for me?">
-<subsection name="The Mud Store Example">
+<section name="What can Velocity do for me?" href="WhatcanVelocitydoforme?">
+<subsection name="The Mud Store Example" href="TheMudStoreExample">
<p>
Suppose you are a page designer for an online store that specializes
in selling mud. Let's call it "The Online Mud Store". Business is
@@ -203,7 +202,7 @@
</section>
-<section name="Velocity Template Language (VTL): An Introduction">
+<section name="Velocity Template Language (VTL): An Introduction" href="VelocityTemplateLanguage(VTL):AnIntroduction">
<p>
The Velocity Template Language (VTL) is meant to provide the
@@ -270,7 +269,7 @@
</section>
-<section name="Hello Velocity World!">
+<section name="Hello Velocity World!" href="HelloVelocityWorld!">
<p>
Once a value has been assigned to a variable, you can reference the
@@ -300,7 +299,7 @@
</section>
-<section name="Comments">
+<section name="Comments" href="Comments">
<p>
Comments allows descriptive text to be included that is not placed
@@ -369,7 +368,7 @@
</section>
-<section name="References">
+<section name="References" href="References">
<p>
There are three types of references in the VTL: variables,
@@ -525,7 +524,7 @@
]]></source>
<p>
- <a name="Property Lookup Rules"><strong>Property Lookup Rules</strong></a>
+ <a name="PropertyLookupRules"><strong>Property Lookup Rules</strong></a>
<br/>
As was mentioned earlier, properties often refer to methods of the
parent object. Velocity is quite clever when figuring out which method
@@ -551,7 +550,7 @@
</p>
<p>
- <a name="Formal Reference Notation"><strong>Formal Reference Notation</strong></a>
+ <a name="FormalReferenceNotation"><strong>Formal Reference Notation</strong></a>
<br/>
Shorthand notation for references was used for the examples listed
above, but there is also a formal notation for references, which is
@@ -603,7 +602,7 @@
<p>
- <a name="Quiet Reference Notation"><strong>Quiet Reference Notation</strong></a>
+ <a name="QuietReferenceNotation"><strong>Quiet Reference Notation</strong></a>
<br/>
When Velocity encounters an undefined reference, its normal behavior
is to output the image of the reference. For example, suppose the
@@ -643,7 +642,7 @@
</section>
-<section name="Getting literal">
+<section name="Getting literal" href="Gettingliteral">
<p>
VTL uses special characters, such as <em>$</em> and <em>#</em>, to
@@ -662,7 +661,7 @@
</p>
<p>
- <a name="Escaping Valid VTL References"><strong>Escaping Valid VTL References</strong></a>
+ <a name="EscapingValidVTLReferences"><strong>Escaping Valid VTL References</strong></a>
<br/>
Cases may arise where there is the potential for Velocity to get
confused. <em>Escaping</em> special characters is the best way to
@@ -759,7 +758,7 @@
</section>
-<section name="Case Substitution">
+<section name="Case Substitution" href="CaseSubstitution">
<p>
Now that you are familiar with references, you can begin to apply
@@ -817,7 +816,7 @@
</section>
-<section name="Directives">
+<section name="Directives" href="Directives">
<p>
References allow template designers to generate dynamic content for
@@ -1005,7 +1004,7 @@
directive does not have an <em>#end</em> statement.
</p>
-<a name="String Literals"><strong>String Literals</strong></a>
+<a name="StringLiterals"><strong>String Literals</strong></a>
<p>
When using the <em>#set</em> directive, string literals that are
@@ -1056,7 +1055,7 @@
</section>
-<section name="Conditionals">
+<section name="Conditionals" href="Conditionals">
<strong>If / ElseIf / Else</strong>
<p>
@@ -1117,7 +1116,7 @@
</p>
<p>
- <a name="Relational and Logical Operators"><strong>Relational and Logical Operators</strong></a>
+ <a name="RelationalandLogicalOperators"><strong>Relational and Logical Operators</strong></a>
</p>
<p>
@@ -1219,7 +1218,7 @@
</section>
-<section name="Loops">
+<section name="Loops" href="Loops">
<strong>Foreach Loop</strong>
@@ -1311,7 +1310,7 @@
</section>
-<section name="Include">
+<section name="Include" href="Include">
<p>
The <em>#include</em> script element allows the template designer to
@@ -1349,7 +1348,7 @@
</section>
-<section name="Parse">
+<section name="Parse" href="Parse">
<p>
The <em>#parse</em> script element allows the template designer to
@@ -1414,7 +1413,7 @@
</section>
-<section name="Stop">
+<section name="Stop" href="Stop">
<p>
The <em>#stop</em> script element allows the template designer to
@@ -1427,7 +1426,7 @@
]]></source>
</section>
-<section name="Velocimacros">
+<section name="Velocimacros" href="Velocimacros">
<p>
The <em>#macro</em> script element allows template designers to
@@ -1722,7 +1721,7 @@
</p>
</section>
-<section name="Escaping VTL Directives">
+<section name="Escaping VTL Directives" href="EscapingVTLDirectives">
<p>
VTL directives can be escaped with the backslash character ("\") in
a manner similar to valid VTL references.
@@ -1839,7 +1838,7 @@
</section>
-<section name="VTL: Formatting Issues">
+<section name="VTL: Formatting Issues" href="VTL:FormattingIssues">
<p>
Although VTL in this user guide is often displayed with newlines and
@@ -1894,9 +1893,9 @@
</section>
-<section name="Other Features and Miscellany">
+<section name="Other Features and Miscellany" href="OtherFeaturesandMiscellany">
-<subsection name="Math">
+<subsection name="Math" href="Math">
<p>
Velocity has a handful of built-in mathematical functions that can
@@ -1924,7 +1923,7 @@
</subsection>
-<subsection name="Range Operator">
+<subsection name="Range Operator" href="RangeOperator">
<p>
The range operator can be used in conjunction with <em>#set</em> and
@@ -1997,7 +1996,7 @@
</subsection>
-<subsection name="Advanced Issues: Escaping and !">
+<subsection name="Advanced Issues: Escaping and !" href="AdvancedIssues:Escapingand!">
<p>
When a reference is silenced with the <em>!</em> character and the
@@ -2051,7 +2050,7 @@
</subsection>
-<subsection name="Velocimacro Miscellany">
+<subsection name="Velocimacro Miscellany" href="VelocimacroMiscellany">
<p>
This section is a mini-FAQ on topics relating to Velocimacros. This
@@ -2218,7 +2217,7 @@
</subsection>
-<subsection name="String Concatenation">
+<subsection name="String Concatenation" href="StringConcatenation">
<p>
A common question that developers ask is
@@ -2286,7 +2285,7 @@
</section>
-<section name="Feedback">
+<section name="Feedback" href="Feedback">
<p>
If you encounter any mistakes in this manual or have
Modified: jakarta/velocity/core/trunk/xdocs/docs/veltag.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/docs/veltag.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/docs/veltag.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/docs/veltag.xml Sat Aug 13 09:51:22 2005
@@ -9,38 +9,38 @@
<body>
-<section name="Contents">
+<section name="Contents" href="Contents">
<ol>
<li>
-<a href="#So You Have To Use JSP...">So You Have To Use JSP...</a>
+<a href="#SoYouHaveToUseJSP...">So You Have To Use JSP...</a>
<ul>
<li>
- <a href="#What Are The Advantages">What Are The Advantages?</a>
+ <a href="#WhatAreTheAdvantages">What Are The Advantages?</a>
</li>
</ul>
</li>
<li>
- <a href="#Using The Velocity Taglib">Using The Velocity Taglib</a>
+ <a href="#UsingTheVelocityTaglib">Using The Velocity Taglib</a>
<ul>
<li>
- <a href="#Automatic Scope Access">Automatic Scope Access</a>
+ <a href="#AutomaticScopeAccess">Automatic Scope Access</a>
</li>
<li>
- <a href="#Strict Scope Access">Strict Scope Access</a>
+ <a href="#StrictScopeAccess">Strict Scope Access</a>
</li>
</ul>
</li>
<li>
-<a href="#Building The Velocity Taglib">Building The Velocity Taglib</a>
+<a href="#BuildingTheVelocityTaglib">Building The Velocity Taglib</a>
<ul>
<li>
- <a href="#JJAR build">Build Using JJAR</a>
+ <a href="#JJARbuild">Build Using JJAR</a>
</li>
<li>
- <a href="#nonJJAR build">Non-JJAR Traditional Build</a>
+ <a href="#nonJJARbuild">Non-JJAR Traditional Build</a>
</li>
</ul>
</li>
@@ -52,7 +52,7 @@
</section>
-<section name="So You Have To Use JSP...">
+<section name="So You Have To Use JSP..." href="SoYouHaveToUseJSP...">
<p>
Sometimes it appears you don't have a choice - technology decisions are
@@ -106,7 +106,7 @@
Not hard at all, is it?
</p>
-<a name="What Are The Advantages"><strong>What Are The Advantages?</strong></a>
+<a name="WhatAreTheAdvantages"><strong>What Are The Advantages?</strong></a>
<p>
The first question asked when confronted with this subject is something
@@ -166,7 +166,7 @@
</section>
-<section name="Using The Velocity Taglib">
+<section name="Using The Velocity Taglib" href="UsingTheVelocityTaglib">
<p>
The biggest challenge in bringing together Velocity and JSP is the
@@ -187,7 +187,7 @@
accessing data. These two ways can also be used together.
</p>
-<a name="Automatic Scope Access"><strong>Automatic Scope Access</strong></a>
+<a name="AutomaticScopeAccess"><strong>Automatic Scope Access</strong></a>
<p>
The first way, automatic access, is the most convenient. When an
@@ -231,7 +231,7 @@
two.
</p>
-<a name="Strict Scope Access"><strong>Strict Scope Access</strong></a>
+<a name="StrictScopeAccess"><strong>Strict Scope Access</strong></a>
<p>
The alternative (or addition to) Automatic Scope Access is something called
<i>Strict Scope Access</i>. Strict Scope Acccess means that the Velocity
@@ -276,7 +276,7 @@
</section>
-<section name="Building The Velocity Taglib">
+<section name="Building The Velocity Taglib" href="BuildingTheVelocityTaglib">
<p>
To use the Velocity taglib, you need to build it, as it is not
@@ -292,7 +292,7 @@
for more about the Subversion code repository.
</p>
-<a name="JJAR build"><strong>The Easy, JJAR Way</strong></a>
+<a name="JJARbuild"><strong>The Easy, JJAR Way</strong></a>
<p>
The Veltag taglib can be built using a new, <b>experimental</b>
@@ -345,7 +345,7 @@
That's it. Pretty easy.
</p>
-<a name="nonJJAR build"><strong>The JJAR-Is-A-Work-In-Progress Way</strong></a>
+<a name="nonJJARbuild"><strong>The JJAR-Is-A-Work-In-Progress Way</strong></a>
<p>
In the event the JJAR-based build is broken, or you just enjoy
@@ -390,7 +390,7 @@
</ul>
</section>
-<section name="Configuration">
+<section name="Configuration" href="Configuration">
<p>
Using the taglib is very straightforward. The following assumes
Modified: jakarta/velocity/core/trunk/xdocs/docs/vtl-reference-guide.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/docs/vtl-reference-guide.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/docs/vtl-reference-guide.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/docs/vtl-reference-guide.xml Sat Aug 13 09:51:22 2005
@@ -10,7 +10,7 @@
<body>
-<section name="About this Guide">
+<section name="About this Guide" href="AboutthisGuide">
<p>
This guide is the reference for the Velocity Template Language
(VTL). For more information, please also refer to the <a
@@ -19,8 +19,8 @@
</section>
-<section name="References">
- <subsection name="Variables">
+<section name="References" href="References">
+ <subsection name="Variables" href="Variables">
<p>
Notation:
</p>
@@ -43,7 +43,7 @@
</ul>
</subsection>
- <subsection name="Properties">
+ <subsection name="Properties" href="Properties">
<p>
Notation:
</p>
@@ -67,7 +67,7 @@
</ul>
</subsection>
- <subsection name="Methods">
+ <subsection name="Methods" href="Methods">
<p>
Notation:
</p>
@@ -106,8 +106,8 @@
</section>
-<section name="Directives">
- <subsection name="#set - Establishes the value of a reference">
+<section name="Directives" href="Directives">
+ <subsection name="#set - Establishes the value of a reference" href="set-Establishesthevalueofareference">
<p>
Format:
</p>
@@ -159,8 +159,7 @@
</ul>
</subsection>
- <subsection name="#if / #elseif / #else - output conditional on truth
- of statements">
+ <subsection name="#if/#elseif/#else-outputconditionalontruthofstatements">
<p>
Format:
</p>
@@ -200,7 +199,7 @@
</ul>
</subsection>
- <subsection name="#foreach - Loops through a list of objects">
+ <subsection name="#foreach - Loops through a list of objects" href="foreach-Loopsthroughalistofobjects">
<p>
Format:
</p>
@@ -285,8 +284,7 @@
</subsection>
- <subsection name="#include - Renders local file(s) that are not
- parsed by Velocity">
+ <subsection name="#include - Renders local file(s) that are not parsed by Velocity" href="include-Renderslocalfile(s)thatarenotparsedbyVelocity">
<p>
Format:
</p>
@@ -309,8 +307,7 @@
</ul>
</subsection>
- <subsection name="#parse - Renders a local template that is parsed by
- Velocity">
+ <subsection name="#parse - Renders a local template that is parsed by Velocity" href="parse-RendersalocaltemplatethatisparsedbyVelocity">
<p>
Format:
</p>
@@ -339,7 +336,7 @@
</p>
</subsection>
- <subsection name="#stop - Stops the template engine">
+ <subsection name="#stop - Stops the template engine" href="stop-Stopsthetemplateengine">
<p>
Format:
</p>
@@ -358,8 +355,7 @@
</p>
</subsection>
- <subsection name="#macro - Allows users to define a Velocimacro (VM),
- a repeated segment of a VTL template, as required">
+ <subsection name="#macro - Allows users to define a Velocimacro (VM), a repeated segment of a VTL template, as required" href="macro-AllowsuserstodefineaVelocimacro(VM),arepeatedsegmentofaVTLtemplate,asrequired">
<p>
Format:
</p>
@@ -405,12 +401,12 @@
</section>
-<section name="Comments">
+<section name="Comments" href="Comments">
<p>
Comments are not rendered at runtime.
</p>
- <subsection name="Single Line">
+ <subsection name="Single Line" href="SingleLine">
<p>
Example:
</p>
@@ -420,7 +416,7 @@
</p>
</subsection>
- <subsection name="Multi Line">
+ <subsection name="Multi Line" href="MultiLine">
<p>
Example:
</p>
Modified: jakarta/velocity/core/trunk/xdocs/getting-started.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/getting-started.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/getting-started.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/getting-started.xml Sat Aug 13 09:51:22 2005
@@ -10,7 +10,7 @@
<body>
-<section name="Getting Started">
+<section name="Getting Started" href="GettingStarted">
<p>
@@ -44,7 +44,7 @@
</section>
-<section name="Downloading Velocity">
+<section name="Downloading Velocity" href="DownloadingVelocity">
<p>
You can download the latest release version of
<a href="http://jakarta.apache.org/site/downloads/downloads_velocity-engine.cgi">Velocity</a>
@@ -65,7 +65,7 @@
</section>
-<section name="API Documentation">
+<section name="API Documentation" href="APIDocumentation">
<p>
Our API documentation is available <a href="api/index.html">online</a>,
Modified: jakarta/velocity/core/trunk/xdocs/index.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/index.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/index.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/index.xml Sat Aug 13 09:51:22 2005
@@ -10,7 +10,7 @@
<body>
- <section name="What is Velocity?">
+ <section name="What is Velocity?" href="WhatisVelocity?">
<p>
Velocity is a Java-based template engine. It permits anyone to use
@@ -48,7 +48,7 @@
-<section name="Where do I get releases?">
+<section name="Where do I get releases?" href="WheredoIgetreleases?">
<p>
The current release version is version 1.4.
@@ -66,7 +66,7 @@
</section>
-<section name="Where do I get nightly snapshots?">
+<section name="Where do I get nightly snapshots?" href="WheredoIgetnightlysnapshots?">
<p>
Nightly snapshots of the Velocity subversion source code tree can be found
@@ -90,7 +90,7 @@
</section>
-<section name="How do I contribute, give feedback, fix bugs and so on?">
+<section name="How do I contribute, give feedback, fix bugs and so on?" href="HowdoIcontribute,givefeedback,fixbugsandsoon?">
<p>
The Velocity project really needs and appreciates any contributions,
Modified: jakarta/velocity/core/trunk/xdocs/license.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/license.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/license.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/license.xml Sat Aug 13 09:51:22 2005
@@ -9,7 +9,7 @@
<body>
-<section name="Moved">
+<section name="Moved" href="Moved">
<p>
Velocity documentation has moved
Modified: jakarta/velocity/core/trunk/xdocs/overview.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/overview.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/overview.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/overview.xml Sat Aug 13 09:51:22 2005
@@ -10,7 +10,7 @@
<body>
- <section name="Overview">
+ <section name="Overview" href="Overview">
<p>
Velocity is a template engine that can be used for many purposes. Some common types of applications
@@ -44,7 +44,7 @@
</section>
- <section name="How it Works">
+ <section name="How it Works" href="HowitWorks">
<p>
Velocity allows web page designers and other template writers to include markup statements
called <em>references</em> in the page. These references are pulled from a <em>Context</em>
@@ -79,7 +79,7 @@
</section>
- <section name="Extending Velocity's Capability">
+ <section name="Extending Velocity's Capability" href="ExtendingVelocity'sCapability">
<p>While Velocity is generally useful within an application as is, there are a number of ways
it's capabilities can be extended.
</p>
@@ -114,7 +114,7 @@
</section>
- <section name="Acknowledgement">
+ <section name="Acknowledgement" href="Acknowledgement">
<p>
Velocity's design concept is borrowed from <a
href="http://www.webmacro.org/">WebMacro</a>. Those involved in the
Modified: jakarta/velocity/core/trunk/xdocs/stylesheets/site.vsl
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/stylesheets/site.vsl?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/stylesheets/site.vsl (original)
+++ jakarta/velocity/core/trunk/xdocs/stylesheets/site.vsl Sat Aug 13 09:51:22 2005
@@ -146,7 +146,7 @@
#end
#macro ( section $section)
- <a name="$section.getAttributeValue("name")"></a>
+ <a name="#anchorName($section)"></a>
<h1>$section.getAttributeValue("name")</h1>
<div class="subsection">
@@ -161,7 +161,7 @@
#end
#macro ( subsection $subsection)
- <a name="$subsection.getAttributeValue("name")"></a>
+ <a name="#anchorName($subsection)"></a>
<h2>$subsection.getAttributeValue("name")</h2>
<div class="subsection">
#foreach ( $items in $subsection.getChildren() )
@@ -170,6 +170,13 @@
</div>
#end
+#macro ( anchorName $section)
+#if ($section.getAttributeValue("href"))
+$section.getAttributeValue("href")##
+#else
+$section.getAttributeValue("name")##
+#end
+#end
#macro ( makeProject )
Modified: jakarta/velocity/core/trunk/xdocs/texen.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/texen.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/texen.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/texen.xml Sat Aug 13 09:51:22 2005
@@ -9,7 +9,7 @@
<body>
-<section name="Moved">
+<section name="Moved" href="Moved">
<p>
Velocity documentation has moved
Modified: jakarta/velocity/core/trunk/xdocs/toolsubproject.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/toolsubproject.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/toolsubproject.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/toolsubproject.xml Sat Aug 13 09:51:22 2005
@@ -9,7 +9,7 @@
<body>
-<section name="Overview">
+<section name="Overview" href="Overview">
<p>
The Velocity Tools Subproject is a repository of Java packages
Modified: jakarta/velocity/core/trunk/xdocs/translations/user-guide_es.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/translations/user-guide_es.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/translations/user-guide_es.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/translations/user-guide_es.xml Sat Aug 13 09:51:22 2005
@@ -7,19 +7,19 @@
<author email="ju-moral@uniandes.edu.co">Juan Pablo Morales</author>
</properties>
<body>
- <section name="Tabla de Contenidos">
+ <section name="Tabla de Contenidos" href="TabladeContenidos">
<ol>
- <li><a href="#Acerca de esta guía">Acerca de esta guía</a></li>
- <li><a href="#¿Qué es Velocity?">¿Qué es Velocity?</a></li>
- <li><a href="#¿Qué puede hacer Velocity por mi?">¿Qué puede hacer Velocity por mi?</a>
+ <li><a href="#Acercadeestaguía">Acerca de esta guía</a></li>
+ <li><a href="#¿QuéesVelocity?">¿Qué es Velocity?</a></li>
+ <li><a href="#¿QuépuedehacerVelocitypormi?">¿Qué puede hacer Velocity por mi?</a>
<ol>
- <li><a href="#El Ejemplo de la tienda de Lodo">El Ejemplo de la tienda de
+ <li><a href="#ElEjemplodelatiendadeLodo">El Ejemplo de la tienda de
Lodo</a></li>
</ol>
</li>
-<li><a href="#El Lenguaje de Plantillas de Velocity (VTL): Una Introducción">El Lenguaje de Plantillas de Velocity (VTL): Una Introducción</a></li>
-<li><a href="#¡Hola Mundo Velocity!">¡Hola Mundo Velocity!</a></li>
+<li><a href="#ElLenguajedePlantillasdeVelocity(VTL):UnaIntroducción">El Lenguaje de Plantillas de Velocity (VTL): Una Introducción</a></li>
+<li><a href="#¡HolaMundoVelocity!">¡Hola Mundo Velocity!</a></li>
<li><a href="#Comentarios">Comentarios</a></li>
<li><a href="#Referencias">Referencias</a>
<ol>
@@ -28,46 +28,46 @@
<li><a href="#Métodos">Métodos</a></li>
</ol>
</li>
-<li><a href="#Notación Formal de Referencias">Notación Formal de Referencias</a></li>
-<li><a href="#Notación Sileciosa de Referencias">Notación Sileciosa de Referencias</a></li>
+<li><a href="#NotaciónFormaldeReferencias">Notación Formal de Referencias</a></li>
+<li><a href="#NotaciónSileciosadeReferencias">Notación Sileciosa de Referencias</a></li>
<li><a href="#Literalmente">Literalmente</a>
<ol>
<li><a href="#Dinero">Dinero</a></li>
- <li><a href="#Escapando Referencias VTL Válidas">Escapando Referencias VTL Válidas</a></li>
+ <li><a href="#EscapandoReferenciasVTLVálidas">Escapando Referencias VTL Válidas</a></li>
</ol>
</li>
-<li><a href="#Sustitución de Mayúsculas y Minúsculas">Sustitución de Mayúsculas y Minúsculas</a></li>
+<li><a href="#SustitucióndeMayúsculasyMinúsculas">Sustitución de Mayúsculas y Minúsculas</a></li>
<li><a href="#Directivas">Directivas</a>
<ol>
<li><a href="#Set">Set</a></li>
- <li><a href="#Cadenas de Caracteres">Cadenas de Caracteres</a></li>
- <li><a href="#Sentencias If-Else">Sentencias If-Else</a>
+ <li><a href="#CadenasdeCaracteres">Cadenas de Caracteres</a></li>
+ <li><a href="#SentenciasIf-Else">Sentencias If-Else</a>
<ol>
- <li><a href="#Operadores Lógicos y Relacionales">Operadores Lógicos y Relacionales</a></li>
+ <li><a href="#OperadoresLógicosyRelacionales">Operadores Lógicos y Relacionales</a></li>
</ol>
</li>
- <li><a href="#Ciclos Foreach">Ciclos Foreach</a></li>
+ <li><a href="#CiclosForeach">Ciclos Foreach</a></li>
<li><a href="#Include">Include</a></li>
<li><a href="#Parse">Parse</a></li>
<li><a href="#Stop">Stop</a></li>
<li><a href="#Velocimacros">Velocimacros</a></li>
</ol>
</li>
-<li><a href="#Escapando Directivas VTL">Escapando Directivas VTL</a></li>
-<li><a href="#VTL: Asuntos de Formato">VTL: Asuntos de Formato</a></li>
-<li><a href="#Otras Características y Miscelánea">Otras Características y Miscelánea</a>
+<li><a href="#EscapandoDirectivasVTL">Escapando Directivas VTL</a></li>
+<li><a href="#VTL:AsuntosdeFormato">VTL: Asuntos de Formato</a></li>
+<li><a href="#OtrasCaracterísticasyMiscelánea">Otras Características y Miscelánea</a>
<ol>
<li><a href="#Matemáticas">Matemáticas</a></li>
- <li><a href="#El Operador de Rango">El Operador de Rango</a></li>
- <li><a href="#Temas Avanzados: Escapando y !">Temas Avanzados: Escapando y !</a></li>
- <li><a href="#Miscelánea de Velocimacro">Miscelánea de Velocimacro</a></li>
- <li><a href="#Concatenación de Cadenas">Concatenación de Cadenas</a></li>
+ <li><a href="#ElOperadordeRango">El Operador de Rango</a></li>
+ <li><a href="#TemasAvanzados:Escapandoy!">Temas Avanzados: Escapando y !</a></li>
+ <li><a href="#MisceláneadeVelocimacro">Miscelánea de Velocimacro</a></li>
+ <li><a href="#ConcatenacióndeCadenas">Concatenación de Cadenas</a></li>
</ol>
</li>
<li><a href="#Retroalimentación">Retroalimentación</a></li>
</ol>
</section>
-<section name="Acerca de esta guía">
+<section name="Acerca de esta guía" href="Acercadeestaguía">
<p>
La Guía del usuario de Velocity busca ayudar a los diseñadores de páginas y a
@@ -81,7 +81,7 @@
<p>Gracias por escoger Velocity!</p>
</section>
-<section name="¿Qué es Velocity?">
+<section name="¿Qué es Velocity?" href="QuéesVelocity?">
<p>
Velocity es un motor de plantillas basado en Java. Le permite a los diseñadores
de páginas hacer referencia a métodos definidos dentro del código Java. Los
@@ -106,8 +106,8 @@
web de acuerdo a un verdadero modelo MVC.
</p>
</section>
-<section name="¿Qué puede hacer Velocity por mi?">
-<subsection name="El Ejemplo de la tienda de Lodo">
+<section name="¿Qué puede hacer Velocity por mi?" href="QuépuedehacerVelocitypormi?">
+<subsection name="El Ejemplo de la tienda de Lodo" href="ElEjemplodelatiendadeLodo">
<p>
Suponga que usted es un diseñador para una tienda en línea que se especializa
en vender lodo a la que llamaremos "La Tienda de Lodo en línea". Los negocios
@@ -183,7 +183,7 @@
</p>
</subsection>
</section>
-<section name="El Lenguaje de Plantillas de Velocity (VTL): Una Introducción">
+<section name="El Lenguaje de Plantillas de Velocity (VTL): Una Introducción" href="ElLenguajedePlantillasdeVelocity(VTL):UnaIntroducción">
<p>
El Lenguaje de Plantillas de Velocity (VTL) fue creado para prover la
manera mas fácil, simple y limpia de incorporar contenido dinámico
@@ -248,7 +248,7 @@
</section>
-<section name="¡Hola Mundo Velocity!">
+<section name="¡Hola Mundo Velocity!" href="HolaMundoVelocity!">
<p>
Una vez un valor ha sido asignado a una variable, usted puede
@@ -279,7 +279,7 @@
</section>
-<section name="Comentarios">
+<section name="Comentarios" href="Comentarios">
<p>
Los comentarios es posible incluir texto que no aparecerá como parte de
@@ -349,7 +349,7 @@
</section>
-<section name="Referencias">
+<section name="Referencias" href="Referencias">
<p>
Existen tres tipos de referencias en VTL: variables, propiedades y
@@ -515,7 +515,7 @@
]]></source>
<p>
- <a name="Notación Formal de Referencias"><strong>Notación Formal de
+ <a name="NotaciónFormaldeReferencias"><strong>Notación Formal de
Referncias</strong></a>
<br />
La notación abreviada para referencias fue utilizada en los ejemplos
@@ -569,7 +569,7 @@
<p>
- <a name="Notación Sileciosa de Referencias"><strong>Notación de Referenias
+ <a name="NotaciónSileciosadeReferencias"><strong>Notación de Referenias
Silenciosas</strong></a>
<br />
Cuando Velocity encuentra una referencia indefinida, su
@@ -612,7 +612,7 @@
</section>
-<section name="Literalmente">
+<section name="Literalmente" href="Literalmente">
<p>
VTL hace uso de caracteres especiales, como <em>$</em> y <em>#</em>,
@@ -632,7 +632,7 @@
</p>
<p>
- <a name="Escapando Referencias VTL Válidas"><strong>Escapando Referencias
+ <a name="EscapandoReferenciasVTLVálidas"><strong>Escapando Referencias
VTL Válidas</strong></a>
<br />
Pueden existir casos en donde haya la posibilidad de que Velocity se
@@ -734,7 +734,7 @@
</section>
-<section name="Sustitución de Mayúsculas y Minúsculas">
+<section name="Sustitución de Mayúsculas y Minúsculas" href="SustitucióndeMayúsculasyMinúsculas">
<p>
Ahora que usted esta familiarizado con las referencias, puede comenzar a
@@ -794,7 +794,7 @@
</section>
-<section name="Directivas">
+<section name="Directivas" href="Directivas">
<p>
Las Referencias le permiten a los diseñadores de plantillas generar
@@ -954,7 +954,7 @@
directiva <em>#set</em> no tiene un enunciado <em>#end</em>.
</p>
- <a name="Cadenas de Caracteres"><strong>Cadenas de Caracteres</strong></a>
+ <a name="CadenasdeCaracteres"><strong>Cadenas de Caracteres</strong></a>
<p>
Cuando se utiliza la directiva <em>#set</em>, los literales de
@@ -1006,7 +1006,7 @@
</section>
-<section name="Sentencias If-Else">
+<section name="Sentencias If-Else" href="SentenciasIf-Else">
<strong>Condicionales</strong>
<p>
@@ -1070,7 +1070,7 @@
</p>
<p>
- <a name="Operadores Lógicos y Relacionales"><strong>Operadores
+ <a name="OperadoresLógicosyRelacionales"><strong>Operadores
Lógicos y Relacionales</strong></a>
</p>
@@ -1174,7 +1174,7 @@
</section>
-<section name="Ciclos Foreach">
+<section name="Ciclos Foreach" href="CiclosForeach">
<strong>Ciclo Foreach</strong>
@@ -1259,7 +1259,7 @@
</section>
-<section name="Include">
+<section name="Include" href="Include">
<p>
El elemento de script <em>#include</em> le permite al diseñador de
@@ -1303,7 +1303,7 @@
</section>
-<section name="Parse">
+<section name="Parse" href="Parse">
<p>
El elemento de script <em>#parse</em> le permite al diseñadore de
@@ -1370,7 +1370,7 @@
</section>
-<section name="Stop">
+<section name="Stop" href="Stop">
<p>
El elemento de script <em>#stop</em> permite al diseñador parar la
@@ -1383,7 +1383,7 @@
]]></source>
</section>
-<section name="Velocimacros">
+<section name="Velocimacros" href="Velocimacros">
<p>
El elemento de script <em>#macro</em> script permite definir un
@@ -1688,7 +1688,7 @@
</p>
</section>
-<section name="Escapando Directivas VTL">
+<section name="Escapando Directivas VTL" href="EscapandoDirectivasVTL">
<p>
Las directivas de VTL se pueden escapar con el palote invertido o
backslash ("\") de manera similar a como se escapan las referencias de
@@ -1809,7 +1809,7 @@
</section>
-<section name="VTL: Asuntos de Formato">
+<section name="VTL: Asuntos de Formato" href="VTL:AsuntosdeFormato">
<p>
A pesar de que el VTL mostrado en esta guía del usuario se muestra en la
@@ -1866,9 +1866,9 @@
</section>
-<section name="Otras Características y Miscelánea">
+<section name="Otras Características y Miscelánea" href="OtrasCaracterísticasyMiscelánea">
-<subsection name="Matemáticas">
+<subsection name="Matemáticas" href="Matemáticas">
<p>
Velocity tiene varias funciones matemáticas incluidas que pueden ser
@@ -1896,7 +1896,7 @@
</subsection>
-<subsection name="El Operador de Rango">
+<subsection name="El Operador de Rango" href="ElOperadordeRango">
<p>
El operador de rango se puede usar en conjunción con las directivas
@@ -1969,7 +1969,7 @@
</subsection>
-<subsection name="Temas Avanzados: Escapando y !">
+<subsection name="Temas Avanzados: Escapando y !" href="TemasAvanzados:Escapandoy!">
<p>
Cuando una referencia se hace silenciona con el caracter <em>!</em> y el
@@ -2022,7 +2022,7 @@
</subsection>
-<subsection name="Miscelánea de Velocimacro">
+<subsection name="Miscelánea de Velocimacro" href="MisceláneadeVelocimacro">
<p>
Esta sección contiene un conjunto de preguntas frecuentes (FAQ)
@@ -2187,7 +2187,7 @@
</subsection>
-<subsection name="Concatenación de Cadenas">
+<subsection name="Concatenación de Cadenas" href="ConcatenacióndeCadenas">
<p>
Una pregunta común que los desarrolladores formulan es <i>¿Cómo
@@ -2254,7 +2254,7 @@
</section>
-<section name="Retroalimentación">
+<section name="Retroalimentación" href="Retroalimentación">
<p>
Si encuentra algún error en este manual o tiene algún otro comentario o
Modified: jakarta/velocity/core/trunk/xdocs/translations/user-guide_fi.xml
URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/xdocs/translations/user-guide_fi.xml?rev=232506&r1=232505&r2=232506&view=diff
==============================================================================
--- jakarta/velocity/core/trunk/xdocs/translations/user-guide_fi.xml (original)
+++ jakarta/velocity/core/trunk/xdocs/translations/user-guide_fi.xml Sat Aug 13 09:51:22 2005
@@ -10,19 +10,19 @@
</properties>
<body>
-<section name="Sisällys">
+<section name="Sisällys" href="Sisällys">
<ol>
-<li><a href="#Tietoja tästä oppaasta">Tietoja tästä oppaasta</a></li>
-<li><a href="#Mikä on Velocity?">Mikä on Velocity?</a></li>
-<li><a href="#Miten voin käyttää Velocityä?">Miten voin käyttää Velocityä?</a>
+<li><a href="#Tietojatästäoppaasta">Tietoja tästä oppaasta</a></li>
+<li><a href="#MikäonVelocity?">Mikä on Velocity?</a></li>
+<li><a href="#MitenvoinkäyttääVelocityä?">Miten voin käyttää Velocityä?</a>
<ol>
- <li><a href="#Kurakauppa esimerkki">Kurakauppa esimerkki</a></li>
+ <li><a href="#Kurakauppaesimerkki">Kurakauppa esimerkki</a></li>
</ol>
</li>
-<li><a href="#Velocity Template Language (VTL): Johdanto">Velocity
+<li><a href="#VelocityTemplateLanguage(VTL):Johdanto">Velocity
Template Language (VTL): Johdanto</a></li>
-<li><a href="#Hei Velocity Maailma!">Hei Velocity Maailma!</a></li>
+<li><a href="#HeiVelocityMaailma!">Hei Velocity Maailma!</a></li>
<li><a href="#Kommentit">Kommentit</a></li>
<li><a href="#Viittaukset">Viittaukset</a>
<ol>
@@ -31,22 +31,22 @@
<li><a href="#Metodit">Metodit</a></li>
</ol>
</li>
-<li><a href="#Muodollinen merkintä">Muodollinen viittausten merkintä</a></li>
-<li><a href="#Hiljainen viittausten merkintä">Hiljainen viittausten merkintä</a></li>
+<li><a href="#Muodollinenmerkintä">Muodollinen viittausten merkintä</a></li>
+<li><a href="#Hiljainenviittaustenmerkintä">Hiljainen viittausten merkintä</a></li>
<li><a href="#Kirjaimellisesti">Kirjaimellisesti</a>
<ol>
<li><a href="#Dollari">Dollari</a></li>
- <li><a href="#VTL viittausten suojaaminen">VTL viittausten suojaaminen</a></li>
+ <li><a href="#VTLviittaustensuojaaminen">VTL viittausten suojaaminen</a></li>
</ol>
</li>
-<li><a href="#Kirjainkoon muutos">Kirjainkoon muutos</a></li>
+<li><a href="#Kirjainkoonmuutos">Kirjainkoon muutos</a></li>
<li><a href="#Ohjeet">Ohjeet</a>
<ol>
<li><a href="#Set">Set</a></li>
<li><a href="#Tekstivakiot">Tekstivakiot</a></li>
- <li><a href="#If-Else ehtolauseet">If-Else ehtolauseet</a>
+ <li><a href="#If-Elseehtolauseet">If-Else ehtolauseet</a>
<ol>
- <li><a href="#Relaatio- ja loogiset operaattorit">Relaatio- ja loogiset
+ <li><a href="#Relaatio-jaloogisetoperaattorit">Relaatio- ja loogiset
operaattorit</a></li>
</ol>
</li>
@@ -57,16 +57,15 @@
<li><a href="#Velocimakrot">Velocimakrot</a></li>
</ol>
</li>
-<li><a href="#VTL ohjeiden suojaaminen">VTL ohjeiden suojaaminen</a></li>
-<li><a href="#VTL: Muotoilu">VTL: Muotoilu</a></li>
-<li><a href="#Muita ominaisuuksia ja sekalaista">Muita ominaisuuksia ja sekalaista</a>
+<li><a href="#VTLohjeidensuojaaminen">VTL ohjeiden suojaaminen</a></li>
+<li><a href="#VTL:Muotoilu">VTL: Muotoilu</a></li>
+<li><a href="#Muitaominaisuuksiajasekalaista">Muita ominaisuuksia ja sekalaista</a>
<ol>
<li><a href="#Matematiikka">Matematiikka</a></li>
- <li><a href="#Vaihteluväli (Range Operator)">Vaihteluväli (Range Operator)</a></li>
- <li><a href="#Edistyneet kysymykset: Suojaaminen ja
- !">Edistyneet kysymykset: Suojaaminen ja !</a></li>
- <li><a href="#Yleistä Velocimakroista">Yleistä Velocimakroista</a></li>
- <li><a href="#Merkkijonojen yhdistäminen">Merkkijonojen yhdistäminen</a></li>
+ <li><a href="#Vaihteluväli(RangeOperator)">Vaihteluväli (Range Operator)</a></li>
+ <li><a href="#Edistyneetkysymykset:Suojaaminenja!">Edistyneet kysymykset: Suojaaminen ja !</a></li>
+ <li><a href="#YleistäVelocimakroista">Yleistä Velocimakroista</a></li>
+ <li><a href="#Merkkijonojenyhdistäminen">Merkkijonojen yhdistäminen</a></li>
</ol>
</li>
<li><a href="#Palaute">Palaute</a></li>
@@ -74,7 +73,7 @@
</section>
-<section name="Tietoja tästä oppaasta">
+<section name="Tietoja tästä oppaasta" href="Tietojatästäoppaasta">
<p>
Velocity käyttäjän opas on tarkoitettu sivusuunnittelijoille ja
@@ -93,7 +92,7 @@
</section>
-<section name="Mikä on Velocity?">
+<section name="Mikä on Velocity?" href="MikäonVelocity?">
<p>
Velocity on javapohjainen sivumoottori (template engine). Sen
@@ -125,8 +124,8 @@
</section>
-<section name="Miten voin käyttää Velocityä?">
-<subsection name="Kurakauppa esimerkki">
+<section name="Miten voin käyttää Velocityä?" href="MitenvoinkäyttääVelocityä?">
+<subsection name="Kurakauppa esimerkki" href="Kurakauppaesimerkki">
<p>
Oletetaan että olet kuraa myyvän onlinekaupan
sivusuunnittelija. Kutsumme kauppaa "Kurakauppa
@@ -209,7 +208,7 @@
</section>
-<section name="Velocity Template Language (VTL): Johdanto">
+<section name="Velocity Template Language (VTL): Johdanto" href="VelocityTemplateLanguage(VTL):Johdanto">
<p>
Velocityn sivunkuvauskieli (Velocity Template Language, VTL)
@@ -273,7 +272,7 @@
</section>
-<section name="Hei Velocity Maailma!">
+<section name="Hei Velocity Maailma!" href="HeiVelocityMaailma!">
<p>
Kun muuttujalle on määritelty arvo, voidaan siihen viitata missä
@@ -303,7 +302,7 @@
</section>
-<section name="Kommentit">
+<section name="Kommentit" href="Kommentit">
<p>
Kommenttien avulla sivulle voidaan lisätä aputekstejä jotka eivät
@@ -374,7 +373,7 @@
</section>
-<section name="Viittaukset">
+<section name="Viittaukset" href="Viittaukset">
<p>
VTL:ssä on kolme erityyppistä viittausta: muuttujat, ominaisuudet
@@ -638,7 +637,7 @@
</section>
-<section name="Kirjaimellisesti">
+<section name="Kirjaimellisesti" href="Kirjaimellisesti">
<p>
VTL käyttää erikoismerkkejä kuten <em>$</em> ja <em>#</em> omassa
@@ -658,7 +657,7 @@
</p>
<p>
- <a name="VTL viittausten suojaaminen"><strong>VTL viittausten suojaaminen</strong></a>
+ <a name="VTLviittaustensuojaaminen"><strong>VTL viittausten suojaaminen</strong></a>
<br/>
Ongelmatilanne saattaa syntyä silloin, kun Velocity ei osaa
@@ -759,7 +758,7 @@
</section>
-<section name="Kirjainkoon muutos">
+<section name="Kirjainkoon muutos" href="Kirjainkoonmuutos">
<p>
Kun nyt olet tutustunut viittauksiin, voit alkaa käyttämään niitä
@@ -822,7 +821,7 @@
</section>
-<section name="Ohjeet">
+<section name="Ohjeet" href="Ohjeet">
<p>
<em>Ohjeet</em> ovat helppokäyttöisiä skriptielementtejä joita
@@ -1035,7 +1034,7 @@
</section>
-<section name="If-Else ehtolauseet">
+<section name="If-Else ehtolauseet" href="If-Elseehtolauseet">
<strong>If / ElseIf / Else</strong>
<p>
@@ -1097,7 +1096,7 @@
</p>
<p>
- <a name="Relaatio- ja loogiset operaattorit"><strong>Relaatio- ja
+ <a name="Relaatio-jaloogisetoperaattorit"><strong>Relaatio- ja
loogiset operaattorit</strong></a>
</p>
@@ -1198,7 +1197,7 @@
</section>
-<section name="Silmukat">
+<section name="Silmukat" href="Silmukat">
<strong>Foreach silmukat</strong>
@@ -1276,7 +1275,7 @@
</section>
-<section name="Include">
+<section name="Include" href="Include">
<p>
<em>#include</em> elementin avulla sivusuunnittelija voi hakea
@@ -1317,7 +1316,7 @@
</section>
-<section name="Parse">
+<section name="Parse" href="Parse">
<p>
<em>#parse</em> elementin avulla sivusuunnittelija voi sisällyttää
@@ -1383,7 +1382,7 @@
</section>
-<section name="Stop">
+<section name="Stop" href="Stop">
<p>
<em>#stop</em> elementin avulla sivupohjan suunnittelija voi
@@ -1396,7 +1395,7 @@
]]></source>
</section>
-<section name="Velocimakrot">
+<section name="Velocimakrot" href="Velocimakrot">
<p>
<em>#macro</em> elementin avulla sivupohjan suunnittelija voi
@@ -1700,7 +1699,7 @@
</p>
</section>
-<section name="VTL ohjeiden suojaaminen">
+<section name="VTL ohjeiden suojaaminen" href="VTLohjeidensuojaaminen">
<p>
VTL ohjeet voidaan suojata kenoviivalla ("\") samalla tavalla kuin
VTL viittauksetkin.
@@ -1818,7 +1817,7 @@
</section>
-<section name="VTL: Muotoilu">
+<section name="VTL: Muotoilu" href="VTL:Muotoilu">
<p>
@@ -1873,9 +1872,9 @@
</section>
-<section name="Muita ominaisuuksia ja sekalaista">
+<section name="Muita ominaisuuksia ja sekalaista" href="Muitaominaisuuksiajasekalaista">
-<subsection name="Matematiikka">
+<subsection name="Matematiikka" href="Matematiikka">
<p>
Velocitylla on muutamia sisäänrakennettuja matemaattisia
@@ -1942,7 +1941,7 @@
</subsection>
-<subsection name="Vaihteluväli (Range Operator)">
+<subsection name="Vaihteluväli (Range Operator)" href="Vaihteluväli(RangeOperator)">
<p>
Vaihteluväliä voidaan käyttää <em>#set</em> ja <em>#foreach</em>
@@ -2014,7 +2013,7 @@
</subsection>
-<subsection name="Edistyneet kysymykset: Suojaaminen ja !">
+<subsection name="Edistyneet kysymykset: Suojaaminen ja !" href="Edistyneetkysymykset:Suojaaminenja!">
<p>
Kun viittaus hiljennetään <em>!</em> merkillä ja <em>!</em> merkkiä
@@ -2067,7 +2066,7 @@
</subsection>
-<subsection name="Yleistä Velocimakroista">
+<subsection name="Yleistä Velocimakroista" href="YleistäVelocimakroista">
<p>
Tämä osio on Velocimakroaiheinen mini-FAQ. Osio muuttuu ajan myötä,
@@ -2240,7 +2239,7 @@
</subsection>
-<subsection name="Merkkijonojen yhdistäminen">
+<subsection name="Merkkijonojen yhdistäminen" href="Merkkijonojenyhdistäminen">
<p>
Yleinen kehittäjien kysymä kysymys on <i>Kuinka yhdistän
@@ -2307,7 +2306,7 @@
</section>
-<section name="Palaute">
+<section name="Palaute" href="Palaute">
<p>
Mikäli löydät tästä ohjeesta virheitä tai haluat antaa ohjetta
---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org