Return-Path: Delivered-To: apmail-forrest-svn-archive@www.apache.org Received: (qmail 69603 invoked from network); 11 Apr 2005 15:06:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 11 Apr 2005 15:06:09 -0000 Received: (qmail 64828 invoked by uid 500); 11 Apr 2005 15:06:04 -0000 Delivered-To: apmail-forrest-svn-archive@forrest.apache.org Received: (qmail 64701 invoked by uid 500); 11 Apr 2005 15:06:03 -0000 Mailing-List: contact svn-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: "Forrest Developers List" Delivered-To: mailing list svn@forrest.apache.org Received: (qmail 64621 invoked by uid 99); 11 Apr 2005 15:06:03 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Mon, 11 Apr 2005 08:05:58 -0700 Received: (qmail 65418 invoked by uid 65534); 11 Apr 2005 14:59:16 -0000 Message-ID: <20050411145916.65415.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: svnmailer-1.0.0-dev Date: Mon, 11 Apr 2005 14:59:16 -0000 Subject: svn commit: r160895 [21/28] - in forrest/site/0.7: ./ docs/ docs/howto/ docs/images/ docs/plugins/ To: svn@forrest.apache.org From: crossley@apache.org X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Added: forrest/site/0.7/docs/howto/sitemap.xmap.html URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/howto/sitemap.xmap= .html?view=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- forrest/site/0.7/docs/howto/sitemap.xmap.html (added) +++ forrest/site/0.7/docs/howto/sitemap.xmap.html Mon Apr 11 07:58:59 2005 @@ -0,0 +1,1116 @@ + + + + + + + + + + +Annotated core sitemap.xmap (v0.7) + + + + + + + + + +
+ + + +
+ +
+3D"Apache"= +
+ + +
+3D"For= +
+ + +
+
+ =20 + + +
+ + + + +
+
+
+
+ +
+ + +
+ +
+ =20 +   +
+ + +
+
About
+
+
+Index +
+ + + +
+Flyer +
+ +
+
Documentation
+
+ +
+FAQs +
+ +
+Todo +
+ + + + + + + + + + +
Advanced Topics
+ +
Other versions
+
+ + + +
+0.6 +
+
+
Upgrading
+ +
SubProjects
+ +
Reference docs
+
+
DTD documentation
+
+ + + + + + + +
+
Doc samples
+ +
+
Older Docs
+
+ +
+Libre +
+ +
+
How-To
+ +
+
Getting Involved
+ +
Proposals
+ +
Related projects
+
+
+
+ This is documentation for current release v0.7 + (More ...)
+
+
+ +
+ + +
+
+3D"PDF
+ PDF
+
+
+ Font size:=20 +   = =20 +   +   +
+

Annotated core sitemap.xmap

+
+ This is documentation for current release v0.7 + (More ...)
+ + +

sitemap.xmap

+
+
+<?xml version=3D"1.0"?>
+<!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
+Default Forrest sitemap, defining the whole site.
+Delegates to the other *.xmap files.  See
+http://forrest.apache.org/docs/sitemap-ref.html
+
+$Revision: 1.12 $
+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D -->
+
+ +

Start of Sitemap

