You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by cr...@apache.org on 2005/06/23 07:36:34 UTC
svn commit: r193078 [14/65] - in /forrest/site: ./ docs_0_60/
docs_0_60/howto/ docs_0_60/howto/bugzilla-patch/
docs_0_60/howto/bugzilla-patch/my-images/ docs_0_60/howto/multi/
docs_0_60/images/ docs_0_70/ docs_0_70/howto/ docs_0_70/howto/cvs-ssh/
docs_...
Added: forrest/site/docs_0_70/changes.html
URL: http://svn.apache.org/viewcvs/forrest/site/docs_0_70/changes.html?rev=193078&view=auto
==============================================================================
--- forrest/site/docs_0_70/changes.html (added)
+++ forrest/site/docs_0_70/changes.html Wed Jun 22 22:36:19 2005
@@ -0,0 +1,2811 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.8-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>History of Changes (v0.7)</title>
+<link type="text/css" href="../skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="../skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="../skin/print.css" rel="stylesheet">
+<link type="text/css" href="../skin/profile.css" rel="stylesheet">
+<script src="../skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="../skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="../skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="../favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> > <a href="http://forrest.apache.org/">forrest</a><script src="../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<div class="header">
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="../images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="../images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google">
+ <input attr="value" name="Search" value="Search" type="submit">
+</form>
+</div>
+<ul id="tabs">
+<li>
+<a class="base-not-selected" href="../index.html">Welcome</a>
+</li>
+<li>
+<a class="base-not-selected" href="../contrib.html">Project</a>
+</li>
+<li>
+<a class="base-not-selected" href="../versions/index.html">Versioned Docs</a>
+</li>
+<li>
+<a class="base-not-selected" href="../pluginDocs/index.html">Plugins</a>
+</li>
+<li>
+<a class="base-not-selected" href="../tools/index.html">Tools</a>
+</li>
+</ul>
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<div id="level2tabs"></div>
+<script type="text/javascript"><!--
+document.write("<text>Last Published:</text> " + document.lastModified);
+// --></script>
+</div>
+<div class="breadtrail">
+
+
+ </div>
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', '../skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('../skin/images/chapter_open.gif');">0.70</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a href="../docs_0_70/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/faq.html">FAQs</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Changes</div>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/views.html">Views-dev</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.14', '../skin/')" id="menu_1.1.14Title" class="menutitle">How-To</div>
+<div id="menu_1.1.14" class="menuitemgroup">
+<div class="menuitem">
+<a href="../docs_0_70/howto/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/howto-howto.html">Write a How-to</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/howto-asf-mirror.html">Download mirror</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/howto-pdf-tab.html">Create tab PDF</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/howto-editcss.html">Edit CSS (WYSIWYG)</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/howto-corner-images.html">CSS corner SVG</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/howto-forrest-from-maven.html">Maven Integration</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/howto-buildPlugin.html">Build a Plugin</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/howto-custom-html-source.html">Custom html source</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.14.10', '../skin/')" id="menu_1.1.14.10Title" class="menutitle">Multipage HowTo</div>
+<div id="menu_1.1.14.10" class="menuitemgroup">
+<div class="menuitem">
+<a href="../docs_0_70/howto/multi/howto-multi.html">Introduction</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/multi/step1.html">Step 1</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/multi/step2.html">Step 2</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/multi/step3.html">Step 3</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.14.11', '../skin/')" id="menu_1.1.14.11Title" class="menutitle">Views</div>
+<div id="menu_1.1.14.11" class="menuitemgroup">
+<div class="menuitem">
+<a href="../docs_0_70/howto/howto-view-install.html">Install views</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/howto-view-dsl.html">forrest:view DSL</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/howto-view-contracts.html">contract implementations</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', '../skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a href="../docs_0_70/build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/upgrading_07.html">Upgrading to 0.7</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.17', '../skin/')" id="menu_1.1.17Title" class="menutitle">Reference docs</div>
+<div id="menu_1.1.17" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_1.1.17.1', '../skin/')" id="menu_1.1.17.1Title" class="menutitle">DTD documentation</div>
+<div id="menu_1.1.17.1" class="menuitemgroup">
+<div class="menuitem">
+<a href="../dtdx/dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a href="../dtdx/document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a href="../dtdx/howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a href="../dtdx/faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a href="../dtdx/document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a href="../dtdx/howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a href="../dtdx/faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.17.2', '../skin/')" id="menu_1.1.17.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.1.17.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="../dtdx/document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a href="../dtdx/document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.18', '../skin/')" id="menu_1.1.18Title" class="menutitle">Older Docs</div>
+<div id="menu_1.1.18" class="menuitemgroup">
+<div class="menuitem">
+<a href="../docs_0_70/primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/dreams.html">Dream list</a>
+</div>
+<div class="menuitem">
+<a href="../docs_0_70/howto/cvs-ssh/howto-cvs-ssh.html">CVS over SSH</a>
+</div>
+</div>
+</div>
+<div id="credit">
+<hr>
+ This is documentation for current version v0.7
+ (<a href="/versions/index.html">More</a>)</div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<div id="credit2">
+<a href="http://apachecon.com/"><img border="0" title="ApacheCon Europe 2005" alt="ApacheCon Europe 2005 - logo" src="http://apache.org/images/ac2005eu_135x50.gif" style="width: 135px;height: 50px;"></a>
+</div>
+</div>
+<div id="content">
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="changes.pdf"><img alt="PDF -icon" src="../skin/images/pdfdoc.gif" class="skin"><br>
+ PDF</a>
+</div>
+<div class="trail">
+<text>Font size:</text>
+ <input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">
+ <input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+ <input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>History of Changes</h1>
+<div id="motd-area">
+ This is documentation for current version v0.7
+ (<a href="/versions/index.html">More</a>)</div>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#version_0.8-dev">Version 0.8-dev (not yet released)</a>
+<ul class="minitoc">
+<li>
+<a href="#Changes+to+Documentation">Changes to Documentation</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#version_0.7">Version 0.7 (2005-06-23)</a>
+<ul class="minitoc">
+<li>
+<a href="#Changes+to+Code+Base">Changes to Code Base</a>
+</li>
+<li>
+<a href="#Changes+to+Documentation-N10190">Changes to Documentation</a>
+</li>
+<li>
+<a href="#Changes+to+Project+Administration">Changes to Project Administration</a>
+</li>
+<li>
+<a href="#Changes+to+Design">Changes to Design</a>
+</li>
+<li>
+<a href="#Changes+to+Build">Changes to Build</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#version_0.6">Version 0.6 (2004-10-15)</a>
+<ul class="minitoc">
+<li>
+<a href="#Changes+to+Code+Base-N10257">Changes to Code Base</a>
+</li>
+<li>
+<a href="#Changes+to+Documentation-N1061C">Changes to Documentation</a>
+</li>
+<li>
+<a href="#Changes+to+Project+Administration-N1067A">Changes to Project Administration</a>
+</li>
+<li>
+<a href="#Changes+to+Build-N10684">Changes to Build</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#version_0.5.1">Version 0.5.1 (2003-10-06)</a>
+<ul class="minitoc">
+<li>
+<a href="#Changes+to+Code+Base-N106B7">Changes to Code Base</a>
+</li>
+<li>
+<a href="#Changes+to+Build-N106F7">Changes to Build</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#version_0.5">Version 0.5 (2003-09-13)</a>
+<ul class="minitoc">
+<li>
+<a href="#Changes+to+Code+Base-N10706">Changes to Code Base</a>
+</li>
+<li>
+<a href="#Changes+to+Documentation-N10907">Changes to Documentation</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#version_0.4">Version 0.4 (2003-02-12)</a>
+<ul class="minitoc">
+<li>
+<a href="#Changes+to+Code+Base-N10916">Changes to Code Base</a>
+</li>
+<li>
+<a href="#Changes+to+Documentation-N1097D">Changes to Documentation</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#version_0.3">Version 0.3 (2003-01-30)</a>
+<ul class="minitoc">
+<li>
+<a href="#Changes+to+Code+Base-N1098C">Changes to Code Base</a>
+</li>
+<li>
+<a href="#Changes+to+Documentation-N10AA2">Changes to Documentation</a>
+</li>
+<li>
+<a href="#Changes+to+Build-N10AAC">Changes to Build</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#version_0.2">Version 0.2 (2002-11-16)</a>
+<ul class="minitoc">
+<li>
+<a href="#Changes+to+Code+Base-N10AC0">Changes to Code Base</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#version_0.2rc1">Version 0.2rc1 (2002-11-13)</a>
+<ul class="minitoc">
+<li>
+<a href="#Changes+to+Code+Base-N10ADC">Changes to Code Base</a>
+</li>
+<li>
+<a href="#Changes+to+Documentation-N10B97">Changes to Documentation</a>
+</li>
+<li>
+<a href="#Changes+to+Project+Administration-N10C00">Changes to Project Administration</a>
+</li>
+<li>
+<a href="#Changes+to+Design-N10C0A">Changes to Design</a>
+</li>
+<li>
+<a href="#Changes+to+Build-N10C14">Changes to Build</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<p>
+<a href="changes.rss"><img alt="RSS" src="../images/rss.png"></a>
+</p>
+
+<a name="N1000E"></a><a name="version_0.8-dev"></a>
+<h2 class="underlined_10">Version 0.8-dev (not yet released)</h2>
+<div class="section">
+<a name="N10012"></a><a name="Changes+to+Documentation"></a>
+<h3 class="underlined_5">Changes to Documentation</h3>
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+
+ Added document to facilitate
+ <a href="../docs_0_80/upgrading_08.html">upgrading to v0.8</a>
+ (DC)</li>
+</ul>
+</div>
+
+<a name="N10023"></a><a name="version_0.7"></a>
+<h2 class="underlined_10">Version 0.7 (2005-06-23)</h2>
+<div class="section">
+<a name="N10027"></a><a name="Changes+to+Code+Base"></a>
+<h3 class="underlined_5">Changes to Code Base</h3>
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Plugins are now version controlled.
+ (RDG) Fixes <a href="http://issues.apache.org/jira/browse/FOR-528">FOR-528</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added importance attribute to actions on status.dtd
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-487">FOR-487</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added org.apache.forrest.plugin.input.listLocations plugin.
+ Use lists of locations maintained in a simple xml format
+ and transform them to documents.
+ (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added org.apache.forrest.plugin.input.dtdx plugin by moving functionality
+ out of the core.
+ Generates DTD documentation using a custom Cocoon Generator.
+ (DC) Fixes <a href="http://issues.apache.org/jira/browse/FOR-389">FOR-389</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Changed plugin template location to {forrest.plugins.dir}/pluginTemplate
+ in the build.xml of plugins/ and whiteboard/plugins/. That allows to create
+ new plugins in the whiteboard/plugin/ directory.
+ (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Activated multiple output formats to be configured via a View.
+ (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added viewHelper plugin and removed experimental leather plugin.
+ Enhanced the documentation of view/viewHelper.
+ (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added contracts and nuggets to the "view" plugins.
+ (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Created a new plugin org.apache.forrest.plugin.internal.view from the fbits core
+ and removed the fbits plugin.
+ (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added proxy.host and proxy.port to allow plugin downloads from behind a
+ proxy.
+ (RDG) Thanks to Cyriaque Dupoirieux. Fixes <a href="http://issues.apache.org/jira/browse/FOR-445">FOR-445</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added a plugin to handle input documents from Microsoft Excel.
+ (RDG) Thanks to Johannes Schaefer. Fixes <a href="http://issues.apache.org/jira/browse/FOR-373">FOR-373</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Enabled XInclude in site.xml and tabs.xml
+ (RDG) Thanks to Sjur N. Moshagen. Fixes <a href="http://issues.apache.org/jira/browse/FOR-417">FOR-417</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added external plugin POD-input to allow Plain Old Documentation (POD) files to
+ be included in a Forrest site.
+ (RDG) Thanks to Ron Blaschke.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Moved POD output from the common skin to its own plugin.
+ (RFT)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added a text-output plugin.
+ (RFT) Fixes <a href="http://issues.apache.org/jira/browse/FOR-125">FOR-125</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added WYSIWYG editor as a plugin (only works in dynamic webapps).
+ (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added photoGallery plugin.
+ (RDG) Thanks to Jörg Werner. Fixes <a href="http://issues.apache.org/jira/browse/FOR-387">FOR-387</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added capability to deploy directly to site in SVN using "ant deploy"
+ from within plugin directory.
+ (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added to the document-v20 DTD to support "usemap" attribute in img tag.
+ Also added demonstration of client-side imagemap to the "seed site".
+ (DC) Thanks to Tamara Harpster. Fixes <a href="http://issues.apache.org/jira/browse/FOR-322">FOR-322</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Enable sitemap plugins. Plugins allow Forrest to have functionality
+ added through the addition of small code blocks (plugins). Plugins
+ are downloaded automatically when a site that requires them is built.
+ See <a href="../pluginDocs/plugins_0_80/usingPlugins.html">Extending Forrest with Plugins</a>.
+ (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ The brokenlinks file now contains referer information.
+ Upgraded lib/core/cocoon.jar and added attribute "show-referrers"
+ to the Cocoon cli.xconf
+ (DC) Thanks to Upayavira. Fixes <a href="http://issues.apache.org/jira/browse/FOR-204">FOR-204</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ The "extra-css" from skinconf.xml is now inserted at the very end
+ of the CSS. That enables it to properly override other elements.
+ (DC)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed a bug with individual "credit image" placement in the pelt skin.
+ If one credit was specified to be in the alternative location, then
+ all credits were placed there. Also added a second alternative location.
+ (DC)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Generate html/head/meta elements from document-v2.
+ (DC) Thanks to Mark Eggers. Fixes <a href="http://issues.apache.org/jira/browse/FOR-482">FOR-482</a>, <a href="http://issues.apache.org/jira/browse/FOR-457">FOR-457</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fix broken links in Table of Contents when titles contain accented characters.
+ (RDG) Thanks to Cyriaque Dupoirieux. Fixes <a href="http://issues.apache.org/jira/browse/FOR-345">FOR-345</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ I18n uses org.apache.cocoon.matching.LocaleMatcher instead of i18n transformer.
+ This requires that your source must now be foo.lang.xml instead of foo_lang.xml
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-18">FOR-18</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fix various bugs with Lucene search.
+ (DC) Thanks to Florian G. Haas. Fixes <a href="http://issues.apache.org/jira/browse/FOR-246">FOR-246</a>, <a href="http://issues.apache.org/jira/browse/FOR-431">FOR-431</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed quotes in forrest.bat so forrest can be in a directory with spaces.
+ (DB) Thanks to Gary Feldman. Fixes <a href="http://issues.apache.org/jira/browse/FOR-330">FOR-330</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ LocaleAction changed its API. The "lang" value is "language" now.
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-18">FOR-18</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Ignore directory links for aggregations.
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-370">FOR-370</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed some public identifiers (for DTD-v2.0) which were still pointing
+ to old versions of DTDs.
+ (DC)</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+ Stopped doing deletion of the cache-dir, so consecutive "forrest site" actions
+ can be cached.
+ (JJP)</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+ Merge xdocs and raw files in the same directory src/document/content/xdocs
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Config check for the i8n attribute for i18n transformer
+ so it is used only when necessary.
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-18">FOR-18</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Enhanced the Message of the Day (MOTD) facility.
+ See skinconf.xml from a "seed" site for configuration details.
+ Append a small text string after html title.
+ Add text to a panel on the page.
+ Select different messages depending on the URI string pattern.
+ To use it, declare skinconfig-v07-1.dtd in your skinconf.xml file.
+ (DC)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Enable skinconf to specify optional page number format for PDF.
+ (DC) Thanks to Cyriaque Dupoirieux. Fixes <a href="http://issues.apache.org/jira/browse/FOR-355">FOR-355</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Do not limit status.xml contexts in projectInfo plugin.
+ (JJP) Thanks to Cyriaque Dupoirieux. Fixes <a href="http://issues.apache.org/jira/browse/FOR-514">FOR-514</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Split plugins.xml between plugins.xml in main plugins dir and
+ whiteboard-plugins.xml in whiteboard/plugins and added relevant docs
+ to plugins index page.
+ (RDG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Added ability to add page breaks to output. See <a href="../docs_0_70/faq.html#pageBreaks">Page Breaks FAQ</a>
+ (RDG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ * Uses skinconf.xml to determine background and border color for notes, warnings, and fixmes;
+ * Uses skinconf.xml to determine background and border color for table cells (headers and data);
+ * Honors headings type set in skinconf.xml (clean|underlined|boxed) and colors headings accordingly;
+ * Uses skinconf.xml to determine font color for links.
+
+ In addition, this patch extends the "link" template to also apply to the "fork", "jump", and "a" elements.
+ (RDG) Thanks to Florian G. Haas. Fixes <a href="http://issues.apache.org/jira/browse/FOR-430">FOR-430</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Reinstate error reporting for broken "site:" and "ext:" links
+ which are due to missing entries in site.xml or typos in site: links.
+ The text "error:" is also prepended.
+ This is a workaround for bug FOR-284 "link rewriting broken
+ when linking to xml source views which contain site: links".
+ This latter issue is handled by the core. However, if
+ your project uses a Cocoon
+ <a href="../docs_0_70/faq.html#cli-xconf">cli.xconf</a>
+ then you will need add the same "exclude" entries.
+ (DC) Fixes <a href="http://issues.apache.org/jira/browse/FOR-284">FOR-284</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Handle FAQs sections and faqs with both howto-v1.* and howto-v2.* docs.
+ Apply proper section numbering.
+ (DC) Thanks to Mark Eggers. Fixes <a href="http://issues.apache.org/jira/browse/FOR-479">FOR-479</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Added FAQ about "pageBreakBefore" and "pageBreakAfter" class int PDF
+ documents and describe how to enable the page break behaviour in HTML
+ documents.
+ (RDG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Use "pageBreakBefore" and "pageBreakAfter" class to sections to force a
+ page break in PDF output.
+ (RDG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Moved status "changes" and "todo" page generation to the
+ org.apache.forrest.plugin.input.projectInfo plugin.
+ (RDG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Updated nekodtd to 0.1.11
+ (AG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Update fop-0.20.5 just with optional jimi support.
+ This fixes the issue building the Apache FOP site.
+ Replace libraries to use the cocoon-2.2.0-dev version.
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ <a href="../docs_0_70/faq.html#requirements">Java 1.4 is required</a>
+ starting with Forrest-0.7-dev
+ (DC)</li>
+</ul>
+<a name="N10190"></a><a name="Changes+to+Documentation-N10190"></a>
+<h3 class="underlined_5">Changes to Documentation</h3>
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+
+ Added document to facilitate
+ <a href="../docs_0_70/upgrading_07.html">upgrading to v0.7</a>
+ (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Removed the leather-dev docs and added the begining of the View plugin docs.
+ (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added
+ <a href="../docs_0_70/howto/howto-custom-html-source.html">How to customize
+ processing of html source</a>
+ (DC) Thanks to Ferdinand Soethe. Fixes <a href="http://issues.apache.org/jira/browse/FOR-446">FOR-446</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added <a href="../docs_0_70/howto/howto-forrest-from-maven.html">How-To Run Forrest from Maven</a>.
+ (RDG) Thanks to Ian P. Springer. Fixes <a href="http://issues.apache.org/jira/browse/FOR-369">FOR-369</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added <a href="../docs_0_70/howto/howto-buildPlugin.html">How-To Build a plugin</a>.
+ (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Split plugin documentation between
+ <a href="../pluginDocs/plugins_0_80/usingPlugins.html">user</a> and
+ <a href="../pluginDocs/plugins_0_80/pluginInfrastructure.html">developer</a> topics.
+ (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added HowTo about
+ <a href="../docs_0_70/howto/howto-editcss.html">editing CSS</a> in a WYSIWYG fashion using Mozilla Firefox
+ and its Edit-CSS plugin.
+ (RDG) Thanks to Ferdinand Soethe.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added custom xml sample and project sitemap to the 'forrest seed site'.
+ (JJP)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added
+ <a href="../docs_0_70/howto/howto-corner-images.html">How to modify the color of generated corner images</a>.
+ (DC) Thanks to Stephan E. Schlierf. Fixes <a href="http://issues.apache.org/jira/browse/FOR-351">FOR-351</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added links to example websites to demonstrate each available
+ <a href="../docs_0_70/skins.html">default skin</a>.
+ (DC)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Rewrote example of raw content in fresh-site to correctly document the
+ behaviour in 0.7.
+ (RDG) Fixes <a href="http://issues.apache.org/jira/browse/FOR-470">FOR-470</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Removed ihtml example from fresh-site and replaced with an example of embedded HTML.
+ The use of ihtml is now deprecated in favour of embedded HTML.
+ (RDG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Allow the serving of raw SVG files to allow clients to render locally.
+ (RDG) Fixes <a href="http://issues.apache.org/jira/browse/FOR-185">FOR-185</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Plugin docs are now upated automatically when a plugin is deployed.
+ Alternatively you can update the docs independantly by running the
+ deploy-docs target in the plugin directory.
+ (RDG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Removed old versions of pre-release plugins following renaming to the
+ convention defined in
+ <a href="../pluginDocs/plugins_0_80/pluginInfrastructure.html">Plugin Infrastructure</a>.
+ (DC)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Added FAQ to explain character encoding for certain languages.
+ (JJP) Thanks to Joao Ferreira. Fixes <a href="http://issues.apache.org/jira/browse/FOR-305">FOR-305</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Updated How-To:
+ <a href="../docs_0_70/howto/howto-pdf-tab.html">How to create a PDF document for each
+ tab</a> to create subject-specific aggregated documents.
+ (TS)</li>
+</ul>
+<a name="N10230"></a><a name="Changes+to+Project+Administration"></a>
+<h3 class="underlined_5">Changes to Project Administration</h3>
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added testing facilities to plugins to facilitate integration testing.
+ (RDG)</li>
+</ul>
+<a name="N1023A"></a><a name="Changes+to+Design"></a>
+<h3 class="underlined_5">Changes to Design</h3>
+<ul>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Images group.svg and project.svg were rendered with the shadow effect slightly clipped.
+ Needed to add width and height to filter element.
+ (TS) Thanks to Kevin. Fixes <a href="http://issues.apache.org/jira/browse/FOR-477">FOR-477</a>.</li>
+</ul>
+<a name="N10248"></a><a name="Changes+to+Build"></a>
+<h3 class="underlined_5">Changes to Build</h3>
+<ul>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Changed Ant build property name "version" to "forrest.version"
+ to prevent collisions with other build systems when using the
+ Ant "import" task.
+ (DC)</li>
+</ul>
+</div>
+
+<a name="N10253"></a><a name="version_0.6"></a>
+<h2 class="underlined_10">Version 0.6 (2004-10-15)</h2>
+<div class="section">
+<a name="N10257"></a><a name="Changes+to+Code+Base-N10257"></a>
+<h3 class="underlined_5">Changes to Code Base</h3>
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ getMenu.js - fixes a path issue and the double click behaviour of pelt.
+ (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Explained the usage of the extra-css element in skinconf.xml of the fresh site.
+ (TS)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Initial Chaperon grammar for minimal MoinMoin Wiki to Forrest xdocs
+ transformation. Source documents use the *.moinwiki filename extension.
+ (DC) Thanks to Fabio Rinaldi. Fixes <a href="http://issues.apache.org/jira/browse/FOR-268">FOR-268</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Requesting linkmap.html Forrest now renders the site.xml
+ file as a table of contents.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Now the *.ihtml and *.cwiki extensions are deprecated.
+ To get the same functionality it is recommended to switch to
+ *.html and *.jspwiki. With this it's now possible to have a
+ site in simple html, edited with any html editor.
+ The *.jspwiki extension was put to make it clear what the
+ format is about.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ New project sitemap extension mechanism. Now it is possible to add
+ a project sitemap that plugs into the processing at the beginning.
+ If the requested url is resolved by it, it will serve the file directly.
+ If the requested url with the extension changed to xml is matched, then
+ Forrest will use that result as the intermediate format and render it.
+ This will enable project-specific sitemaps to not collide with future
+ Forrest updates.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added configuration for XMLMind XML Editor to scratchpad. Originally
+ from splike.com
+ (DB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Automatically add some meta elements to head of html
+ (Generator name, Forrest version, skin name)
+ (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Optional feedback link for the footer of all skins.
+ (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ New output format for POD (the Perl community's Plain Old Documentation)
+ triggered using the .pod filename extension.
+ Initial work, needs enhancement. See
+ <a href="http://marc.theaimsgroup.com/?t=107512563400001">forrest-dev
+ discussion</a>
+ (DC) Thanks to Rick Tessner.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Eclipse plugin code added to scratchpad (donated by <a href="http://www.burrokeet.org/">Burrokeet</a>).
+ Initial work, needs enhancement.
+ (RDG)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added forrestbot deploy.svn implmentation.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-219">FOR-219</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ The new "pelt" skin (uses CSS and div).
+ See notes about <a href="../docs_0_70/skins.html">Default skins</a>.
+ (TS) Fixes <a href="http://issues.apache.org/jira/browse/FOR-182">FOR-182</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ In skinconfig, add box-location attribute to search element.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-142">FOR-142</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Locationmap modules added. Not in use yet.
+ (NKB) Thanks to Unico Hommes.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Forrestdoc code added to scratchpad; previously was <a href="http://jakarta.apache.org/alexandria/">Jakarta Alexandria</a>
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Add <copyright-link> element to skinconf
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-120">FOR-120</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ New stylesheet to import the original cocoon.xconf file
+ (JJP)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Move context targets from forrest.build.xml to targets/context
+ Use skinconf DTD.
+ Use xmlvalidate for skinconf.
+ Create upgradeskinconf.xsl for old skinconf.xml files
+ (JJP)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ The language alternative div displays language in your own language.
+ (JJP)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Docbook support for refentry element and it's children. Generally used for man pages.
+ (DB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Do not create ToC unless it has been defined on the skinconf.
+ Change level attribute to max-depth attribute.
+ Add a min-sections attribute to define a minimun number of sections
+ before create a toc.
+ (JJP)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Add Language alternatives div. To test it:
+ i18n-foo.html
+ (JJP)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Page size and orientation for pdf.
+ (JJP) Thanks to Florian G. Haas. Fixes <a href="http://issues.apache.org/jira/browse/FOR-112">FOR-112</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added SkinconfTransformer, that augments the skinconf.xml
+ by adding these attributes to colors if not present:
+ @highlight, @lowlight, @font, @link, @vlink, @hlink.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Now skins can get a stab at enhancing skinconf.xml, by placing
+ a skinconf.xsl file in the skin directory.
+ By default some values are added by the common skin, like
+ default Forrest colors.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Add support for Openoffice Writer 1.1 files.
+ (RP)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Fixes to the krysalis skin to bring it up to snuff.
+ Added lateral search bar.
+ Added credits section.
+ Use automatically skinnable borders
+ Fix code font size.
+ Other small enhancements.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ New "extra-css" tag in skinconf can contain css that is injected in
+ forrest.css, added in the skins by default.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ New section in skinconf about colors used by the site.
+ Enabled for krysalis-site and tigris-style.
+ If a needed color is not specified, the default one is used.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Now skin resources can be generated from skinconf.xml from xslt.
+ For example '/myskin/css/my.css.xslt' is used by forrest on 'skinconf.xml'
+ to get 'my.css'
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ It is now possible to have two levels of tabs.
+ (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a href="http://issues.apache.org/jira/browse/FOR-98">FOR-98</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ External links are now identified by a small trailing icon.
+ The icon can be overridden by the skin and the behaviour
+ can be disabled in skinconf.xml.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added new 'tigris' skin, by using exactly the same
+ skin version 1.1. from the project Style at http://style.tigris.org/.
+ This will completely replace the avalon-tigris skin in subsequent versions.
+ The avalon-tigris skin is to be considered deprecated and no longer
+ developed.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Properties from ${user.home}/forrest.properties are loaded, after
+ the project's forrest.properties and before the default-forrest.properties are.
+ (DB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ New file format: '.aart'. These are text files that are converted
+ automatically be Cocoon in SVG, if requested with a '.png' extension.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Now images are generated from the xdocs content dir as if they
+ were in the resources/images dir. The latter will be phased out.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added a new property to forrest.properties
+ (project.raw-content-dir=${project.content-dir}/content)
+ to define where raw files are to be served from.
+ Also removed the internal property real-content.dir that was
+ used internally for this and replaced it with a raw-content.dir
+ property.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Patch facility to be used by any contributor (From Ant's project).
+ To use it run "build.[sh|bat] patch".
+ (JJP) Thanks to <a href="mailto:Jan.Materne.at.rzf.fin-nrw.de">Jan Materne</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Skins can now be packaged, downloaded and automatically installed.
+ See <a href="../docs_0_70/skin-package.html">documentation</a>.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ First I18n integration for menus in forrest.
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Integrate Lucene on Forrest. Check the bug report for more info.
+ (JJP) Thanks to <a href="mailto:rprades.at.porcelanosa.com">Ramón Prades</a>. Fixes <a href="http://issues.apache.org/jira/browse/FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added XSP support.
+ For old sitemap.xmap add this tag:
+ <map:generator name="serverpages"
+ src="org.apache.cocoon.generation.ServerPagesGenerator"/>
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-56">FOR-56</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ docbook2document.xsl: remove unnecessary / from template matches.
+ (JJP) Thanks to Sean Wheller. Fixes <a href="http://issues.apache.org/jira/browse/FOR-317">FOR-317</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ docbook2document.xsl: docinfo element. never in OASIS Docbook XML DTD
+ (JJP) Thanks to Sean Wheller. Fixes <a href="http://issues.apache.org/jira/browse/FOR-316">FOR-316</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ docbook2document.xsl: handle the xref and xreflabel.
+ (DC) Thanks to Sean Wheller. Fixes <a href="http://issues.apache.org/jira/browse/FOR-308">FOR-308</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Proper positioning of icon/links for PDF, XML, POD, Print content
+ options on pelt skin.
+ (DC) Thanks to Arturo Vazquez.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Allow forrest to run in a project directory with a space in the name.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-267">FOR-267</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Openoffice2forrest: add support for merged cells in tables.
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-262">FOR-262</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed the domain bug of the searchbox in pelt.
+ (TS)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed the menu in pelt by adding getMenu.js and changing the site2xhtml.xsl.
+ Now the chapter image will get expand again.
+ (TS)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Relative URIs with absolute paths were broken in the site.xml
+ linking mechanism.
+ (DC) Fixes <a href="http://issues.apache.org/jira/browse/FOR-268">FOR-268</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Re-write the Chaperon grammar for JSPWiki to address ambiguity with
+ paragraphs and sub-sections.
+ (DC) Thanks to Fabio Rinaldi.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ JCS log messages go through cocoon instead of to stdout.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-214">FOR-214</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Generate proper html for figures in simplified docbook.
+ (DB) Thanks to Johannes Schaefer. Fixes <a href="http://issues.apache.org/jira/browse/FOR-226">FOR-226</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ PDF pages receive skinconf properly (through the skinconf pipeline).
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-138">FOR-138</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ FAQ page does not need to provide it's own extra index.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-154">FOR-154</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Brokenlinks file is now generated in project.home rather than forrest.home
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-165">FOR-165</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Add missing xdocs from the validate.exclude property. Allowing to exclude files.
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-130">FOR-130</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Improved resolving image references in PDFs.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-114">FOR-114</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Now CSS files are parsed internally, so that the urls are included in the static
+ site generation.
+ (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Lucene-index target works. If search@provider="lucene" is set create a search index.
+ Build site and run targets as per project directory instead of forrest.home.
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Moved all references to //skinconfig out of the document2html.xsl
+ into the site2xhtml.xsl file.
+ * Rationalized the Table of Contents stuff by creating a "toc"
+ mode in the common/xslt/html/document2html.xsl. That is then
+ used to generate the per-page ToC and the ToC attached to the menu.
+ * Removed extraneous default xsl matchers on the non-common
+ document2html and site2xhtml XSLs. This allows matches
+ defined in the imported transformation sheets to match
+ (imported sheets have lower precedence).
+ * Defined a couple of <span class="codefrag"><div id="..."></span> place holder
+ tags used by the document2html. Those are then skinned by the
+ site2xhtml sheets.
+ * Note: If you have your own skins that were referencing "$config" or
+ "//skinconfig" in the document2html.xsl then you need to make similar
+ changes.
+ * For more information see the FOR-146 issue report.
+ (DC) Thanks to Rick Tessner. Fixes <a href="http://issues.apache.org/jira/browse/FOR-146">FOR-146</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Remove misleading error message. Reported a cocoon bug #28939
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ skinconf was being ignored for the svg and fo formats.
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-139">FOR-139</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ "Warning" was mistakenly labeled as "Note" in PDF.
+ (JJP) Thanks to Nick Chalko. Fixes <a href="http://issues.apache.org/jira/browse/FOR-136">FOR-136</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ site2book.xsl handle all menu-item and menu attributes
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-69">FOR-69</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Proper table around 'graphic' in simplified docbook.
+ (DB) Thanks to Rob Exley. Fixes <a href="http://issues.apache.org/jira/browse/FOR-115">FOR-115</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Replace document() function to get skinconf values and use "//skinconfig".
+ Fix order so it can validate skinconf.
+ Use <span class="codefrag"><search/></span> instead of
+ <span class="codefrag"><disable-search/> <disable-lucene/>
+ <searchsite-domain/> <searchsite-name/></span>.
+ Fix skinconf.xsl so it produces a proper skinconf
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Updated jetty to 4.2.19
+ (AG)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Update scripts and config files to allow upgrade to cocoon 2.1.5-dev
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Stop overwriting skinconf and cocoon.xconf on webapp target.
+ Libs were not copied on the webapp target.
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ ToC element is optional on skinconf.
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Allow a full url image to be included on a pdf file.
+ Use only tmp as the temporary directory.
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Split build file in various parts (webapp,war,validate,site)
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Move ant + Jetty under tools on the build target
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Wrong directory being used for wiki grammars.
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Now skins that are edited in place have their non-traversable
+ resources also copied for static rendering.
+ (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a href="http://issues.apache.org/jira/browse/FOR-87">FOR-87</a>, <a href="http://issues.apache.org/jira/browse/FOR-88">FOR-88</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ DHTML menus in Krysalis skin now work on all levels.
+ (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a href="http://issues.apache.org/jira/browse/FOR-86">FOR-86</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Wrong default value for translations directory.
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed the handling of images and resources in the resources.xmap
+ pipeline, to cater for the new system that does not copy docs prior
+ to rendering.
+ (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed bug in the autodownload support for skins that was preventing
+ custom skins in the project source dir from working.
+ (NKB) Thanks to <a href="mailto:sb.at.sebastian-bergmann.de">Sebastian Bergmann</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Added default translation for menu on fresh-site so it is used
+ when the user locale can not be found.
+ Synchronized some I18n labels after a modification on fresh-site.
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Patched directory2book.xsl to be able to serve raw documents from the
+ side menu (e.g. pdf); previously it always generated .html links.
+ (NKB) Thanks to <a href="mailto:eburghar.at.free.fr">Eric BURGHARD</a>.</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+ Skins "forrest-css" and "avalon-tigris" are deleted. The
+ "tigris-style" is renamed to "tigris". Aliases
+ set in place for backward-compatibility.
+ The old "forrest-site" and "krysalis-site" skins are retained for
+ a little while longer,
+ but are deprecated, so please move to one of the other skins.
+ See notes about <a href="../docs_0_70/skins.html">Default skins</a>.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-181">FOR-181</a>.</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+ Remove 'template' skin; better to base a new skin on an existing one.
+ (DB)</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+ Clean up first Lucene search implementation in Forrest.
+ (JJP)</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+ The .ehtml files have been deprecated. Use .ihtml instead. Future html input support will be
+ based on <a href="http://issues.apache.org/eyebrowse/BrowseList?listId=65&by=thread&from=748321">this
+ discussion</a>.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-131">FOR-131</a>.</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+ Revert the changes to access skinconf using "skinconf//" done on r10259
+ (JJP)</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+ Forrest-targets with ant proxy is obsolete; use forrestbot now.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-140">FOR-140</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Updated commons-collections to 3.1,
+ commons-logging to 1.0.4, jcs to 1.1-dev.20040811, lucene to 1.4.1
+ (AG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Enable email address obfuscation to be configurable using the
+ obfuscate-mail-value option in skinconf.xml
+ (DC) Fixes <a href="http://issues.apache.org/jira/browse/FOR-122">FOR-122</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Enhance the document2pod functionality to handle many other elements
+ and enable the link to this format to be configured via skinconf.
+ See the issue report for some notes.
+ (DC) Thanks to Rick Tessner. Fixes <a href="http://issues.apache.org/jira/browse/FOR-240">FOR-240</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Updated Ant 1.6.2.
+ (AG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Have @class attribute in DTD for every element, which enables the
+ "extra-css" section in the skinconf to be put to good use.
+ Updated all v1.2 DTDs to become v1.3 DTDs (forward compatibility:
+ v1.2 docs will work fine as V1.3).
+ Updated the v2.0a DTDs to become v2.0 DTDs (forward incompatibility:
+ v1.2/1.3 docs are not forward-compatible as V2.0).
+ Added demo of extra-css to the seed site and updated some
+ sample docs to use new v1.3 DTDs.
+ See the <a href="../docs_0_70/../dtdx/dtd-docs.html">samples and reference docs</a>.
+ See the issue report for full list of changes.
+ (DC) Thanks to Rick Tessner. Fixes <a href="http://issues.apache.org/jira/browse/FOR-174">FOR-174</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Projects can use a local CatalogManager.properties to declare
+ additional Catalogs for DTDs and other entities.
+ (DC)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Improve look of PDF pages.
+ (DB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Fix relative links and image references in aggregate pages.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-148">FOR-148</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Worked search functionality into all skins.
+ Fixed query parameters for Google site search.
+ Lateral search box was incompatible with new skinconf.xml format.
+ (JJP) Thanks to Florian G. Haas. Fixes <a href="http://issues.apache.org/jira/browse/FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Upgrade to cocoon 2.1.5
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Removed author and cvs-id tags from code and xdocs.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-123">FOR-123</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Repack Jetty without JSP support. Now we can remove org.apache.jasper.jar
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Forrest does not copy anything around anymore. The only step
+ to make it work is to have java compile the forrest jar; all
+ other resources are used in their original location.
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Jetty jar was mistakenly compiled for jdk 1.4
+ - now re-compiled for jdk 1.3
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ 'build patch' command updated for SVN.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-137">FOR-137</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Completely rewritten Lucene-based index and search functionality.
+ (JJP) Thanks to Florian G. Haas. Fixes <a href="http://issues.apache.org/jira/browse/FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Converted repository from CVS to SVN.
+ (DB) Thanks to Apache Infrastructure.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Upgrade to batik 1.5.1
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Add i18n to single file content.
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Updated Ant 1.6.1
+ (AG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Add i18n to tabs.
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Putting a jettyconf.xml file in your document directory will override
+ the one supplied in the default Forrest context. Also no longer copies
+ jettyconf.xml to build dir (one more file closer to no copying ;-))
+ (RDG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Support multiple skin descriptor files via the forrest.skins.descriptors property
+ (DB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Libraries are not copied anymore in the servlet context of
+ the dist and of the project being built; they are added
+ instead to the classpath of jetty for the 'run' target and
+ of the Cocoon CLI for the default 'site' target.
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Upgrade to Jing 20030619.
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Validation is now "dynamic", by setting the parser feature
+ "http://apache.org/xml/features/validation/dynamic".
+ This means that documents with DTD are fully validated,
+ while documents without DTD are just checked for well-formedness.
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Removed xml2xhtml.xsl import in profile2page.xsl that was not used (file not present).
+ (RDG) Thanks to <a href="mailto:cheche.at.apache.org">Juan Jose Pablos</a>. Fixes <a href="http://issues.apache.org/jira/browse/FOR-59">FOR-59</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ New build target to build a webapp that can be distributed.
+ "war" target depends on "code" which will produce an deployable webapp,
+ "run" target depends on "webapp-local" which leaves many files in the project
+ directory to ease editing (e.g. src, resources and skins)
+ (RDG) Fixes <a href="http://issues.apache.org/jira/browse/FOR-98">FOR-98</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Upgrade to cocoon 2.1.3
+ nekodtd 0.1.9
+ remove excalibur-concurrent-20020820.jar
+ remove excalibur-cli-1.0.jar
+ remove excalibur-datasource-vm12-20021121.jar
+ remove jakarta-oro-2.0.6.jar
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Instead of forrest-targets.ent with Ant 1.6 Forrest can now also be used with
+ the new import facility: <import file="forrest-targets.xml"/>
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Automatic generation of borders from skin colors and naming convention.
+ Rounded and straight 45 degrees corners supplied.
+
+ For example, to generate a 'r'ounded corner for 't'op 'l'eft the size
+ of '5' pixels of background 'header', foreground 'tab-selected' and
+ border of 'tab-unselected' I can just ask for:
+
+ /skin/images/rc-t-l-5-1header-2tab-selected-3-tab-unselected.png
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Removed all validation includes and excludes from the fresh site,
+ except the most basic one. This means that the feature is to
+ be considered deprecated.
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Updated Ant 1.6.0
+ (AG)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Refactored forrestbot to organize workstages and their implementations.
+ Properties named by workstage and implementation for clarity and to
+ prevent conflicts.
+ (DB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ The 'clean-site' target appears in 'forrest -projecthelp'. Deletes
+ temp, webapp, and brokenlinks files too.
+ (DB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Updated and separated in their directory all the resources
+ needed by Chaperon, and make the pipeline generate the
+ xml grammar versions if unavailable.
+ This fixes some wiki rendering bugs and makes sections
+ follow the correct level nesting.
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Now also all forrest /resources are editable in forrest.home
+ and translations in their source space.
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Skins are now editable directly in FORREST_HOME.
+ (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a href="http://issues.apache.org/jira/browse/FOR-85">FOR-85</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Updated Entity Resolver from pre-release to official
+ xml-commons-resolver-1.1 release.
+ (DC)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Updated Jetty to 4.2.14
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Removed the deprecated Ant @tag@ substitution method for skins to
+ reduce copying further.
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ All resources in skins/common/images|scripts are used if the
+ corresponding resource is not found in the skin being used.
+ Moved under these dirs the images and the scripts that were placed by
+ default under resources/images or copied in each skin, and added a
+ temporary sitemap rule to route the request of the images to the new
+ location.
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Moved the images of fresh-site to the src/content/xdocs directory,
+ for the new layout that has been decided on forrest-dev.
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Major update to inner working of the krysalis-site skin:
+ - removed all use of the spacer.gif image
+ - replaced all visual enhancement icons with css icons
+ - fixed CSS and html validation
+ - reduced final output size,
+ - removed all font tag usage in favor of css
+ - added aural (speech) style in css
+ - reduced usage of nested tables
+ - refactored main xhtml stylesheet to be more clear and maintainable
+ - refactored css to have a single small place where to define the skin colors
+ - changed icons to original icons (made by me and not gotten from elsewhere)
+ - removed unused icons.
+ - made location of minitoc configurable as "page", "menu", or "both"
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Removed duplicated copying of files during the creation of the
+ distro. Now the command-line context dir is like the webapp context dir.
+ This reduces Forrest build time from 53 to 19 seconds on my system.
+ (NKB)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Added support for docbook version 4.1.2. Allows importing files
+ from various editors (Open office, Abiword).
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Added German Translation for menu in fresh-site example seed.
+ (JJP) Thanks to <a href="mailto:Jan.Materne.at.rzf.fin-nrw.de">Jan Materne</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Added creation of TOC support on PDF files.
+ Improved so it uses value from skinconfig.xml.
+ Improve algoritm to define font size for section/subsection/...
+ (JJP) Thanks to <a href="mailto:eburghar.at.free.fr">Eric Burghard</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ In the generated "changes" document, add "version_" to section@id
+ as required by document-v12.
+ Sort action types order to "add","remove","update","fix".
+ (JJP)</li>
+</ul>
+<a name="N1061C"></a><a name="Changes+to+Documentation-N1061C"></a>
+<h3 class="underlined_5">Changes to Documentation</h3>
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added a How-To:
+ <a href="../docs_0_70/howto/howto-asf-mirror.html">Generate an ASF mirrors page using
+ interactive web form</a> using ihtml to include additional html
+ form elements.
+ (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added a How-To:
+ <a href="../docs_0_70/howto/howto-pdf-tab.html">How to create a PDF document for each
+ tab</a> to create subject-specific aggregated documents.
+ (TS) Thanks to Stephan E. Schlierf. Fixes <a href="http://issues.apache.org/jira/browse/FOR-218">FOR-218</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Created the <a href="../docs_0_70/howto/">How-To</a> section of the
+ documentation. Continue Dianna Shannon's good work with designing
+ the DTDs, concepts, and documentation effort at Cocoon.
+ (DC)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added a mechanism to enable impoverished XML tools that do not use
+ the Catalog Entity Resolver to fetch the DTDs direct from the website.
+ See <a href="../docs_0_60/upgrading_06.html">upgrading to v0.6</a>
+ Please help to upgrade our /dtd/.htaccess file (see issue FOR-107)
+ and please help to address the SVN Issue
+ <a href="http://subversion.tigris.org/issues/show_bug.cgi?id=1233">1233</a>.
+ (DC) Fixes <a href="http://issues.apache.org/jira/browse/FOR-107">FOR-107</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added new documentation about
+ <a href="../docs_0_70/searching.html">Searching Forrest-built documentation</a>
+ which describes both Lucene and Google search.
+ (JJP) Thanks to Florian G. Haas. Fixes <a href="http://issues.apache.org/jira/browse/FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Information about the new
+ <a href="../mail-lists.html#forrest-user">forrest-user</a>
+ mail list.
+ (JJP)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Began documentation for new forrestbot; moved stable forrestbot docs
+ (DB)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Replace URLs in all docs to be http://forrest.apache.org/
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Forrest is now a top-level Apache project. The new website is at
+ <a href="http://forrest.apache.org/">http://forrest.apache.org/</a>
+ (DC)</li>
+</ul>
+<a name="N1067A"></a><a name="Changes+to+Project+Administration-N1067A"></a>
+<h3 class="underlined_5">Changes to Project Administration</h3>
+<ul>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Moved forrestbot2 from scratchpad into main. Uses ant 1.6's
+ 'import' task instead of XSLT/ant. Webapp completely
+ rewritten to use JSTL, Struts, Java utility classes, and
+ OpenSymphony's OSUser for flexible authentication.
+ (DB)</li>
+</ul>
+<a name="N10684"></a><a name="Changes+to+Build-N10684"></a>
+<h3 class="underlined_5">Changes to Build</h3>
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ New 'clean-dist' target for build.xml, which is now the default target.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-108">FOR-108</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ The 'validate-site' build target will validate the intermediate xdocs.
+ (JJP)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Support running Forrest on Win9x.
+ (DB) Thanks to Pierrick Brihaye. Fixes <a href="http://issues.apache.org/jira/browse/FOR-113">FOR-113</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Don't copy unneeded project files in 'war' and 'webapp' targets.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-207">FOR-207</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Add more desriptions to forrest targets. Highlight the most common ones.
+ (DB) Fixes <a href="http://issues.apache.org/jira/browse/FOR-216">FOR-216</a>.</li>
+</ul>
+</div>
+
+
+<a name="N106B3"></a><a name="version_0.5.1"></a>
+<h2 class="underlined_10">Version 0.5.1 (2003-10-06)</h2>
+<div class="section">
+<a name="N106B7"></a><a name="Changes+to+Code+Base-N106B7"></a>
+<h3 class="underlined_5">Changes to Code Base</h3>
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added obfuscate-mail-links skinconf.xml option, on by default.
+ (JT) Fixes <a href="http://issues.apache.org/jira/browse/FOR-67">FOR-67</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Upgrade to Cocoon 2.1.2, which fixes a bug that caused some
+ pages in a site not to be rendered from the command-line, and
+ has some cosmetic improvements.
+ (JT) Fixes <a href="http://issues.apache.org/jira/browse/FOR-66">FOR-66</a>, <a href="http://issues.apache.org/jira/browse/FOR-62">FOR-62</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ In skinconf.xml, made project-description optional to keep
+ compatibility with 0.4.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fix forrest-site tables bug that broke Opera
+ (JT) Fixes <a href="http://issues.apache.org/jira/browse/FOR-65">FOR-65</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed URLs for comma-separated bug keys in status.xml
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fix bugs in forrest.bat|sh scripts encountered when used in
+ odd environments (perl and Win9x).
+ (JT) Fixes <a href="http://issues.apache.org/jira/browse/FOR-47">FOR-47</a>, <a href="http://issues.apache.org/jira/browse/FOR-48">FOR-48</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ The 'forrest' command no longer sources /etc/antrc and
+ ~/.antrc, which solves problems on some *nix distributions.
+ (JT)</li>
+</ul>
+<a name="N106F7"></a><a name="Changes+to+Build-N106F7"></a>
+<h3 class="underlined_5">Changes to Build</h3>
+<ul>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ forrest.antproxy.xml script now properly fails when Cocoon fails
+ (JT)</li>
+</ul>
+</div>
+
+
+<a name="N10702"></a><a name="version_0.5"></a>
+<h2 class="underlined_10">Version 0.5 (2003-09-13)</h2>
+<div class="section">
+<a name="N10706"></a><a name="Changes+to+Code+Base-N10706"></a>
+<h3 class="underlined_5">Changes to Code Base</h3>
+<ul>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added @label support for note and warning elements.
+ (SN)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added ability to have version-specific overridden sitemaps. For
+ example, src/documentation/sitemap-0.5.xmap will be used by Forrest 0.5
+ in preference to any others present in the same directory. This means a
+ site with overridden sitemaps can build with Cocoon versions expecting
+ different sitemap formats.
+ (JT)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Comma separated bugs have a link to bugzilla systems.
+ (JJP) Thanks to <a href="mailto:joerg.heinicke.at.gmx.de">Joerg Heinicke</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Now the Krysalis skin has javascript-collapsable menus.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added a text2document.xsl stylesheet. Convert to unix format so it stop
+ EOL character. Simplify so it does not use chaperon format.
+ format.
+ (JJP) Thanks to <a href="mailto:dave.at.brondsema.net">Dave Brondsema</a>.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added alternative menu/tab selection algorithm, that uses tab attributes
+ in site.xml instead of relying on physical site structure (directories).
+ (JT)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added a <span class="codefrag">forrest.maxmemory</span> property specifying the maximum
+ amount of memory allocated to the JVM. Useful for rendering large PDFs.
+ Added <span class="codefrag">forrest.jvmargs</span> property for other JVM options.
+ (JT)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ On krysalis skin: users can select font size, reworked left-bar inclusion
+ of page section titles, made them only one level deep, moved buttons after
+ the left navbar, added publish date on top right navbar.
+ For both Forrest and krysalis skins, added single background pixel line below
+ unselected tabs and made selected tab more prominent.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added XInclude capability to the documents. Remember to
+ disable validations for files with xincludes as the xinclude is not
+ performed during validation.
+ (NKB)</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+ Added DocBook 4.2 and simplified DocBook 1.0 to the schemas and
+ to the validation catalogue.
+ Added Docbook and simplified Docbook rendering capability for documents.
+ (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed java.lang.reflect.InvocationTargetException caused by catalog DTD
+ HTTP lookup. The build had an extra and older resolver.jar
+ (DC)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fix character return on line feed for fresh-site on the zip distribution
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-31">FOR-31</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ New property "bugtracking-url" to allow a bug tracking systems
+ other than bugzilla.
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Added a "forrest clean" task that removes the project build directory.
+ (JJP) Thanks to <a href="mailto:bjorsnos.at.stud.ntnu.no">Eirik Bjørsnøs</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Support for version, type and notice on html format.
+ (JJP) Thanks to <a href="mailto:bjorsnos.at.stud.ntnu.no">Eirik Bjørsnøs</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Style information on the common skin.
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-34">FOR-34</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ build directory created in wrong directories.
+ (JJP) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a href="http://issues.apache.org/jira/browse/FOR-46">FOR-46</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ On fresh-site:
+ Synchronize size for group and project logo.
+ Added description on site.xml elements so it displays tooltip.
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Remove errors for fopx:bookmarks element.
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-43">FOR-43</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Allow images to scale on pdf output.
+ (JJP) Thanks to <a href="mailto:pietsch.at.apache.org">J.Pietschmann</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Docbook table header is shifted one column.
+ (JJP) Thanks to <a href="mailto:DeSmet_Ringo.at.emc.com">Ringo de Smet</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ ihtml now works again. Had to add a jtidy configuration that prevented it to output
+ tidies html to the pipeline, thus making the stylesheet unusable. Also had to fix
+ the sitemap schema.
+ (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Cleanup maps:components definitions on sub-maps.
+ Remove indent attr from the xsl:output as it is define on serializer.
+ Move xsl:output for *2document.xsl to "xml-document" serializer.
+ (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ abstract element was ignored for html output.
+ (JJP) Thanks to <a href="mailto:bjorsnos.at.stud.ntnu.no">Eirik Bjørsnøs</a>. Fixes <a href="http://issues.apache.org/jira/browse/FOR-51">FOR-51</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Unescape strings, so they display properly on the trail for all skins.
+ (JJP) Thanks to <a href="mailto:rprades.at.porcelanosa.com">Ramón Prades</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Use sync task to clean the tmp directory for xdocs.
+ (JJP) Thanks to <a href="mailto:dave.at.brondsema.net">Dave Brondsema</a>. Fixes <a href="http://issues.apache.org/jira/browse/FOR-49">FOR-49</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Stopped the rewriting of extensions.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed bug that showed the krysalis-site skin in IE browsers from
+ a remote site to start with a font size of 100.
+ Also made the font size script kick in at the start of the
+ page rendering, as before it resized only after all the page
+ was loaded, which was not nice to say the least.
+ (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ In PDFs, section titles are no longer numbered/reduced in size indefinitely.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Make FAQ 'Questions' section more legible, and avoid duplicate numbering
+ in FAQ PDF.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Links to subdirectories no longer blow up the command-line rendering.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Enable link rewriting for *.ehtml files.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Enable link rewriting for images and figures (@src attribute).
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Get breadcrumbs working in Mac IE 5, and don't capitalize the first
+ letter of each link in the forrest-site skin.
+ (JT) Thanks to <a href="mailto:bodewig.at.apache.org">Stefan Bodewig</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed bug where absolute paths to images were created in the
+ <span class="codefrag">build/site</span> directory.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Get the Wiki syntax support working again.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed rendering of images in PDF for images not located in the
+ resources/images dir.
+ (SN)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Add automatic (doctype-triggered) handling of todo and changes XML
+ files, regardless of file name or location in the directory tree. The
+ root changes.html and todo.html files are still generated from
+ status.xml.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ In <span class="codefrag">skins/common/xslt/html/tab2menu.xsl</span>, renamed template
+ 'unselected-tab-href' to 'calculate-tab-href', potentially breaking 3rd
+ party skins.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fix menu bug where links with #fragment identifiers wouldn't display.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Get images in PDFs working with FOP 0.20.x. This requires the user to
+ download jimi.jar from <a href="http://java.sun.com/products/jimi/">Sun</a> and place it in
+ the <span class="codefrag">lib/core</span> (src distro) or <span class="codefrag">WEB-INF/lib</span>
+ (binary distro) directory.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ On krysalis skin: fixed print css, also using text instead of
+ logos and adding the footer, and changed link colors to blues and
+ red for active links.
+ (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fixed <span class="codefrag">java.lang.NoClassDefFoundError:
+ javax/servlet/ServletInputStream</span> error.
+ (JT) Thanks to <a href="mailto:cheche.at.che-che.com">Juan Jose Pablos</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Allow users to determine which URLs Forrest should ignore, by overriding
+ <span class="codefrag">stylesheets/filterlinks.xsl</span> (and other stylesheets in that
+ directory).
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Docbook stylesheet improvements.
+ (JT)</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+ Fix a bug with forrest.antproxy.xml introduced in 0.4, which caused
+ unresolved '${project.home}' variables.
+ (JT)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ In the forrest-site skin and derivatives, display the author and version at the
+ bottom of the page, as krysalis-site does. Also added parsing for CVS Revision
+ tags, so <span class="codefrag"><version>$Revision: 1.288 $</version></span> can be used.
+ (JT)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Added email template for html content in common skin.
+ (JJP) Thanks to <a href="mailto:dave.at.brondsema.net">Dave Brondsema</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Add description to {group, project} logo.
+ (JJP) Fixes <a href="http://issues.apache.org/jira/browse/FOR-23">FOR-23</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Switched off skinconf.rnc validation to promote better forwards-compat.
+ (JT)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Upgraded to Cocoon 30/08/2003, now with ability to exclude URLs from
+ being processed, in cli.xconf.
+ (JT)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Add "title" attribute to menu item links using the "description"
+ attribute from entries in site.xml or book.xml
+ (DC) Thanks to <a href="mailto:hauser.at.acm.org">Ralf Hauser</a>. Fixes <a href="http://issues.apache.org/jira/browse/FOR-20">FOR-20</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ The generated Tables of Contents can be configured to show a certain
+ number of section levels. Default is two levels. Level 0 means show
+ no ToC at all. See the fresh-site skinconf.xml for example usage.
+ (DC) Thanks to <a href="mailto:rprades.at.porcelanosa.com">Ramón Prades</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ New 'expand-dtd' target for generating monolithic DTDs suitable for use
+ in catalog-ignorant XML editors such as IDEA.
+ (JT)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ site.xml changes now picked up without requiring a reload of the webapp.
+ (JT)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Updated to Cocoon 20/7/03, and use the new command-line (cli.xconf), which
+ makes Forrest static rendering more than twice as fast as before.
+ (JT)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ New Icons.
+ (NKB) Thanks to <a href="mailto:rofre.at.swing.be">Frederic Robesyn</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Updated Cocoon to -D "2003/06/22 12:00". This fixes a bug where files
+ with unknown extensions were written with 'null' appended to their
+ filename.
+ (JT)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Allow any sort of content inside <span class="codefrag">resources/</span>, which will be
+ made available to the sitemap but not automatically copied to the
+ generated site output.
+ (JT)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+ Add a flag for email obfuscation, and turn it off by default.
+ (JT)</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
[... 837 lines stripped ...]