forrest-svn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r193072 - in /forrest/trunk/site-author/content/xdocs: ./ docs_0_80/ docs_0_80/howto/ docs_0_80/howto/cvs-ssh/
Date Thu, 23 Jun 2005 04:44:41 GMT
Author: crossley
Date: Wed Jun 22 21:44:39 2005
New Revision: 193072

Convert all site:v0.70 links to be site:v0.80


Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/build.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/build.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/build.xml Wed Jun 22 21:44:39 2005
@@ -111,7 +111,7 @@
       content/xdocs/*.xml see the immediate effect.
-      The document <link href="site:v0.70//your-project">Using Forrest</link> is
+      The document <link href="site:v0.80//your-project">Using Forrest</link> is
       your next step.</p>

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/catalog.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/catalog.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/catalog.xml Wed Jun 22 21:44:39 2005
@@ -232,7 +232,7 @@
         Other Forrest documentation has some notes about configuring the
         entity resolver for your own DTDs. See
-        <link href="site:v0.70//validation">XML Validation</link>.
+        <link href="site:v0.80//validation">XML Validation</link>.
         Cocoon has extensive documentation about the entity resolver. See

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/dreams.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/dreams.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/dreams.xml Wed Jun 22 21:44:39 2005
@@ -30,7 +30,7 @@
   <p>This is the initial attempt to give focus to the Forrest project. 
    This summary is a loose collection of items from the forrest-dev
    mailing list. Please add and re-arrange so that it can evolve into a
-   focus document. The <link href="site:v0.70//primer">Forrest Primer</link>
+   focus document. The <link href="site:v0.80//primer">Forrest Primer</link>
    provides an overview.

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/faq.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/faq.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/faq.xml Wed Jun 22 21:44:39 2005
@@ -24,7 +24,7 @@
     <faq id="overview">
       <question> Where can I read an overview about how to work with Forrest? </question>
-        <p> See the <link href="site:v0.70//your-project">Using Forrest</link> guide. </p>
+        <p> See the <link href="site:v0.80//your-project">Using Forrest</link> guide. </p>
     <faq id="requirements">
@@ -51,8 +51,8 @@
     <faq id="svn">
       <question> How can I use SVN to keep up to date with the latest codebase? </question>
-        <p> Follow these <link href="site:v0.70//build">Building Forrest</link> notes. </p>
-        <p> The <link href="site:v0.70//your-project">Using Forrest</link> guide provides further
+        <p> Follow these <link href="site:v0.80//build">Building Forrest</link> notes. </p>
+        <p> The <link href="site:v0.80//your-project">Using Forrest</link> guide provides further
           step-by-step assistance in getting started with Forrest for your project. </p>
@@ -60,7 +60,7 @@
       <question> What is the best way to generate "standalone documents" using Forrest? </question>
         <p> forrest site -Dproject.start-uri=myfile.pdf </p>
-        <p> The <link href="site:v0.70//your-project">Using Forrest</link> guide provides further
+        <p> The <link href="site:v0.80//your-project">Using Forrest</link> guide provides further
           step-by-step assistance in getting started with Forrest for your project. </p>
@@ -93,9 +93,9 @@
     <faq id="edit-content">
       <question>What tools can be used to edit the content?</question>
-        <p>If you are using the Apache Forrest xml <link href="site:v0.70//dtd-docs">document format</link>
+        <p>If you are using the Apache Forrest xml <link href="site:v0.80//dtd-docs">document format</link>
           or DocBook or other xml document types, then you can use any text editor or even a
-          dedicated xml editor. You must ensure valid xml. See our <link href="site:v0.70//catalog"
+          dedicated xml editor. You must ensure valid xml. See our <link href="site:v0.80//catalog"
             >configuration notes</link> for various editors. </p>
         <p>There are content management systems like <link href="ext:lenya">Apache Lenya</link>. </p>
         <p>Remember that Forrest can also use other source formats, such as docs or
@@ -115,7 +115,7 @@
           defining the left-hand navigation menus, and as a method for defining references
           to be used when linking between documents.
           This file is fully explained in
-          <link href="site:v0.70//linking">Menus and Linking</link>. Here is a precis:
+          <link href="site:v0.80//linking">Menus and Linking</link>. Here is a precis:
           The labels can be whatever text you want.
@@ -137,14 +137,14 @@
           These documents can be linked to from other documents, like this:
-        <source><![CDATA[<a href="site:v0.70//faq/tech"> link to the top of the Tech FAQs
-<a href="site:v0.70//faq/tech/docbook"> link to the DocBook FAQ in the Tech FAQs]]></source>
+        <source><![CDATA[<a href="site:v0.80//faq/tech"> link to the top of the Tech FAQs
+<a href="site:v0.80//faq/tech/docbook"> link to the DocBook FAQ in the Tech FAQs]]></source>
           If that "docbook" entry was a unique name in your site.xml then you
           can shorten that latter link:
-        <source><![CDATA[<a href="site:v0.70//docbook"> link to the DocBook FAQ in the Tech FAQs]]></source>
+        <source><![CDATA[<a href="site:v0.80//docbook"> link to the DocBook FAQ in the Tech FAQs]]></source>
     <faq id="examples">
@@ -170,9 +170,9 @@
         <p> In this case the menu labeled "About" will have 2 new items: "Full PDF" and "Full HTML".
-          (See also <link href="site:v0.70//howto/pdf-tab">How to create a PDF document for each
+          (See also <link href="site:v0.80//howto/pdf-tab">How to create a PDF document for each
           tab</link>.) </p>
-        <p> This assumes that you use the <link href="site:v0.70//linking">site.xml</link> method for your
+        <p> This assumes that you use the <link href="site:v0.80//linking">site.xml</link> method for your
           site structure and navigation, rather than the old book.xml method. </p>
@@ -256,7 +256,7 @@
       <question>I need help with the interaction between tabs.xml and site.xml </question>
-          See the <link href="site:v0.70//linking/tab-site">tips</link>.
+          See the <link href="site:v0.80//linking/tab-site">tips</link>.
@@ -271,7 +271,7 @@
           <li> Edit that file to replace 'index.html' in
             with 'overview.html'. </li>
-          <li> Edit your project's <link href="site:v0.70//project-sitemap">sitemap.xmap</link> file. </li>
+          <li> Edit your project's <link href="site:v0.80//project-sitemap">sitemap.xmap</link> file. </li>
           <li> Add the following code just before the end of the pipelines-element:<source><![CDATA[
     <map:match type="regexp" pattern="^.+/$">
@@ -292,7 +292,7 @@
           start-up-page for a CD-based documentation project to be named 'start.html'. </p>
         <p>To change the start page of a site:</p>
-          <li>Edit your project's <link href="site:v0.70//project-sitemap">sitemap.xmap</link> file.</li>
+          <li>Edit your project's <link href="site:v0.80//project-sitemap">sitemap.xmap</link> file.</li>
           <li>Add the following code just before the end of the pipelines-element:<source><![CDATA[
     <map:match pattern="">
@@ -420,7 +420,7 @@
         <p>If you have:<code>&#60;version&#62;$Revision: 1.30
           $&#60;/version&#62;</code>The &#39;1.30&#39; will be extracted and
           displayed at the bottom of the page as &#34;version 1.30&#34;. See for example the
-          bottom of the <link href="site:v0.70//your-project"> Using Forrest</link> document.</p>
+          bottom of the <link href="site:v0.80//your-project"> Using Forrest</link> document.</p>
         <p>This technique could also be used for a modification date with $Date: 2004/01/15 08:52:47
@@ -453,7 +453,7 @@
         <p>This is just an example, and you should modify it appropriately for your site.</p>
         <note> Wildcards may be used. These are a powerful feature of Cocoon's <link
-            href="site:v0.70//sitemap-ref">sitemap</link>. For example, <strong>foo/*</strong> would match
+            href="site:v0.80//sitemap-ref">sitemap</link>. For example, <strong>foo/*</strong> would match
             <code>foo/bar</code>, but not <code>foo/bar/baz</code> &mdash; use
           <strong>foo/**</strong> to match that. </note>
@@ -534,19 +534,19 @@
       <question> How do i configure my favourite XML editor or parser to find the local Forrest
         DTDs? </question>
-        <p> Notes are provided for various tools at <link href="site:v0.70//catalog">Using Catalog Entity
+        <p> Notes are provided for various tools at <link href="site:v0.80//catalog">Using Catalog Entity
             Resolver for local DTDs</link>. </p>
     <faq id="skin">
       <question> How to make the site look better and change its skin? </question>
-        <p> There are <link href="site:v0.70//skins">default skins</link> provided, which are configurable
+        <p> There are <link href="site:v0.80//skins">default skins</link> provided, which are configurable
           and so should meet the needs of most projects. The aim is to provide many capabilities so
           that extra skins are not needed. </p>
-        <p> See notes about <link href="site:v0.70//your-project/skins">configuration</link> of the skins.
+        <p> See notes about <link href="site:v0.80//your-project/skins">configuration</link> of the skins.
           Some projects may have special needs and can define their <link
-            href="site:v0.70//your-project/new-skin">own skin</link>. </p>
+            href="site:v0.80//your-project/new-skin">own skin</link>. </p>
     <faq id="xsp">
@@ -563,7 +563,7 @@
             directory (or lib/core/ directory in the source distribution).</li>
             <p> Add the following generator definition in the map:generators section of your <link
-                href="site:v0.70//project-sitemap">project sitemap</link>
+                href="site:v0.80//project-sitemap">project sitemap</link>
   <map:generator name="serverpages"
@@ -642,7 +642,7 @@
           files. However, Forrest first checks for the existence of a book.xml file, so
           backwards-compatibility is preserved. If a directory has a book.xml file, the book.xml
           will be used to generate the menu. This supplement is useful in situations where
-          &s;-generated menus aren't appropriate. See <link href="site:v0.70//linking">Menus and
+          &s;-generated menus aren't appropriate. See <link href="site:v0.80//linking">Menus and
             Linking</link>. </p>
@@ -657,8 +657,8 @@
         <p> The other way is to use the full DocBook stylesheets directly. The DocBook DTDs are
           shipped with Forrest and automatically handled. However, you will need to have the DocBook
           stylesheets on your system (they are too massive to ship with Forrest) and configure
-          Forrest accordingly. You will need to create a <link href="site:v0.70//project-sitemap">project
-            sitemap</link> as explained in <link href="site:v0.70//your-project">Using Forrest</link> and
+          Forrest accordingly. You will need to create a <link href="site:v0.80//project-sitemap">project
+            sitemap</link> as explained in <link href="site:v0.80//your-project">Using Forrest</link> and
           add matches to handle your DocBook documents. Here is an example. Note that you need to
           change it to suit your situation. The match must be very specific so that only the DocBook
           documents are matched. The rest of the documents will be handled by Forrest core. Powerful
@@ -686,7 +686,7 @@
           "document-v*" DTD and DocBook. </p>
         <p> Ensure that the document type declaration in your xml instance is well specified. Use a
           public identifier. The DTD will then be properly resolved by Forrest. If you need to use
-          different DTDs, then see <link href="site:v0.70//your-project/new_dtd">Using Forrest</link> for
+          different DTDs, then see <link href="site:v0.80//your-project/new_dtd">Using Forrest</link> for
           configuration guidance. </p>

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/howto/cvs-ssh/book.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/howto/cvs-ssh/book.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/howto/cvs-ssh/book.xml Wed Jun 22 21:44:39 2005
@@ -23,7 +23,7 @@
   <menu label="How-To Samples">
-    <menu-item label="Overview" href="site:v0.70//howto/overview"/>
+    <menu-item label="Overview" href="site:v0.80//howto/overview"/>
   <menu label="Committers">
     <menu-item label="CVS through SSH" href="howto-cvs-ssh.html"/>

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-buildPlugin.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-buildPlugin.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-buildPlugin.xml Wed Jun 22 21:44:39 2005
@@ -209,7 +209,7 @@
       <p>It is beyond the scope of this How-To to give details about how to 
       build your plugins XMap. See the 
-      <a href="site:v0.70//documentation/developers/sitemap-ref">Sitemap Reference</a> for general
+      <a href="site:v0.80//documentation/developers/sitemap-ref">Sitemap Reference</a> for general
       information. See also 
       <a href="site:plugins/infrastructure">Plugin Infrastructure</a>
       for some hints and tips on creating plugin sitemaps. In addition, as with

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-corner-images.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-corner-images.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-corner-images.xml Wed Jun 22 21:44:39 2005
@@ -52,8 +52,8 @@
       <li>Understand how to use the skinconf.xml file to change the appearance
       of the output documents.</li>
       <li>Understand how to create or modify skins by following the
-      <a href="site:v0.70//your-project">Using Forrest</a> document
-       (topic "<a href="site:v0.70//your-project/skins">Forrest skins</a>").</li>
+      <a href="site:v0.80//your-project">Using Forrest</a> document
+       (topic "<a href="site:v0.80//your-project/skins">Forrest skins</a>").</li>

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-custom-html-source.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-custom-html-source.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-custom-html-source.xml Wed Jun 22 21:44:39 2005
@@ -47,7 +47,7 @@
         Know how to use a
-        <a href="site:v0.70//project-sitemap">project sitemap</a>.
+        <a href="site:v0.80//project-sitemap">project sitemap</a>.
         A basic understanding of coocons pipelines and their
@@ -474,7 +474,7 @@
             At the output of this transformer we will have a valid
             XHTML-document althought it might still contain some unwanted
             elements. We'll deal with those later (see
-            <a href="site:v0.70//howto/custom-html-source">When to customize</a>).
+            <a href="site:v0.80//howto/custom-html-source">When to customize</a>).
             <code>&lt;map:transform src="{forrest:stylesheets}/html2document.xsl"/&gt;</code><br/>

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-pdf-tab.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-pdf-tab.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-pdf-tab.xml Wed Jun 22 21:44:39 2005
@@ -46,7 +46,7 @@
   <prerequisites title="Prerequisites">
       <li>Understand how to create project-specific sitemaps by following the
-      <link href="site:v0.70//your-project">Using Forrest</link> document.</li>
+      <link href="site:v0.80//your-project">Using Forrest</link> document.</li>

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-view-install.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-view-install.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/howto/howto-view-install.xml Wed Jun 22 21:44:39 2005
@@ -156,8 +156,8 @@
       From here we recommend to read the following How-To's:
-      <li><a href="site:v0.70//howto/view/DSL">Getting started with forrest:view DSL</a> </li>
-      <li><a href="site:v0.70//howto/view/contracts">Create your own contract implementation</a> </li>
+      <li><a href="site:v0.80//howto/view/DSL">Getting started with forrest:view DSL</a> </li>
+      <li><a href="site:v0.80//howto/view/contracts">Create your own contract implementation</a> </li>
   <feedback title="Feedback">

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/howto/index.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/howto/index.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/howto/index.xml Wed Jun 22 21:44:39 2005
@@ -27,11 +27,11 @@
       <title>Forrest Site and Documentation</title>
-        <li><link href="site:v0.70//howto/write-howto">How to write a How-To</link>
+        <li><link href="site:v0.80//howto/write-howto">How to write a How-To</link>
           - Provides instructions about writing documents. Please copy this
           file to serve as a template for your own document.
-        <li><link href="site:v0.70//howto/asf-mirror">Generate an ASF mirrors page using interactive web form</link>
+        <li><link href="site:v0.80//howto/asf-mirror">Generate an ASF mirrors page using interactive web form</link>
           - include html form elements
           into a forrest-generated html page. For example, this enables building
           automated download mirror pages for ASF project websites.
@@ -44,24 +44,24 @@
       <title>Using Forrest</title>
-        <li><link href="site:v0.70//howto/pdf-tab">How to create a PDF document for each tab</link>
+        <li><link href="site:v0.80//howto/pdf-tab">How to create a PDF document for each tab</link>
           - Describes the generation of a PDF document for each
           group of documents that is defined by a tab.
-        <li><link href="site:v0.70//howto/editcss">How to edit Forrest's CSS in a WYSIWYG fashion</link>
+        <li><link href="site:v0.80//howto/editcss">How to edit Forrest's CSS in a WYSIWYG fashion</link>
           - Describes the use of Mozilla Firebird and the free EditCSS-Plugin to 
           customize your Forrest design in a WYSIWYG-way.
-        <li><link href="site:v0.70//howto/corner-css">How to modify the color of generated corner images</link>
+        <li><link href="site:v0.80//howto/corner-css">How to modify the color of generated corner images</link>
           - Describes the use of CSS values from the skinconf.xml configuration
           file to change the color of the corner images to be suitable for
           your own skin colors. Advanced use explains editing the *.css too.
-        <li><link href="site:v0.70//howto/maven">How to run Forrest from within Maven</link>
+        <li><link href="site:v0.80//howto/maven">How to run Forrest from within Maven</link>
         - For Maven users who want to generate their project's documentation and/or website
           using Forrest in lieu of Maven's site plugin.
-        <li><link href="site:v0.70//custom-html-source">How to customize processing of html source</link>
+        <li><link href="site:v0.80//custom-html-source">How to customize processing of html source</link>
         - When integrating legacy html documents into a Forrest-built site, additional processing
         of the html sources might be required.
@@ -71,7 +71,7 @@
       <title>Extending Forrest</title>
-        <li><link href="site:v0.70//howto/buildPlugin">How to create a Plugin for Forrest</link>
+        <li><link href="site:v0.80//howto/buildPlugin">How to create a Plugin for Forrest</link>
           - Describes how to write a plugin to add new input or output document
           formats, or to modify the default behaviour of Forrest</li>

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/index.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/index.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/index.xml Wed Jun 22 21:44:39 2005
@@ -33,8 +33,8 @@
         For the local docs for the version of Forrest that you are using,
         see the menu at the left and the tabs above for
-        <a href="site:v0.70//documentation/index">Docs</a> and
-        <a href="site:v0.70//howto/overview">How-To</a> and
+        <a href="site:v0.80//documentation/index">Docs</a> and
+        <a href="site:v0.80//howto/overview">How-To</a> and
         <a href="site:plugins/index">Plugins</a>.

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/linking.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/linking.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/linking.xml Wed Jun 22 21:44:39 2005
@@ -69,7 +69,7 @@
         <dd>&s; is used to generate the menus for the HTML website.</dd>
         <dt><link href="#indirect-linking">Indirect linking</link></dt>
         <dd>&s; provides a basic aliasing mechanism for linking, e.g. one
-          can write &lt;link href="site:v0.70//changes"> from anywhere in the site, and
+          can write &lt;link href="site:v0.80//changes"> from anywhere in the site, and
           link to the "changes" information node (translated to changes.html).
           More on this below.</dd>
@@ -150,7 +150,7 @@
-        See another <link href="site:v0.70//faq/site-xml">explained example</link>.
+        See another <link href="site:v0.80//faq/site-xml">explained example</link>.
@@ -352,7 +352,7 @@
             is present in the linked-to directory. How do I fix this?
             A: In &t; use @href instead of @dir attribute and omit the trailing '/'.
             Which file to serve is then a concern of the sitemap.
-            See more at the <link href="site:v0.70//faq/tab-index">FAQ</link>.
+            See more at the <link href="site:v0.80//faq/tab-index">FAQ</link>.
@@ -420,7 +420,7 @@
         <title>Indirect linking</title>
           Forrest's solution is simple: instead of &lt;a href="todo.html">,
-          write &lt;a href="site:v0.70//todo"> where:
+          write &lt;a href="site:v0.80//todo"> where:
@@ -443,7 +443,7 @@
           <title>Resolving site: URIs</title>
-            So how does "<code>site:v0.70//todo</code>" get resolved?  A full answer
+            So how does "<code>site:v0.80//todo</code>" get resolved?  A full answer
             is provided in the <link href="#implementation">implementation</link>
             section.  Essentially, the "<code>todo</code>" part has
             "<code>/site//</code>" prepended, and "<code>/@href</code>" appended, to
@@ -463,7 +463,7 @@
             Notice that the "//" allows us any degree of specificity when linking.
-            In the sample &s; above, both "<code>site:v0.70//new_content_type</code>" and
+            In the sample &s; above, both "<code>site:v0.80//new_content_type</code>" and
             "<code>site:about/your-project/new_content_type</code>" identify the
             same node.  It is up to you to decide how specific to make links.  One
             nice benefit of link "ambiguity" is that &s; can be reorganized
@@ -514,7 +514,7 @@
         <section id="source-uris">
           <title>Theory: source URIs</title>
-            The "<code>site:</code>" URIs like "<code>site:v0.70//todo</code>" are examples of
+            The "<code>site:</code>" URIs like "<code>site:v0.80//todo</code>" are examples of
             "<em>source</em>" URIs, in contrast to the more usual
             <code>foo.html</code> style URIs, which we here call
             "<em>destination</em>" URIs.  This introduces an important concept: that
@@ -601,9 +601,9 @@
     <section id="implementation">
       <p>Full details on the implementation of
-      <link href="site:v0.70//linkrewriting_impl">link rewriting</link> and
-      <link href="site:v0.70//menu_generation_impl">menu generation</link> are available in
-      the <link href="site:v0.70//sitemap-ref">Sitemap Reference</link></p>
+      <link href="site:v0.80//linkrewriting_impl">link rewriting</link> and
+      <link href="site:v0.80//menu_generation_impl">menu generation</link> are available in
+      the <link href="site:v0.80//sitemap-ref">Sitemap Reference</link></p>

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/primer.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/primer.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/primer.xml Wed Jun 22 21:44:39 2005
@@ -432,7 +432,7 @@
         them to start contributing to Forrest. We have a decent generation system for
         static project documentation, a nice set of skins and some simple but effective
         DTDs. Our goals however are much more ambitious: we have compiled a
-        <link href="site:v0.70//dreams">dream list</link> that lists most of them.</p> 
+        <link href="site:v0.80//dreams">dream list</link> that lists most of them.</p> 
         <li>Our first ambition is to support the project site generation and
           maintenance of other Apache projects in an automated manner, starting with our

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/project-sitemap.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/project-sitemap.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/project-sitemap.xml Wed Jun 22 21:44:39 2005
@@ -36,7 +36,7 @@
         and related component documentation.
         The Forrest sitemap is broken into multiple files. The main one is
         <strong>sitemap.xmap</strong> which delegates to others.  See the
-         <link href="site:v0.70//sitemap-ref">Sitemap Reference</link> for a tour of the
+         <link href="site:v0.80//sitemap-ref">Sitemap Reference</link> for a tour of the
         default sitemap.
@@ -71,9 +71,9 @@
         <title>Adding a new content type</title>
           See the section "Advanced customizations: sitemap.xmap" in
-          the <link href="site:v0.70//your-project">Using Forrest</link> document
+          the <link href="site:v0.80//your-project">Using Forrest</link> document
           and then follow the
-          <link href="site:v0.70//your-project/new_content_type">Example:
+          <link href="site:v0.80//your-project/new_content_type">Example:
           Adding a new content type</link>.

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/sitemap-ref.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/sitemap-ref.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/sitemap-ref.xml Wed Jun 22 21:44:39 2005
@@ -60,7 +60,7 @@
         is not handled, passes through to be handled by the default Forrest
         sitemaps - obviously extremely powerful. The capability is described
-        "<link href="site:v0.70//project-sitemap">Using project sitemaps</link>".
+        "<link href="site:v0.80//project-sitemap">Using project sitemaps</link>".
@@ -102,7 +102,7 @@
           <td>Defines a mapping from abstract ("site:index") to physical
             ("index.html") links for the current page.  See 
-            <link href="site:v0.70//linking">Menus and Linking</link> for a conceptual
+            <link href="site:v0.80//linking">Menus and Linking</link> for a conceptual
             overview, and the <link href="#linkrewriting_impl">Link
               rewriting</link> section for technical details.</td>
@@ -126,8 +126,8 @@
-          <td>Generates <link href="site:v0.70//changes">changes</link> and 
-          <link href="site:v0.70//todo">todo</link> pages from a single
+          <td>Generates <link href="site:v0.80//changes">changes</link> and 
+          <link href="site:v0.80//todo">todo</link> pages from a single
             <code>status.xml</code> in the project root.
@@ -151,7 +151,7 @@
             <link href="">DTD
               Parser</link>.  Useful for documenting DTD-based XML schemas, such
-            as <link href="site:v0.70//dtd-docs">Forrest's own DTDs</link>.
+            as <link href="site:v0.80//dtd-docs">Forrest's own DTDs</link>.
@@ -218,10 +218,10 @@
           Most of the usual Source pipelines are defined in
           <code>forrest.xmap</code> which is the default (fallback) handler for
           <code>**.xml</code> pages. The forrest.xmap uses the 
-          <link href="site:v0.70//cap">SourceTypeAction</link> to determine the type of XML
+          <link href="site:v0.80//cap">SourceTypeAction</link> to determine the type of XML
           it is processing, and converts it to document-v13 if necessary.
-        <p>For instance, say we are rendering <link href="site:v0.70//write-howto">a
+        <p>For instance, say we are rendering <link href="site:v0.80//write-howto">a
             Howto document</link> called "howto-howto.xml".  It contains this DOCTYPE
@@ -497,7 +497,7 @@
       <p>Meaning that it is defined in the <code>menu.xmap</code> file.  In there we find
         the real definition, which is quite complicated, because there are three
-        supported menu systems (see <link href="site:v0.70//linking">menus and
+        supported menu systems (see <link href="site:v0.80//linking">menus and
           linking</link>).  We will not go through the sitemap itself
         (menu.xmap), but will instead describe the logical steps involved:</p>
@@ -505,7 +505,7 @@
         <li><p>Depending on the <code></code> property, we
             now apply one of the two algorithms for choosing a set of menu links
-            (described in <link href="site:v0.70//menu_generation">menu
+            (described in <link href="site:v0.80//menu_generation">menu
@@ -571,7 +571,7 @@
         "linkrewriter" transformer in action.  For example:</p>
       <source><![CDATA[<map:transform type="linkrewriter" src="cocoon:/{1}linkmap-{2}.html"/>]]></source>
       <p>This statement is Cocoon's linking system in action.  A full
-        description is provided in <link href="site:v0.70//linking">Menus and
+        description is provided in <link href="site:v0.80//linking">Menus and
           Linking</link>.  Here we describe the implementation of linking.</p>
       <section id="input_modules">
         <title>Cocoon foundations: Input Modules</title>

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/upgrading_08.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/upgrading_08.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/upgrading_08.xml Wed Jun 22 21:44:39 2005
@@ -26,7 +26,7 @@
 This is the <strong>development</strong> version of Apache Forrest which can
 be obtained from the Subversion repository or from a code snapshot.
-See the notes for obtaining and <a href="site:v0.70//build">Building Forrest</a>.
+See the notes for obtaining and <a href="site:v0.80//build">Building Forrest</a>.
       This page describes some changes to Apache Forrest that affect people who are

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/validation.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/validation.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/validation.xml Wed Jun 22 21:44:39 2005
@@ -98,7 +98,7 @@
         as a means of associating public identifiers
         (e.g. <code>-//APACHE//DTD Documentation V1.1//EN</code> above) with DTDs.
-        If you <link href="site:v0.70//new_content_type">add a new content type</link>, you
+        If you <link href="site:v0.80//new_content_type">add a new content type</link>, you
         should add the DTD to <code>${project.schema-dir}/dtd/</code> and add
         an entry to the <code>${project.schema-dir}/catalog.xcat</code> file.  This
         section describes the details of this process.
@@ -110,7 +110,7 @@
           The main Forrest DTDs are designed to be modular and extensible, so
           it is fairly easy to create a new document type that is a superset
           of one from Forrest.  This is what we'll demonstrate here, using our
-          earlier <link href="site:v0.70//new_content_type">download format</link>
+          earlier <link href="site:v0.80//new_content_type">download format</link>
           as an example.  Our download format adds a group of new elements to
           the standard 'documentv13' format.  Our new elements are described
           by the following DTD:
@@ -342,7 +342,7 @@
         it know where the Forrest catalog file is, and you will be able to
         validate any Forrest XML file, regardless of location, as you edit
         your files. See the 
-        <link href="site:v0.70//catalog">configuration notes</link> your favourite
+        <link href="site:v0.80//catalog">configuration notes</link> your favourite

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/views.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/views.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/views.xml Wed Jun 22 21:44:39 2005
@@ -25,7 +25,7 @@
     <section id="introduction">
-        Like stated in the <a href="site:v0.70//documentation/skins">Skin documentation 
+        Like stated in the <a href="site:v0.80//documentation/skins">Skin documentation 
         file</a> the aim of the forrest skins is to provide
         many capabilities so that extra skins are not needed. Our experience showed that many forrest user 
         had to create a new skin because the default skin did not offer the feature their wanted to use. 

Modified: forrest/trunk/site-author/content/xdocs/docs_0_80/your-project.xml
--- forrest/trunk/site-author/content/xdocs/docs_0_80/your-project.xml (original)
+++ forrest/trunk/site-author/content/xdocs/docs_0_80/your-project.xml Wed Jun 22 21:44:39 2005
@@ -38,7 +38,7 @@
        <link href="ext:forrest/download">Download</link> the latest release
        of Forrest and follow the index.html in the top-level, or
        if you want to try the development version, then
-       <link href="site:v0.70//developers/build">build Forrest</link> from source.
+       <link href="site:v0.80//developers/build">build Forrest</link> from source.
@@ -584,7 +584,7 @@
           <code>site.xml</code> file. This site.xml is like a site index, and is rendered as
           the vertical column of links in the default skin.  Look at Forrest's own
           xdocs for an example.  More detailed info about site.xml is provided in 
-          the document <link href="site:v0.70//linking">Menus and Linking</link>.
+          the document <link href="site:v0.80//linking">Menus and Linking</link>.
       <section id="tabs.xml">
@@ -593,7 +593,7 @@
           The <code>tabs.xml</code> file is used to produce the 'tabs'.
           which enable users to quickly jump to sections of your site.
           See the
-          <link href="site:v0.70//menu_generation">menu generation</link> documentation
+          <link href="site:v0.80//menu_generation">menu generation</link> documentation
           for more details, and again, consult Forrest's own docs for a usage
@@ -677,7 +677,7 @@
         is not handled, passes through to be handled by the default Forrest
         sitemaps - obviously extremely powerful. The capability is described
-        "<link href="site:v0.70//project-sitemap">Using project sitemaps</link>"
+        "<link href="site:v0.80//project-sitemap">Using project sitemaps</link>"
         and some worked examples are shown in the following sections here.
@@ -687,7 +687,7 @@
         and related component documentation.
         The Forrest sitemap is broken into multiple files. The main one is
         <strong>sitemap.xmap</strong> which delegates to others.  See the
-         <link href="site:v0.70//sitemap-ref">Sitemap Reference</link> for a tour of the
+         <link href="site:v0.80//sitemap-ref">Sitemap Reference</link> for a tour of the
         default sitemap.
       <section id="adding_new_content_type">
@@ -804,7 +804,7 @@
             structure into the Forrest intermediate xdocs structure.
-            The <link href="site:v0.70//sitemap-ref">Sitemap
+            The <link href="site:v0.80//sitemap-ref">Sitemap
             Reference</link> provides details about how the sitemap works.
@@ -841,7 +841,7 @@
                  By default, Forrest requires that all XML files be valid, i.e.
                  they must have a DOCTYPE declaration and associated DTD, and
                  validate against it.  Our new 'downloads' document type is no
-                 exception.  The <link href="site:v0.70//validation">XML
+                 exception.  The <link href="site:v0.80//validation">XML
                    Validation</link> document continues this example, showing how
                  to register a new document type.  Briefly, this involves:
@@ -855,7 +855,7 @@
                  <li>Tell the system about your catalog.</li>
-                 Please see <link href="site:v0.70//validation">XML Validation</link>
+                 Please see <link href="site:v0.80//validation">XML Validation</link>
                  for the complete description for those steps.
@@ -871,7 +871,7 @@
               We need to digress and explain the powerful 
-              <link href="site:v0.70//cap">SourceTypeAction (content aware pipelines)</link>.
+              <link href="site:v0.80//cap">SourceTypeAction (content aware pipelines)</link>.
               It is a Cocoon sitemap component that peeks at the top-part of
               a document to look for hints about the type of the document.
               It has four methods: document-declaration, document-element and
@@ -932,7 +932,7 @@
               This is the type of processing that happens in the main
               <code>main/webapp/forrest.xmap</code> sitemap. We have
               added similar handling to our project sitemap. Basically, this
-              uses the <link href="site:v0.70//cap">SourceTypeAction (content aware pipelines)</link>
+              uses the <link href="site:v0.80//cap">SourceTypeAction (content aware pipelines)</link>
               to detect the doctype. The new document-v11.dtd needs to be also
               added to your project Catalog as
               <link href="#new_dtd">described above</link>.
@@ -989,7 +989,7 @@
           Forrest supplies a collection of 
-          <link href="site:v0.70//skins">default skins</link> which are configurable
+          <link href="site:v0.80//skins">default skins</link> which are configurable
           and so should meet the needs of most projects. The aim is to provide
           many capabilities so that extra skins are not needed.
@@ -1075,7 +1075,7 @@
         In comparison to simpler tools (like 
         <link href="ext:anakia">Anakia</link>) the Cocoon command-line mode
         (and hence Forrest command-line mode) is slow.
-        As the <link href="site:v0.70//dreams">dream list</link> notes, Forrest was
+        As the <link href="site:v0.80//dreams">dream list</link> notes, Forrest was
         originally intended to be used for
         dynamic sites, and the Cocoon crawler used only to create static
         snapshots for mirroring.  This section describes how, by using

Modified: forrest/trunk/site-author/content/xdocs/site.xml
--- forrest/trunk/site-author/content/xdocs/site.xml (original)
+++ forrest/trunk/site-author/content/xdocs/site.xml Wed Jun 22 21:44:39 2005
@@ -165,9 +165,114 @@
-      <documentation label="0.80-dev" href="docs_0_80/" tab="v0_80">
+      <documentation label="0.80-dev" tab="v0_80" href="docs_0_80/">
         <index label="Overview" href="index.html"/>
-        <upgrading_08 label="Upgrading to 0.8" href="upgrading_08.html"/>
+        <faq label="FAQs" href="faq.html">
+          <docbook href="#docbook"/>
+          <ignoring_javadocs href="#ignoring_javadocs"/>
+          <link_raw href="#link_raw"/>
+          <pdf_images href="#pdf_images"/>
+          <tab-index href="#tab-index"/>
+          <cli-xconf href="#cli-xconf"/>
+          <pageBreaks href="#pageBreaks"/>
+          <site-xml href="#site-xml"/>
+          <requirements href="#requirements"/>
+        </faq>
+        <changes label="Changes" href="changes.html"/>
+        <changes-rss href="changes.rss"/>
+        <todo label="Todo" href="todo.html"/>
+        <your-project label="Using Forrest" href="your-project.html">
+          <new_content_type href="#adding_new_content_type"/>
+          <new_dtd href="#new_dtd"/>
+          <webapp href="#webapp"/>
+          <skins href="#skins"/>
+          <new-skin href="#new_skin"/>
+          <invoking_from_ant href="#invoking_from_ant"/>
+        </your-project>
+        <validation label="XML Validation" href="validation.html"/>
+        <linking label="Menus and Linking" href="linking.html">
+          <menu_generation href="#menu_generation"/>
+          <tab-site href="#tab-site"/>
+        </linking>
+        <searching label="Searching" href="searching.html"/>
+        <skins label="Default Skins" href="skins.html"/>
+        <skin-package label="Skin Packages" href="skin-package.html"/>
+        <views label="Views-dev" href="views.html"/>
+        <forrest-contract label="Our Contract" href="forrest-contract.html"/>
+        <compliance label="Standards Compliance" href="compliance.html"/>
+        <howto label="How-To" href="howto/">
+          <overview label="Overview" href="index.html"/>
+          <write-howto label="Write a How-to" href="howto-howto.html"/>
+          <asf-mirror label="Download mirror" href="howto-asf-mirror.html"/>
+          <pdf-tab label="Create tab PDF" href="howto-pdf-tab.html"/>
+          <editcss label="Edit CSS (WYSIWYG)" href="howto-editcss.html"/>
+          <corner-css label="CSS corner SVG" href="howto-corner-images.html"/>
+          <maven label="Maven Integration" href="howto-forrest-from-maven.html"/>
+          <buildPlugin label="Build a Plugin" href="howto-buildPlugin.html"/>
+          <custom-html-source label="Custom html source" href="howto-custom-html-source.html"/>
+          <multi label="Multipage HowTo" href="multi/">
+            <intro label="Introduction" href="howto-multi.html"/>
+            <step1 label="Step 1" href="step1.html"/>
+            <step2 label="Step 2" href="step2.html"/>
+            <step3 label="Step 3" href="step3.html"/>
+          </multi>
+          <view label="Views">
+            <install label="Install views" href="howto-view-install.html"/>
+            <DSL label="forrest:view DSL" href="howto-view-dsl.html"/>
+            <contracts label="contract implementations" href="howto-view-contracts.html"/>
+          </view>
+        </howto>
+        <developers label="Advanced Topics">
+          <build label="Building Forrest" href="build.html">
+            <run href="#run"/>
+          </build>
+          <catalog label="Using DTD Catalogs" href="catalog.html"/>
+          <sitemap-ref label="Sitemap Reference" href="sitemap-ref.html">
+            <linkrewriting_impl href="#linkrewriting_impl"/>
+            <menu_generation_impl href="#menu_generation_impl"/>
+            <source_pipelines href="#source_pipelines"/>
+            <forrest_xmap href="#forrest_xmap"/>
+          </sitemap-ref>
+          <project-sitemap label="Project sitemap" href="project-sitemap.html"/>
+          <cap label="Sourcetype Action" href="cap.html"/>
+        </developers>
+        <upgrading_08 label="Upgrading to 0.8" href="upgrading_08.html">
+        </upgrading_08>
+        <samples label="Reference docs">
+          <dtd-docs-container label="DTD documentation">
+            <dtd-docs label="Overview" href="../dtdx/dtd-docs.html"/>
+            <document-v20-dtd label="document-v20" href="../dtdx/document-v20.dtdx.html"/>
+            <howto-v20-dtd label="howto-v20" href="../dtdx/howto-v20.dtdx.html"/>
+            <faq-v20-dtd label="faq-v20" href="../dtdx/faq-v20.dtdx.html"/>
+            <document-v13-dtd label="document-v13" href="../dtdx/document-v13.dtdx.html"/>
+            <howto-v13-dtd label="howto-v13" href="../dtdx/howto-v13.dtdx.html"/>
+            <faq-v13-dtd label="faq-v13" href="../dtdx/faq-v13.dtdx.html"/>
+          </dtd-docs-container>
+          <samples-container label="Doc samples">
+            <document-v11 href="../dtdx/document-v11.html"/>
+            <document-v12 href="../dtdx/document-v12.html"/>
+            <document-v13 label="document-v13" href="../dtdx/document-v13.html"/>
+            <document-v20 label="document-v20" href="../dtdx/document-v20.html"/>
+          </samples-container>
+        </samples>
+        <!-- FIXME: Consider moving these documents into their own tab as there is no point in
+                    coying historic info from version to version.
+                    Options: Subtab "Old Stuff" in Docs tab or as a main tab 
+        -->
+        <older_documentation label="Older Docs">
+          <primer label="Forrest Primer" href="primer.html">
+            <cvs href="#cvs"/>
+          </primer>
+          <libre-intro label="Libre" href="libre-intro.html"/>
+          <dreams label="Dream list" href="dreams.html"/>
+          <cvsssh label="CVS over SSH" href="howto/cvs-ssh/howto-cvs-ssh.html"/>
+        </older_documentation>
       <plugins label="0.80 Plugins" href="pluginDocs/plugins_0_80/" tab="p0_80">
@@ -287,7 +392,6 @@
           <dreams label="Dream list" href="dreams.html"/>
           <cvsssh label="CVS over SSH" href="howto/cvs-ssh/howto-cvs-ssh.html"/>
       <plugins label="0.70 Plugins" href="pluginDocs/plugins_0_70/" tab="p0_70">

View raw message