+
+<map:sitemap xmlns:map=3D"http://apache.org/cocoon/sitemap/1.0">
+  <map:components>
+    <map:generators default=3D"file">
+      <map:generator name=3D"file"      src=3D"org.apache.cocoon.genera=
tion.FileGenerator" />
+      <map:generator name=3D"html"
+                     src=3D"org.apache.cocoon.generation.HTMLGenerator">
+        <jtidy-config>WEB-INF/jtidy.properties</jtidy-config>
+      </map:generator>
+      <map:generator name=3D"exception"
+                  src=3D"org.apache.cocoon.generation.ParseExceptionGenera=
tor"/>
+      <!--
+      <map:generator name=3D"html"      src=3D"org.apache.cocoon.genera=
tion.HTMLGenerator">
+        <jtidy-config>jtidy.properties</jtidy-config>
+      </map:generator>
+      <map:generator name=3D"directory" src=3D"org.apache.cocoon.genera=
tion.DirectoryGenerator" />
+      -->
+      <map:generator name=3D"notifier" src=3D"org.apache.cocoon.sitemap=
.NotifyingGenerator" />
+     =20
+      <map:generator name=3D"text2xml" logger=3D"sitemap.generator.text=
generator"
+                     src=3D"org.apache.cocoon.generation.TextGenerator">
+       <parameter name=3D"localizable" value=3D"true"/>
+      </map:generator>
+
+    </map:generators>
+
+    <map:transformers default=3D"xslt">
+
+      <!-- Add values to skinconf that need extra processing like the c=
olor shades -->
+      <map:transformer name=3D"skinconf" src=3D"org.apache.forrest.conf=
.SkinconfTransformer"/>
+             =20
+      <!-- Generates @id attributes from <title> strings -->
+      <map:transformer name=3D"idgen" src=3D"org.apache.forrest.util.Id=
GeneratorTransformer">
+        <element>//*[local-name() =3D 'section']</element>
+        <id>title/text()</id>
+      </map:transformer>
+
+      <!-- Rewrites links, e.g. transforming href=3D"site:index" to hre=
f=3D"../index.html" -->
+      <!-- See http://forrest.apache.org/docs/sitemap-ref.html#linkrewr=
iting_impl -->
+      <map:transformer name=3D"linkrewriter" logger=3D"sitemap.transfor=
mer.linkrewriter" src=3D"org.apache.cocoon.transformation.LinkRewriterTrans=
former">
+        <link-attrs>href src</link-attrs>
+        <schemes>site ext</schemes>
+
+        <input-module name=3D"site">
+          <input-module name=3D"linkmap">
+            <file src=3D"{src}" reloadable=3D"true" />
+          </input-module>
+          <prefix>/site//</prefix>
+          <suffix>/@href</suffix>
+        </input-module>
+        <input-module name=3D"ext">
+          <input-module name=3D"linkmap">
+            <file src=3D"{src}" reloadable=3D"true" />
+          </input-module>
+          <prefix>/site/external-refs//</prefix>
+          <suffix>/@href</suffix>
+        </input-module>
+      </map:transformer>
+
+      <map:transformer name=3D"xpath" logger=3D"sitemap.transformer.xpa=
th" src=3D"org.apache.forrest.util.XPathTransformer" />
+     =20
+      <map:transformer name=3D"xslt" src=3D"org.apache.cocoon.transform=
ation.TraxTransformer" logger=3D"sitemap.transformer.xslt" pool-max=3D"32" =
pool-min=3D"8" pool-grow=3D"2">
+        <use-request-parameters>false</use-request-parameters>
+        <use-browser-capabilities-db>false</use-browser-capabilit=
ies-db>
+        <use-deli>false</use-deli>
+        <transformer-factory>org.apache.xalan.processor.TransformerF=
actoryImpl</transformer-factory>
+        <!--<transformer-factory>net.sf.saxon.TransformerFactoryI=
mpl</transformer-factory>-->
+        <!--<transformer-factory>com.icl.saxon.TransformerFactory=
Impl</transformer-factory>-->
+        <!--<transformer-factory>org.apache.xalan.xsltc.trax.Tran=
sformerFactoryImpl</transformer-factory>-->
+      </map:transformer>
+     =20
+      <map:transformer name=3D"xsltc" src=3D"org.apache.cocoon.transfor=
mation.TraxTransformer" logger=3D"sitemap.transformer.xslt" pool-max=3D"32"=
 pool-min=3D"8" pool-grow=3D"2">
