You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by rg...@apache.org on 2005/03/01 11:13:37 UTC
svn commit: r155764 - forrest/trunk/docs-author/content/xdocs/validation.xml
Author: rgardler
Date: Tue Mar 1 02:13:35 2005
New Revision: 155764
URL: http://svn.apache.org/viewcvs?view=rev&rev=155764
Log:
document ability to use relative paths in catalog.xcat files
Modified:
forrest/trunk/docs-author/content/xdocs/validation.xml
Modified: forrest/trunk/docs-author/content/xdocs/validation.xml
URL: http://svn.apache.org/viewcvs/forrest/trunk/docs-author/content/xdocs/validation.xml?view=diff&r1=155763&r2=155764
==============================================================================
--- forrest/trunk/docs-author/content/xdocs/validation.xml (original)
+++ forrest/trunk/docs-author/content/xdocs/validation.xml Tue Mar 1 02:13:35 2005
@@ -273,7 +273,19 @@
for the document
types that Forrest provides. Projects can augment this with their
own catalog file located in
- <code>${project.schema-dir}/catalog.xcat</code>
+ <code>${project.schema-dir}/catalog.xcat</code> to use it you must
+ specify either the path (full or relative) to your
+ <code>catalog.xcat</code> in the <code>CatalogManager.properties</code>
+ file. If you provide a relative path you must set the property
+ <code>relative-catalogs</code> to "yes".
+ </p>
+ <p>
+ When Cocoon starts, it reads the <code>catalog.xcat</code> file from your
+ <code>project.classes-dir</code>. This is usually src/documentation/classes/
+ but you can change this in <code>forrest.properties</code>. When you seed
+ a new site using <code>forrest seed-site</code> a sample catalog file
+ is placed in the site structure, you can use this as a template for your
+ own files.
</p>
<p>
Forrest uses the XML Catalog syntax by default, although the older
@@ -292,14 +304,6 @@
spec</link>, and is fairly simple and very powerful.
The "<code>public</code>" elements map
a public identifier to a DTD (relative to the catalog file).
- </p>
- <p>
- Next specify the full path to your <code>catalog.xcat</code> in the
- <code>CatalogManager.properties</code> file.
- When Cocoon starts, it reads this file from your
- <code>project.classes-dir</code> (usually src/documentation/classes/).
- If you don't have such a file, then copy a default file from a
- fresh 'forrest seed site'.
</p>
<p>
We now have a custom DTD and a catalog mapping which lets both