+        <use-request-parameters>false</use-request-parameters>
+        <use-browser-capabilities-db>false</use-browser-capabilit=
ies-db>
+        <use-deli>false</use-deli>
+        <transformer-factory>org.apache.xalan.xsltc.trax.Transformer=
FactoryImpl</transformer-factory>
+      </map:transformer>
+
+      <map:transformer name=3D"xslt-saxon"
+         pool-grow=3D"2" pool-max=3D"32" pool-min=3D"8"
+         src=3D"org.apache.cocoon.transformation.TraxTransformer">
+       <use-request-parameters>false</use-request-parameters>
+       <use-browser-capabilities-db>false</use-browser-capabiliti=
es-db>
+       <xslt-processor-role>saxon</xslt-processor-role>
+     </map:transformer>
+     =20
+      <map:transformer name=3D"xinclude" src=3D"org.apache.cocoon.trans=
formation.XIncludeTransformer" logger=3D"sitemap.transformer.xinclude" pool=
-grow=3D"2" pool-max=3D"16" pool-min=3D"2" />
+
+      <map:transformer name=3D"cinclude" pool-grow=3D"2" pool-max=3D"16=
" pool-min=3D"2" src=3D"org.apache.cocoon.transformation.CIncludeTransforme=
r" logger=3D"sitemap.transformer.cinclude"/>
+   <map:transformer name=3D"pattern"
+                    src=3D"org.apache.cocoon.transformation.PatternTransfo=
rmer"=20
+                    logger=3D"sitemap.transformer.pattern">
+    <parameter name=3D"groups" value=3D"true"/>
+   </map:transformer>
+   <map:transformer name=3D"lexer"
+                    src=3D"org.apache.cocoon.transformation.LexicalTransfo=
rmer"=20
+                    logger=3D"sitemap.transformer.lexer">
+    <parameter name=3D"localizable" value=3D"true"/>
+   </map:transformer>
+   <map:transformer name=3D"parser"
+                    src=3D"org.apache.cocoon.transformation.ParserTransfor=
mer"=20
+                    logger=3D"sitemap.transformer.parser">
+    <parameter name=3D"flatten" value=3D"true"/>
+    <parameter name=3D"recovery" value=3D"true"/>
+    <parameter name=3D"localizable" value=3D"true"/>
+   </map:transformer>
+    </map:transformers>
+
+    <map:readers default=3D"resource">
+      <map:reader name=3D"resource" src=3D"org.apache.cocoon.reading.Re=
sourceReader"/>
+    </map:readers>
+
+    <map:serializers default=3D"html">
+      <map:serializer name=3D"html" mime-type=3D"text/html" src=3D"org.=
apache.cocoon.serialization.HTMLSerializer">
+        <doctype-public>-//W3C//DTD HTML 4.01 Transitional//EN</d=
octype-public>
+        <doctype-system>http://www.w3.org/TR/html4/loose.dtd</doc=
type-system>
+        <encoding>UTF-8</encoding>
+      </map:serializer>
+
+      <map:serializer name=3D"xml" mime-type=3D"text/xml" src=3D"org.ap=
ache.cocoon.serialization.XMLSerializer"/>
+
+      <map:serializer name=3D"xml-document" mime-type=3D"text/xml" src=
=3D"org.apache.cocoon.serialization.XMLSerializer">
+        <cdata-section-elements>source</cdata-section-elements>
+        <doctype-public>-//APACHE//DTD Documentation V1.3//EN</do=
ctype-public>
+        <doctype-system>document-v13.dtd</doctype-system>
+      </map:serializer>
+
+      <map:serializer name=3D"links" src=3D"org.apache.cocoon.serializa=
tion.LinkSerializer">
+        <encoding>ISO-8859-1</encoding>
+      </map:serializer>
+     =20
+      <map:serializer name=3D"svgxml" src=3D"org.apache.cocoon.serializ=
ation.XMLSerializer" mime-type=3D"image/svg+xml">
+        <doctype-public>-//W3C//DTD SVG 1.0//EN</doctype-public&g=
t;
+        <doctype-system>http://www.w3.org/TR/2001/REC-SVG-20010904/D=
TD/svg10.dtd</doctype-system>
+      </map:serializer>
+      <map:serializer logger=3D"sitemap.serializer.text" mime-type=3D"t=
ext/plain" name=3D"text" src=3D"org.apache.cocoon.serialization.TextSeriali=
zer">
+        <encoding>UTF-8</encoding>
+      </map:serializer>
+     =20
+     <!--
+      <map:serializer mime-type=3D"application/x-shockwave-flash" name=
=3D"swf" src=3D"org.apache.cocoon.serialization.SWFSerializer"/>
+      <map:serializer mime-type=3D"application/msword" name=3D"fo2rtf" =
src=3D"org.apache.cocoon.serialization.RTFSerializer"/>
+      -->
+    </map:serializers>
+
+    <map:matchers default=3D"wildcard">
+      <map:matcher name=3D"wildcard" src=3D"org.apache.cocoon.matching.=
WildcardURIMatcher"/>
+      <map:matcher name=3D"regexp" src=3D"org.apache.cocoon.matching.Re=
gexpURIMatcher"/>
+    </map:matchers>
+
+    <map:selectors>
+      <map:selector logger=3D"sitemap.selector.exists" name=3D"exists" =
src=3D"org.apache.forrest.sourceexists.SourceExistsSelector" />
+   <map:selector logger=3D"sitemap.selector.exception" name=3D"exceptio=
n"
+                 src=3D"org.apache.cocoon.selection.ExceptionSelector">
+     <exception name=3D"syntax" class=3D"net.sourceforge.chaperon.proce=
ss.ParseException"/>
+     <exception class=3D"java.lang.Throwable" unroll=3D"true"/>
+   </map:selector>
+    </map:selectors>
+
+    <map:pipes default=3D"caching">
+      <map:pipe name=3D"caching" src=3D"org.apache.cocoon.components.pi=
peline.impl.CachingProcessingPipeline"/>
+      <!--
+      <map:pipe name=3D"noncaching" src=3D"org.apache.cocoon.components=
.pipeline.impl.NonCachingProcessingPipeline"/>
+      <map:pipe name=3D"profile-caching" src=3D"org.apache.cocoon.compo=
nents.profiler.ProfilingCachingProcessingPipeline"/>
+      <map:pipe name=3D"profile-noncaching" src=3D"org.apache.cocoon.co=
mponents.profiler.ProfilingNonCachingProcessingPipeline"/>
+      -->
+    </map:pipes>
+  </map:components>
+
+  <!-- NOTE: the 'links view' is no longer used to discover a page's li=
nks.
+       Instead of filterlinks.xsl, use cli.xconf include/exclude nodes to =
define which pages to render.
+  <map:views>
+    <map:view name=3D"links" from-position=3D"last">
+      <map:transform src=3D"{forrest:stylesheets}/filterlinks.xsl">
+        <map:parameter name=3D"ctxbasedir" value=3D"{realpath:.}/"/>
+      </map:transform>
+      <map:serialize type=3D"links"/>
+    </map:view>
+  </map:views>
+  -->
+
+  <map:resources>
+    <map:resource name=3D"skinit">
+        <map:select type=3D"exists">
+          <map:when test=3D"{project:skins-dir}{forrest:skin}/xslt/html=
/{type}.xsl">
+            <map:transform src=3D"{project:skins-dir}{forrest:skin}/xsl=
t/html/{type}.xsl">
+              <map:parameter name=3D"notoc" value=3D"{notoc}"/>
+              <!-- For backwards-compat with 0.2 - 0.4 skins -->
+              <map:parameter name=3D"isfaq" value=3D"{notoc}"/>
+              <map:parameter name=3D"nopdf" value=3D"{nopdf}"/>
+              <map:parameter name=3D"path" value=3D"{path}"/>
+              <map:parameter name=3D"config-file" value=3D"{project:ski=
nconf}"/>
+            </map:transform>
+          </map:when>
+          <map:otherwise>
+            <map:transform src=3D"{forrest:context}/skins/{forrest:skin=
}/xslt/html/{type}.xsl">
+              <map:parameter name=3D"notoc" value=3D"{notoc}"/>
+              <!-- For backwards-compat with 0.2 - 0.4 skins -->
+              <map:parameter name=3D"isfaq" value=3D"{notoc}"/>
+              <map:parameter name=3D"nopdf" value=3D"{nopdf}"/>
+              <map:parameter name=3D"path" value=3D"{path}"/>
+              <map:parameter name=3D"config-file" value=3D"{project:ski=
nconf}"/>
+            </map:transform>
+          </map:otherwise>
+        </map:select>
+      <map:serialize/>
+    </map:resource>
+
+  </map:resources>
+
+ +

Start of Pipelines

+
+  <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D Pipelines =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
+  <map:pipelines>
+
+  <map:pipeline type=3D"caching" internal-only=3D"true">
+
+ +

Test for First Pipeline

+
+      <map:match pattern=3D"*.xlex">
+        <map:select type=3D"exists">
+          <map:when test=3D"resources/chaperon/grammars/{1}.xlex">
+            <map:read src=3D"resources/chaperon/grammars/{1}.xlex"/>
+          </map:when>
+          <map:otherwise>
+            <map:generate  type=3D"text2xml"   src=3D"{forrest:context}=
/resources/chaperon/grammars/{1}.grm"/>
+            <map:transform type=3D"lexer"  src=3D"{forrest:context}/res=
ources/chaperon/grammars/grm.xlex"/>
+            <map:transform type=3D"parser" src=3D"{forrest:context}/res=
ources/chaperon/grammars/grm.xgrm"/>
+            <map:transform               src=3D"{forrest:context}/resou=
rces/chaperon/stylesheets/text4regex.xsl"/>
+            <map:transform type=3D"lexer"  src=3D"{forrest:context}/res=
ources/chaperon/grammars/regex.xlex"/>
+            <map:transform type=3D"parser" src=3D"{forrest:context}/res=
ources/chaperon/grammars/regex.xgrm"/>
+            <map:transform               src=3D"{forrest:context}/resou=
rces/chaperon/stylesheets/grm2xlex.xsl"/>
+            <map:serialize type=3D"xml"/>
+          </map:otherwise>
+        </map:select>
+      </map:match>
+    </map:pipeline>
+
+ +

Insertion Point for Project Sitemap

+
+      <!--
+         This is the user pipeline, that can answer requests instead
+         of the Forrest one, or let requests pass through.
+         To take over the rendering of a file it must match the file name =
and path.
+         To take over the generation of the intermediate format, it must g=
ive
+         Forrest the same filename but ending with xml, and a DTD that For=
rest
+         recognizes.
+      -->
+      <map:pipeline internal-only=3D"false">
+           <map:select type=3D"exists">
+             <map:when test=3D"{project:sitemap}">
+               <map:mount uri-prefix=3D""
+                          src=3D"{project:sitemap}"=20
+                          check-reload=3D"yes"=20
+                          pass-through=3D"true"/>
+             </map:when>
+           </map:select>
+      </map:pipeline>
+     =20
+      <map:pipeline internal-only=3D"false">
+        <map:select type=3D"exists">
+          <map:when test=3D"{project:temp-dir}/internal.xmap">
+            <map:mount uri-prefix=3D"" src=3D"{project:temp-dir}/intern=
al.xmap" check-reload=3D"yes" pass-through=3D"true"/>
+          </map:when>
+        </map:select>
+      </map:pipeline>
+     =20
+      <map:pipeline internal-only=3D"false">
+         <map:match pattern=3D"skinconf.xml">
+           <map:generate src=3D"{project:skinconf}" />
+           <map:transform src=3D"{forrest:stylesheets}/strip-doctype.xs=
l"/>
+           <map:transform src=3D"{forrest:stylesheets}/upgrade-skinconf=
.xsl"/>
+           <map:select type=3D"exists">
+             <map:when test=3D"{project:skins-dir}{forrest:skin}/skinco=
nf.xsl">
+               <map:transform src=3D"{project:skins-dir}{forrest:skin}/=
skinconf.xsl"/>
+             </map:when>
+           </map:select>
+           <map:select type=3D"exists">
+             <map:when test=3D"{forrest:context}/skins/{forrest:skin}/s=
kinconf.xsl">
+               <map:transform src=3D"{forrest:context}/skins/{forrest:s=
kin}/skinconf.xsl"/>
+             </map:when>
+           </map:select>
+           <map:transform src=3D"{forrest:context}/skins/common/skincon=
f=2Exsl"/>
+           <map:transform type=3D"skinconf"/>
+           <map:serialize type=3D"xml" />
+         </map:match>
+
+         <!-- Add some build information, which is added to the html he=
ad -->
+         <map:match pattern=3D"build-info">
+           <map:generate src=3D"{project:temp-dir}/build-info.xml"/>
+           <map:serialize type=3D"xml"/>
+         </map:match>
+       </map:pipeline>
+      =20
+    <map:pipeline internal-only=3D"false">
+      <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
+      <!-- SOURCE FORMATS                                              =
 -->
+      <!--                 Raw XML sources, typically doc-v12 format   =
 -->
+      <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
+      <!-- http://forrest.apache.org/docs/sitemap-ref.html#source_pipel=
ines -->
+
+ +

First Match for '**.xml'

+
+      <!-- Body content -->
+      <map:match pattern=3D"**.xml">
+    =20
+        <map:match pattern=3D"linkmap.xml">
+          <map:mount uri-prefix=3D"" src=3D"linkmap.xmap" check-reload=
=3D"yes" />
+        </map:match>
+             =20
+        <map:match pattern=3D"changes.xml">
+          <map:mount uri-prefix=3D"" src=3D"status.xmap" check-reload=
=3D"yes" />
+        </map:match>
+
+        <map:match pattern=3D"todo.xml">
+          <map:mount uri-prefix=3D"" src=3D"status.xmap" check-reload=
=3D"yes" />
+        </map:match>
+
+        <map:match pattern=3D"**dtdx.xml">
+          <map:mount uri-prefix=3D"" src=3D"dtd.xmap" check-reload=3D"y=
es" />
+        </map:match>
+
+        <map:match pattern=3D"forrest-issues.xml">
+          <map:mount uri-prefix=3D"" src=3D"issues.xmap" check-reload=
=3D"yes" />
+        </map:match>
+
+        <map:match pattern=3D"**faq.xml">
+          <map:mount uri-prefix=3D"" src=3D"faq.xmap" check-reload=3D"y=
es" />
+        </map:match>
+
+        <map:match pattern=3D"community/**index.xml">
+          <map:mount uri-prefix=3D"" src=3D"forrest.xmap" check-reload=
=3D"yes" />
+        </map:match>
+
+        <map:match pattern=3D"community/*/**.xml">
+          <map:mount uri-prefix=3D"" src=3D"revisions.xmap" check-reloa=
d=3D"yes" />
+        </map:match>
+
+        <!-- wholesite is preferred; site is here for compatibility --&=
gt;
+        <map:match pattern=3D"wholesite.xml">
+          <map:mount uri-prefix=3D"" src=3D"aggregate.xmap" check-reloa=
d=3D"yes" />
+        </map:match>
+        <map:match pattern=3D"site.xml">
+          <map:mount uri-prefix=3D"" src=3D"aggregate.xmap" check-reloa=
d=3D"yes" />
+        </map:match>
+
+        <!-- Lucene index update and search -->
+        <map:match pattern=3D"lucene-*.xml">
+          <map:mount uri-prefix=3D"" src=3D"search.xmap" check-reload=
=3D"yes"/>
+        </map:match>
+
+        <!-- Default source types -->
+        <map:mount uri-prefix=3D"" src=3D"forrest.xmap" check-reload=3D=
"yes" />
+
+      </map:match>
+
+      <!-- Menu content -->
+      <map:match pattern=3D"abs-menulinks">
+        <map:mount uri-prefix=3D"" src=3D"menu.xmap" check-reload=3D"ye=
s" />
+      </map:match>
+
+      <map:match pattern=3D"**menulinks-*">
+        <map:mount uri-prefix=3D"" src=3D"menu.xmap" check-reload=3D"ye=
s" />
+      </map:match>
+
+      <!-- Link maps -->
+      <map:match pattern=3D"abs-linkmap">
+        <map:mount uri-prefix=3D"" src=3D"linkmap.xmap"/>
+      </map:match>
+
+      <map:match pattern=3D"**linkmap-*">
+        <map:match pattern=3D"linkmap-wholesite.*">
+          <map:mount uri-prefix=3D"" src=3D"aggregate.xmap" check-reloa=
d=3D"yes" />
+        </map:match>
+        <map:match pattern=3D"linkmap-site.*">
+          <map:mount uri-prefix=3D"" src=3D"aggregate.xmap" check-reloa=
d=3D"yes" />
+        </map:match>
+
+        <map:mount uri-prefix=3D"" src=3D"linkmap.xmap" check-reload=3D=
"yes" />
+      </map:match>
+
+    </map:pipeline>
+
+
+    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
+    <!-- INTERMEDIATE FORMATS                                         -=
->
+    <!--                          Tabs, menus and body HTML.          -=
->
+    <!--                       Called from output format pipelines    -=
->
+    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
+    <!-- http://forrest.apache.org/docs/sitemap-ref.html#intermediate_p=
ipelines -->
+
+    <map:pipeline internal-only=3D"false">
+
+      <!-- External matches -->
+      <!-- (HTML rendered directly from special formats) -->
+      <map:match pattern=3D"**body-faq.html">
+        <map:mount uri-prefix=3D"" src=3D"faq.xmap" check-reload=3D"yes=
" />
+      </map:match>
+
+ +

First Match for '**body-*.html'

+
+      <map:match pattern=3D"**body-*.html">
+        <map:select type=3D"exists">
+          <map:when test=3D"{project:content.xdocs}{1}{2}.ehtml">
+            <map:generate src=3D"{project:content.xdocs}{1}{2}.ehtml" /=
>
+            <map:transform src=3D"{forrest:stylesheets}/html2htmlbody.x=
sl" />
+            <map:transform type=3D"linkrewriter" src=3D"cocoon:/{1}link=
map-{2}.html"/>
+            <map:transform src=3D"resources/stylesheets/declare-broken-=
site-links.xsl" />
+            <map:serialize type=3D"xml" />
+          </map:when>
+        </map:select>
+      </map:match>
+
+ +

Second Match for '**body-*.html'

+
+      <!-- Default matches -->
+      <!-- (HTML rendered from doc-v11 intermediate format -->
+      <map:match pattern=3D"**body-*.html">
+        <map:generate src=3D"cocoon:/{1}{2}.xml"/>
+
+
+

Returning to the '**body-*.html' Pipeline

+
+        <map:transform type=3D"idgen"/>
+        <map:transform type=3D"xinclude"/>
+        <map:transform type=3D"linkrewriter" src=3D"cocoon:/{1}linkmap-=
{2}.html"/>
+        <map:transform src=3D"resources/stylesheets/declare-broken-site=
-links.xsl" />
+        <map:call resource=3D"skinit">
+          <map:parameter name=3D"type" value=3D"document2html"/>
+          <map:parameter name=3D"path" value=3D"{1}{2}.html"/>
+          <map:parameter name=3D"notoc" value=3D"false"/>
+        </map:call>
+      </map:match>
+
+      <map:match pattern=3D"**menu-*.html">
+        <map:generate src=3D"cocoon:/{1}book-{2}.html"/>
+        <map:transform type=3D"linkrewriter" src=3D"cocoon:/{1}linkmap-=
{2}.html"/>
+        <map:transform src=3D"resources/stylesheets/declare-broken-site=
-links.xsl" />
+        <map:call resource=3D"skinit">
+          <map:parameter name=3D"type" value=3D"book2menu"/>
+          <map:parameter name=3D"path" value=3D"{1}{2}.html"/>
+        </map:call>
+      </map:match>
+
+      <map:match pattern=3D"**tab-*.html">
+        <map:mount uri-prefix=3D"" src=3D"tabs.xmap" check-reload=3D"ye=
s" />
+      </map:match>
+     =20
+      <map:match pattern=3D"**i18n-*.html">
+        <map:mount uri-prefix=3D"" src=3D"i18n.xmap" check-reload=3D"ye=
s" />
+      </map:match>
+
+      <map:match pattern=3D"**book-*.html">
+        <map:mount uri-prefix=3D"" src=3D"menu.xmap" check-reload=3D"ye=
s" />
+      </map:match>
+
+    </map:pipeline>
+
+    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
+    <!-- OUTPUT FORMATS                                               -=
->
+    <!--                  Serves content directly to the user         -=
->
+    <!-- +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D+ -->
+    <!-- http://forrest.apache.org/docs/sitemap-ref.html#output_pipelin=
es -->
+
+    <map:pipeline internal-only=3D"false">
+      <map:select type=3D"exists">
+        <map:when test=3D"{project:temp-dir}/output.xmap">
+          <map:mount uri-prefix=3D"" src=3D"{project:temp-dir}/output.x=
map" check-reload=3D"yes" pass-through=3D"true"/>
+        </map:when>
+      </map:select>
+    </map:pipeline>
+
+    <map:pipeline internal-only=3D"false">
+
+      <map:match pattern=3D"*.html">
+        <map:aggregate element=3D"site">
+          <map:part src=3D"cocoon:/skinconf.xml"/>
+          <map:part src=3D"cocoon:/build-info"/>
+          <map:part src=3D"cocoon:/tab-{0}"/>
+          <map:part src=3D"cocoon:/menu-{0}"/>
+          <map:part src=3D"cocoon:/body-{0}"/>
+        </map:aggregate>
+        <map:call resource=3D"skinit">
+          <map:parameter name=3D"type" value=3D"site2xhtml"/>
+          <map:parameter name=3D"path" value=3D"{0}"/>
+        </map:call>
+      </map:match>
+
+ +

First Match for "**/*.html"

+
+  <map:match pattern=3D"**/*.html">
+    <map:aggregate element=3D"site">
+      <map:part src=3D"cocoon:/skinconf.xml"/>
+      <map:part src=3D"cocoon:/build-info"/>
+      <map:part src=3D"cocoon:/{1}/tab-{2}.html"/>
+      <map:part src=3D"cocoon:/{1}/menu-{2}.html"/>
+      <map:part src=3D"cocoon:/{1}/body-{2}.html"/>
+    </map:aggregate>
+    <map:call resource=3D"skinit">
+      <map:parameter name=3D"type" value=3D"site2xhtml"/>
+      <map:parameter name=3D"path" value=3D"{0}"/>
+    </map:call>
+  </map:match>
+
+      <map:match type=3D"regexp" pattern=3D"^.+$">
+        <map:select type=3D"exists">
+          <map:when test=3D"{project:content.xdocs}/{0}">
+            <map:mount uri-prefix=3D"" src=3D"raw.xmap" check-reload=3D=
"yes" />
+          </map:when>
+        </map:select>
+      </map:match>
+
+      <!-- generate faq.fo specially  -->
+      <map:match pattern=3D"**faq.fo">
+        <map:mount uri-prefix=3D"" src=3D"faq.xmap" check-reload=3D"yes=
" />
+      </map:match>
+
+      <!-- generate .fo from .xml  -->
+      <map:match type=3D"regexp" pattern=3D"^(.*?)([^/]*).fo$">
+        <map:select type=3D"exists">
+          <map:when test=3D"{project:content.xdocs}{1}{2}.fo">
+            <map:generate src=3D"{project:content.xdocs}{1}{2}.fo"/>
+          </map:when>
+          <map:otherwise>
+            <map:aggregate element=3D"site">
+              <map:part src=3D"cocoon:/skinconf.xml"/>
+              <map:part src=3D"cocoon:/{1}{2}.xml"/>
+            </map:aggregate>
+            <!-- <map:transform type=3D"idgen"/> -->
+            <map:transform type=3D"xinclude"/>
+            <map:transform type=3D"linkrewriter" src=3D"cocoon://{1}lin=
kmap-{2}.fo"/>
+            <map:select type=3D"exists">
+              <map:when test=3D"{project:skins-dir}{forrest:skin}/xslt/=
fo/document2fo.xsl">
+                <map:transform src=3D"{project:skins-dir}{forrest:skin}=
/xslt/fo/document2fo.xsl">
+                  <map:parameter name=3D"imagesdir" value=3D"{project:r=
esources.images}/"/>
+                  <map:parameter name=3D"xmlbasedir" value=3D"{project:=
content.xdocs}{1}"/>
+                </map:transform>
+              </map:when>
+              <map:when test=3D"{forrest:context}/skins/{forrest:skin}/=
xslt/fo/document2fo.xsl">
+                <map:transform src=3D"{forrest:context}/skins/{forrest:=
skin}/xslt/fo/document2fo.xsl">
+                  <map:parameter name=3D"imagesdir" value=3D"{project:r=
esources.images}/"/>
+                  <map:parameter name=3D"xmlbasedir" value=3D"{project:=
content.xdocs}{1}"/>
+                </map:transform>
+              </map:when>
+              <map:otherwise>
+                <map:transform src=3D"{forrest:context}/skins/common/xs=
lt/fo/document2fo.xsl">
+                  <map:parameter name=3D"imagesdir" value=3D"{project:r=
esources.images}/"/>
+                  <map:parameter name=3D"xmlbasedir" value=3D"{project:=
content.xdocs}{1}"/>
+                </map:transform>
+              </map:otherwise>
+            </map:select>
+        </map:otherwise>
+      </map:select>
+        <map:serialize type=3D"xml"/>
+      </map:match>
+
+      <map:match type=3D"regexp" pattern=3D"^(.*?)([^/]*).svg$">
+        <map:generate src=3D"cocoon:/{1}{2}.xml"/>
+        <!-- <map:transform type=3D"idgen"/> -->
+        <map:transform type=3D"xinclude"/>
+        <map:transform type=3D"linkrewriter" src=3D"cocoon://{1}linkmap=
-{2}.svg"/>
+        <map:transform src=3D"resources/stylesheets/declare-broken-site=
-links.xsl" />
+        <map:select type=3D"exists">
+          <map:when test=3D"{project:skins-dir}{forrest:skin}/xslt/svg/=
document2svg.xsl">
+            <map:transform src=3D"{project:skins-dir}{forrest:skin}/xsl=
t/svg/document2svg.xsl">
+              <map:parameter name=3D"imagesdir" value=3D"{project:resou=
rces.images}/"/>
+              <map:parameter name=3D"xmlbasedir" value=3D"{project:cont=
ent.xdocs}{1}"/>
+            </map:transform>
+          </map:when>
+          <map:when test=3D"{forrest:context}/skins/{forrest:skin}/xslt=
/svg/document2svg.xsl">
+            <map:transform src=3D"{forrest:context}/skins/{forrest:skin=
}/xslt/svg/document2svg.xsl">
+              <map:parameter name=3D"imagesdir" value=3D"{project:resou=
rces.images}/"/>
+              <map:parameter name=3D"xmlbasedir" value=3D"{project:cont=
ent.xdocs}{1}"/>
+            </map:transform>
+          </map:when>
+          <map:otherwise>
+            <map:transform src=3D"{forrest:context}/skins/common/xslt/s=
vg/document2svg.xsl">
+              <map:parameter name=3D"imagesdir" value=3D"{project:resou=
rces.images}/"/>
+              <map:parameter name=3D"xmlbasedir" value=3D"{project:cont=
ent.xdocs}{1}"/>
+            </map:transform>
+          </map:otherwise>
+        </map:select>
+        <map:serialize type=3D"svgxml"/>
+      </map:match>
+     =20
+      <map:match pattern=3D"**changes.rss">
+        <map:mount uri-prefix=3D"" src=3D"status.xmap" check-reload=3D"=
yes" />
+      </map:match>
+
+      <map:match pattern=3D"profiler">
+        <map:mount uri-prefix=3D"" src=3D"profiler.xmap" check-reload=
=3D"yes" />
+      </map:match>
+
+      <map:match pattern=3D"**.lucene">
+        <map:mount uri-prefix=3D"" src=3D"search.xmap" check-reload=3D"=
yes" />
+      </map:match>
+
+      <map:select type=3D"exists">
+         <map:when test=3D"{project:temp-dir}/resources.xmap">
+           <map:mount uri-prefix=3D""
+                      src=3D"{project:temp-dir}/resources.xmap"=20
+                      check-reload=3D"yes"=20
+                      pass-through=3D"true"/>
+        </map:when>
+      </map:select>
+     =20
+      <map:match pattern=3D"**.js">
+        <map:mount uri-prefix=3D"" src=3D"resources.xmap" check-reload=
=3D"yes" />
+      </map:match>
+      <map:match pattern=3D"**.css">
+        <map:mount uri-prefix=3D"" src=3D"resources.xmap" check-reload=
=3D"yes" />
+      </map:match>
+      <map:match pattern=3D"**images**">
+        <map:mount uri-prefix=3D"" src=3D"resources.xmap" check-reload=
=3D"yes" />
+      </map:match>
+      <map:match pattern=3D"**.png">
+        <map:mount uri-prefix=3D"" src=3D"resources.xmap" check-reload=
=3D"yes" />
+      </map:match>
+     <map:match pattern=3D"**.ico">
+        <map:mount uri-prefix=3D"" src=3D"resources.xmap" check-reload=
=3D"yes" />
+      </map:match>
+    </map:pipeline>
+
+
+
+    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
+    <!-- REDIRECTS                                                    -=
->
+    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
+    <map:pipeline internal-only=3D"false">
+
+      <map:match pattern=3D"">
+        <map:redirect-to uri=3D"index.html" />
+      </map:match>
+      <map:match type=3D"regexp" pattern=3D"^.+/$">
+          <map:redirect-to uri=3D"index.html"/>
+      </map:match>
+    </map:pipeline>
+
+  </map:pipelines>
+</map:sitemap>
+
+
+
+ +
 
+
+
+ +
+ +
+
+ Copyright © 2002-2005 The Apache Software Foundation.
+ +
+ + Propchange: forrest/site/0.7/docs/howto/sitemap.xmap.html ---------------------------------------------------------------------------= --- svn:eol-style =3D native Added: forrest/site/0.7/docs/howto/sitemap.xmap.pdf URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/howto/sitemap.xmap= .pdf?view=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/howto/sitemap.xmap.pdf ---------------------------------------------------------------------------= --- svn:mime-type =3D application/pdf Added: forrest/site/0.7/docs/images/dir-menu.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/dir-menu.pn= g?view=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/dir-menu.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/images/dir-menu2.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/dir-menu2.p= ng?view=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/dir-menu2.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/images/dir-menu3.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/dir-menu3.p= ng?view=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/dir-menu3.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/images/icon.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/icon.png?vi= ew=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/icon.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/images/menu.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/menu.png?vi= ew=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/menu.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/images/menu2.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/menu2.png?v= iew=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/menu2.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/images/menu3.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/menu3.png?v= iew=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/menu3.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/images/new-project.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/new-project= .png?view=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/new-project.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/images/page-areas.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/page-areas.= png?view=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/page-areas.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/images/project-logo.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/project-log= o=2Epng?view=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/project-logo.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/images/snapshot-plain-dev.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/snapshot-pl= ain-dev.png?view=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/snapshot-plain-dev.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/images/snapshot-view-viewHelper.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/snapshot-vi= ew-viewHelper.png?view=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/snapshot-view-viewHelper.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/images/tabs.png URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/images/tabs.png?vi= ew=3Dauto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/images/tabs.png ---------------------------------------------------------------------------= --- svn:mime-type =3D image/png Added: forrest/site/0.7/docs/index.html URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/index.html?view=3D= auto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- forrest/site/0.7/docs/index.html (added) +++ forrest/site/0.7/docs/index.html Mon Apr 11 07:58:59 2005 @@ -0,0 +1,346 @@ + + + + + + + + +Apache Forrest 0.7 documentation (v0.7) + + + + + + + + + +
+ + + +
+ +
+3D"Apache"= +
+ + +
+3D"For= +
+ + +
+
+ =20 + + +
+ + + + +
+
+
+
+ + + + +
+ +
+ =20 +   +
+ + +
+
Documentation
+
+
+
Overview
+
+
+FAQs +
+ +
+Todo +
+ + + + + + + + + + +
Advanced Topics
+ +
Other versions
+
+ + +
+
0.7 (current)
+
+
+0.6 +
+
+
Upgrading
+ +
SubProjects
+ +
Reference docs
+
+
DTD documentation
+
+ + + + + + + +
+
Doc samples
+ +
+
Older Docs
+
+ +
+Libre +
+ +
+
+
+
+ This is documentation for current release v0.7 + (More ...)
+
+
+ +
+ + +
+
+3D"PDF
+ PDF
+
+
+ Font size:=20 +   = =20 +   +   +
+

Apache Forrest 0.7 documentation

+
+ This is documentation for current release v0.7 + (More ...)
+ + =20 + +

Project-level documentation

+
+

+ See the Apache Forrest Project website for + the main project-level documents. +

+
+ =20 + +

Product documentation

+
+

+ See links to other versions of + documentation. +

+
+ =20 +
+ +
 
+
+
+ +
+ +
+
+ Copyright © 2002-2005 The Apache Software Foundation.
+
+3D"Valid3D"Valid= 3D"Built3D"Built3D"tha= +
+ +
+ + Propchange: forrest/site/0.7/docs/index.html ---------------------------------------------------------------------------= --- svn:eol-style =3D native Added: forrest/site/0.7/docs/index.pdf URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/index.pdf?view=3Da= uto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Binary file - no diff available. Propchange: forrest/site/0.7/docs/index.pdf ---------------------------------------------------------------------------= --- svn:mime-type =3D application/pdf Added: forrest/site/0.7/docs/index.xml URL: http://svn.apache.org/viewcvs/forrest/site/0.7/docs/index.xml?view=3Da= uto&rev=3D160895 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- forrest/site/0.7/docs/index.xml (added) +++ forrest/site/0.7/docs/index.xml Mon Apr 11 07:58:59 2005 @@ -0,0 +1,37 @@ + +=20 +
=20 + Apache Forrest 0.7 documentation=20 +
=20 + +
+ Project-level documentation +

+ See the Apache Forrest Project website f= or + the main project-level documents. +

+
+
+ Product documentation +

+ See links to other versions of + documentation. +

+
+ +
\ No newline at end of file Propchange: forrest/site/0.7/docs/index.xml ---------------------------------------------------------------------------= --- svn:eol-style =3D native