Please take our Survey
logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

svn commit: r512975 [1/3] - in /lenya/site: ./ docs/1_4/ docs/1_4/concepts/: msg#00160

cms.lenya.cvs

Subject: svn commit: r512975 [1/3] - in /lenya/site: ./ docs/1_4/ docs/1_4/concepts/ docs/1_4/installation/ docs/1_4/reference/ docs/1_4/reference/modules/ docs/1_4/reference/protocols/ docs/1_4/reference/publication/ docs/1_4/reference/publication/publication-...

Author: thorsten
Date: Wed Feb 28 13:14:49 2007
New Revision: 512975

URL: http://svn.apache.org/viewvc?view=rev&rev=512975
Log:
Automatic publish from forrestbot

Added:
lenya/site/docs/1_4/reference/publication/
lenya/site/docs/1_4/reference/publication/configuration.html (with props)
lenya/site/docs/1_4/reference/publication/configuration.pdf (with props)
lenya/site/docs/1_4/reference/publication/publication-templating/
lenya/site/docs/1_4/reference/publication/publication-templating/index.html
(with props)
lenya/site/docs/1_4/reference/publication/publication-templating/index.pdf
(with props)
Modified:
lenya/site/broken-links.xml
lenya/site/docs/1_4/concepts/authoring_live.html
lenya/site/docs/1_4/concepts/documents.html
lenya/site/docs/1_4/concepts/publication.html
lenya/site/docs/1_4/concepts/urlMapping.html
lenya/site/docs/1_4/concepts/wysiwyg.html
lenya/site/docs/1_4/faq.html
lenya/site/docs/1_4/index.html
lenya/site/docs/1_4/installation/index.html
lenya/site/docs/1_4/installation/source_version.html
lenya/site/docs/1_4/installation/subversion.html
lenya/site/docs/1_4/reference/ac.html
lenya/site/docs/1_4/reference/lenya-sitemaps.html
lenya/site/docs/1_4/reference/link-management.html
lenya/site/docs/1_4/reference/metadata.html
lenya/site/docs/1_4/reference/modules/index.html
lenya/site/docs/1_4/reference/protocols/index.html
lenya/site/docs/1_4/reference/protocols/lenya.html
lenya/site/docs/1_4/reference/protocols/lenyadoc.html
lenya/site/docs/1_4/reference/protocols/site.html
lenya/site/docs/1_4/reference/repository/index.html
lenya/site/docs/1_4/reference/resource-types.html
lenya/site/docs/1_4/reference/usecase-framework/abstractusecase.html
lenya/site/docs/1_4/reference/usecase-framework/index.html
lenya/site/docs/1_4/tutorials/bestpractises.html
lenya/site/docs/1_4/tutorials/setupide/index.html
lenya/site/docs/1_4/tutorials/tests.html
lenya/site/index.html
lenya/site/index.pdf
lenya/site/linkmap.html
lenya/site/linkmap.pdf
lenya/site/skin/basic.css
lenya/site/skin/print.css
lenya/site/skin/screen.css
lenya/site/svn-log/tlp-HEAD.svn.xml

Modified: lenya/site/broken-links.xml
URL:
http://svn.apache.org/viewvc/lenya/site/broken-links.xml?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/broken-links.xml (original)
+++ lenya/site/broken-links.xml Wed Feb 28 13:14:49 2007
@@ -112,6 +112,9 @@
<referrer uri="incubator-2003-05.svn.html"/>
<referrer uri="tlp-2005-07.svn.html"/>
</link>
+ <link
message="/home/thorsten/src/apache/lenya-docu/src/documentation/content/xdocs/docs/1_4/reference/publication/usecase-framework/index.xml
(No such file or directory)"
uri="docs/1_4/reference/publication/usecase-framework/index.html">
+ <referrer
uri="docs/1_4/reference/publication/publication-templating/index.html"/>
+ </link>
<link message="Premature end of file." uri="tlp-HEAD.svn-revision.xml">
<referrer uri="linkmap.html"/>
<referrer uri="tlp-2006-08.svn.html"/>
@@ -168,5 +171,8 @@
<referrer uri="tlp-2005-08.svn.html"/>
<referrer uri="incubator-2003-05.svn.html"/>
<referrer uri="tlp-2005-07.svn.html"/>
+ </link>
+ <link
message="/home/thorsten/src/apache/lenya-docu/src/documentation/content/xdocs/docs/1_4/reference/publication-templating/index.xml
(No such file or directory)"
uri="docs/1_4/reference/publication-templating/index.html">
+ <referrer uri="docs/1_4/reference/usecase-framework/index.html"/>
</link>
</broken-links>

Modified: lenya/site/docs/1_4/concepts/authoring_live.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/concepts/authoring_live.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/concepts/authoring_live.html (original)
+++ lenya/site/docs/1_4/concepts/authoring_live.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/concepts/documents.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/concepts/documents.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/concepts/documents.html (original)
+++ lenya/site/docs/1_4/concepts/documents.html Wed Feb 28 13:14:49 2007
@@ -182,8 +182,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/concepts/publication.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/concepts/publication.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/concepts/publication.html (original)
+++ lenya/site/docs/1_4/concepts/publication.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/concepts/urlMapping.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/concepts/urlMapping.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/concepts/urlMapping.html (original)
+++ lenya/site/docs/1_4/concepts/urlMapping.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/concepts/wysiwyg.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/concepts/wysiwyg.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/concepts/wysiwyg.html (original)
+++ lenya/site/docs/1_4/concepts/wysiwyg.html Wed Feb 28 13:14:49 2007
@@ -179,8 +179,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/faq.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/faq.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/faq.html (original)
+++ lenya/site/docs/1_4/faq.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/index.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/index.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/index.html (original)
+++ lenya/site/docs/1_4/index.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/installation/index.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/installation/index.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/installation/index.html (original)
+++ lenya/site/docs/1_4/installation/index.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/installation/source_version.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/installation/source_version.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/installation/source_version.html (original)
+++ lenya/site/docs/1_4/installation/source_version.html Wed Feb 28 13:14:49
2007
@@ -185,8 +185,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/installation/subversion.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/installation/subversion.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/installation/subversion.html (original)
+++ lenya/site/docs/1_4/installation/subversion.html Wed Feb 28 13:14:49 2007
@@ -185,8 +185,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/reference/ac.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/ac.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/ac.html (original)
+++ lenya/site/docs/1_4/reference/ac.html Wed Feb 28 13:14:49 2007
@@ -194,8 +194,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/reference/lenya-sitemaps.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/lenya-sitemaps.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/lenya-sitemaps.html (original)
+++ lenya/site/docs/1_4/reference/lenya-sitemaps.html Wed Feb 28 13:14:49 2007
@@ -182,8 +182,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/reference/link-management.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/link-management.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/link-management.html (original)
+++ lenya/site/docs/1_4/reference/link-management.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/reference/metadata.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/metadata.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/metadata.html (original)
+++ lenya/site/docs/1_4/reference/metadata.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/reference/modules/index.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/modules/index.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/modules/index.html (original)
+++ lenya/site/docs/1_4/reference/modules/index.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/reference/protocols/index.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/protocols/index.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/protocols/index.html (original)
+++ lenya/site/docs/1_4/reference/protocols/index.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/reference/protocols/lenya.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/protocols/lenya.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/protocols/lenya.html (original)
+++ lenya/site/docs/1_4/reference/protocols/lenya.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/reference/protocols/lenyadoc.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/protocols/lenyadoc.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/protocols/lenyadoc.html (original)
+++ lenya/site/docs/1_4/reference/protocols/lenyadoc.html Wed Feb 28 13:14:49
2007
@@ -171,8 +171,14 @@
<a
href="../../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/reference/protocols/site.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/protocols/site.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/protocols/site.html (original)
+++ lenya/site/docs/1_4/reference/protocols/site.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Added: lenya/site/docs/1_4/reference/publication/configuration.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/publication/configuration.html?view=auto&rev=512975
==============================================================================
--- lenya/site/docs/1_4/reference/publication/configuration.html (added)
+++ lenya/site/docs/1_4/reference/publication/configuration.html Wed Feb 28
13:14:49 2007
@@ -0,0 +1,491 @@
+<!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>Publication Configuration</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">
+<!--+
+ |breadtrail
+ +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/";>apache</a> &gt; <a
href="http://lenya.apache.org/";>lenya</a><script
src="../../../../skin/breadcrumbs.js" language="JavaScript"
type="text/javascript"></script>
+</div>
+<!--+
+ |header
+ +-->
+<div class="header">
+<!--+
+ |start group logo
+ +-->
+<div class="grouplogo">
+<a href=""><img class="logoImage" alt="Lenya"
src="../../../../images/apache-lenya-light.png" title=""></a>
+</div>
+<!--+
+ |end group logo
+ +-->
+<!--+
+ |start Project Logo
+ +-->
+<div class="projectlogo">
+<a href=""></a>
+</div>
+<!--+
+ |end Project Logo
+ +-->
+<!--+
+ |start Search
+ +-->
+<div class="searchbox">
+<form action="http://www.google.com/search"; method="get" class="roundtopsmall">
+<input value="lenya.apache.org" name="sitesearch" type="hidden"><input
onFocus="getBlank (this, 'Search the site with ');" size="25" name="q"
id="query" type="text" value="Search the site with ">&nbsp;
+ <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+ |end search
+ +-->
+<!--+
+ |start Tabs
+ +-->
+<ul id="tabs">
+<li>
+<a class="unselected" href="../../../../index.html">Project</a>
+</li>
+<li class="current">
+<a class="selected" href="../../../../docs/index.html">Documentation</a>
+</li>
+<li>
+<a class="unselected" href="../../../../community/index.html">Community</a>
+</li>
+</ul>
+<!--+
+ |end Tabs
+ +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+ |start Subtabs
+ +-->
+<div id="level2tabs">
+<a class="selected" href="../../../../docs/1_4/index.html">Version 1.4</a><a
class="unselected" href="../../../../docs/modules/index.html">Modules</a><a
class="unselected" href="../../../../docs/1_2_x/index.html">Version 1.2</a>
+</div>
+<!--+
+ |end Endtabs
+ +-->
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+// --></script>
+</div>
+<!--+
+ |breadtrail
+ +-->
+<div class="breadtrail">
+
+ &nbsp;
+ </div>
+<!--+
+ |start Menu, mainarea
+ +-->
+<!--+
+ |start Menu
+ +-->
+<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');">Version 1.4</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display:
block;">
+<div class="menuitem">
+<a href="../../../../docs/1_4/index.html">Index</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/faq.html">FAQs</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3', '../../../../skin/')"
id="menu_1.1.3Title" class="menutitle">Installation</div>
+<div id="menu_1.1.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_4/installation/index.html">Download</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/installation/subversion.html">Subversion
Access</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/installation/source_version.html">Install
Instructions</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.4', '../../../../skin/')"
id="menu_1.1.4Title" class="menutitle">Tutorials</div>
+<div id="menu_1.1.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_4/tutorials/setupide/index.html">Setting up
Eclipse</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/tutorials/tests.html">Writing Tests</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/tutorials/bestpractises.html">Best Practises</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5', '../../../../skin/')"
id="menu_1.1.5Title" class="menutitle">Concepts</div>
+<div id="menu_1.1.5" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_4/concepts/publication.html">Publication</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/concepts/documents.html">Working with
Documents</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/concepts/urlMapping.html">URL Mapping</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/concepts/authoring_live.html">Authoring and Live
mode</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/concepts/wysiwyg.html">WYSIWYG</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.6', '../../../../skin/')"
id="menu_selected_1.1.6Title" class="menutitle" style="background-image:
url('../../../../skin/images/chapter_open.gif');">Technical Reference</div>
+<div id="menu_selected_1.1.6" class="selectedmenuitemgroup" style="display:
block;">
+<div class="menuitem">
+<a href="../../../../docs/1_4/reference/lenya-sitemaps.html">Overview of Lenya
Sitemaps</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/reference/ac.html">Access Control
Specification</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.6.3', '../../../../skin/')"
id="menu_1.1.6.3Title" class="menutitle">Usecase Framework</div>
+<div id="menu_1.1.6.3" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_4/reference/usecase-framework/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.6.4', '../../../../skin/')"
id="menu_selected_1.1.6.4Title" class="menutitle" style="background-image:
url('../../../../skin/images/chapter_open.gif');">Publications</div>
+<div id="menu_selected_1.1.6.4" class="selectedmenuitemgroup" style="display:
block;">
+<div class="menupage">
+<div class="menupagetitle">Configuration</div>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/reference/resource-types.html">Resource Types</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/reference/modules/index.html">Modules</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/reference/metadata.html">Meta data</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.6.8', '../../../../skin/')"
id="menu_1.1.6.8Title" class="menutitle">Protocols</div>
+<div id="menu_1.1.6.8" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_4/reference/protocols/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/reference/protocols/lenya.html">lenya:</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/reference/protocols/lenyadoc.html">lenyadoc:</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/reference/protocols/site.html">error:site:</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/reference/link-management.html">Link
Management</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_4/reference/repository/index.html">Repository</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/index.html">Core API</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.8', '../../../../skin/')"
id="menu_1.1.8Title" class="menutitle">Module APIs</div>
+<div id="menu_1.1.8" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/ac-impl/index.html">ac-impl</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../apidocs/1.4/modules/administration/index.html">administration</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/cache/index.html">cache</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/cforms/index.html">cforms</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/contacform/index.html">contactform</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../apidocs/1.4/modules/defaultusecases/index.html">defaultusecases</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/editors/index.html">editors</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/export/index.html">export</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/fckeditor/index.html">fckeditor</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/jackrabbit/index.html">jackrabbit</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/janitor/index.html">janitor</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/jcr/index.html">jcr</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/kupu/index.html">kupu</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/ldap/index.html">ldap</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/lenyadoc/index.html">lenyadoc</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/linkcheck/index.html">linkcheck</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/linking/index.html">linking</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/lucene/index.html">lucene</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../apidocs/1.4/modules/notification/index.html">notification</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../apidocs/1.4/modules/observation-impl/index.html">observation-impl</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../apidocs/1.4/modules/opendocument/index.html">opendocument</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/properties/index.html">properties</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/repository/index.html">repository</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/resource/index.html">resource</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../apidocs/1.4/modules/sitemanagement/index.html">sitemanagement</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/sitetree/index.html">sitetree</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../apidocs/1.4/modules/sourcerepository/index.html">sourcerepository</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../apidocs/1.4/modules/templating-impl/index.html">templating-impl</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/tinymce/index.html">tinymce</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/usecase/index.html">usecase</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../apidocs/1.4/modules/usecase-impl/index.html">usecase-impl</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../apidocs/1.4/modules/usecasedocument/index.html">usecasedocument</a>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.4/modules/webdav/index.html">webdav</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../apidocs/1.4/modules/workflow-impl/index.html">workflow-impl</a>
+</div>
+</div>
+</div>
+<div id="credit"></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>
+<!--+
+ |alternative credits
+ +-->
+<div id="credit2">
+<a href="http://apachecon.com/2007/EU/";><img border="0" title="ApacheCon
Europe 2007" alt="ApacheCon Europe 2007 - logo"
src="http://apache.org/ads/ApacheCon/2007-europe-125x125.png"; style="width:
125px;height: 125px;"></a><a
href="http://people.apache.org/calendar.html#200711";><img border="0"
title="ApacheCon US 2007" alt="ApacheCon US 2007 - logo"
src="http://apache.org/ads/ApacheCon/2007-usa-125x125.png"; style="width:
125px;height: 125px;"></a>
+</div>
+</div>
+<!--+
+ |end Menu
+ +-->
+<!--+
+ |start content
+ +-->
+<div id="content">
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="configuration.pdf"><img alt="PDF -icon"
src="../../../../skin/images/pdfdoc.gif" class="skin"><br>
+ PDF</a>
+</div>
+<h1>Publication Configuration</h1>
+
+
+<a name="N1000D"></a><a name="The+publication.xconf+file"></a>
+<h2 class="h3">The publication.xconf file</h2>
+<div class="section">
+<p>
+ The main configuration file of a publication is <span
class="codefrag">$PUB_HOME/config/publication.xconf</span>.
+ The namespace of this XML file is <span
class="codefrag">http://apache.org/cocoon/lenya/publication/1.1</span>.
+ </p>
+<pre class="code">&lt;publication
xmlns="http://apache.org/cocoon/lenya/publication/1.1"; &gt;</pre>
+<p>
+ The first section contains some meta data about the publication which
is
+ displayed on overview pages etc.
+ </p>
+<pre class="code"> &lt;name&gt;Default Publication&lt;/name&gt;
+ &lt;description&gt;This publication is a best practice, getting started
publication.&lt;/description&gt;
+ &lt;!-- the @...@ macros are evaluated by ant at build time --&gt;
+ &lt;version&gt;@lenya.version@&lt;/version&gt;
+ &lt;lenya-version&gt;@lenya.version@&lt;/lenya-version&gt;
+ &lt;lenya-revision&gt;@lenya.revision@&lt;/lenya-revision&gt;
+ &lt;cocoon-version&gt;2.1.10-dev&lt;/cocoon-version&gt;</pre>
+<p>
+ In the languages section you define which content languages should be
+ supported. Exactly one language has to be identified as the default
+ language.
+ </p>
+<pre class="code"> &lt;languages&gt;
+ &lt;language default="true"&gt;en&lt;/language&gt;
+ &lt;language&gt;de&lt;/language&gt;
+ &lt;language&gt;he&lt;/language&gt;
+ &lt;language&gt;es&lt;/language&gt;
+ &lt;language&gt;fr&lt;/language&gt;
+ &lt;/languages&gt;</pre>
+<p>
+ The following section declares service implementations which are used
+ by the publication.
+ </p>
+<ul>
+
+<li>The <span class="codefrag">template-instantiator</span> element references
an <span class="codefrag">Instantiator</span> declaration in
+ <span class="codefrag">cocoon.xconf</span>.</li>
+
+<li>The <span class="codefrag">path-mapper</span> element declares the <span
class="codefrag">DocumentIdToPathMapper</span> implementation
+ which is used by this publication.</li>
+
+<li>The <span class="codefrag">document-builder</span> element references a
<span class="codefrag">DocumentBuilder</span> declaration in
+ <span class="codefrag">cocoon.xconf</span>.</li>
+
+<li>The <span class="codefrag">site-manager</span> element references a <span
class="codefrag">SiteManager</span> declaration in
+ <span class="codefrag">cocoon.xconf</span>.</li>
+
+</ul>
+<pre class="code"> &lt;template-instantiator name="default"/&gt;
+
&lt;path-mapper&gt;org.apache.lenya.cms.publication.DefaultDocumentIdToPathMapper&lt;/path-mapper&gt;
+ &lt;document-builder name="default"/&gt;
+ &lt;site-manager name="tree"/&gt;</pre>
+<p>
+ The <span class="codefrag">resource-types</span> section declares all
resource types which are
+ used by this publication and assigns them workflow schemas. When the
"Create"
+ usecase is invoked without a parameter denoting the resoure type, you
can
+ present a list of all these resource types to choose from (this is the
default
+ behaviour).
+ </p>
+<pre class="code"> &lt;resource-types&gt;
+ &lt;resource-type name="xhtml"
workflow="fallback://config/workflow/workflow.xml"/&gt;
+ &lt;resource-type name="homepage"
workflow="fallback://config/workflow/workflow.xml"/&gt;
+ &lt;resource-type name="links"
workflow="fallback://config/workflow/workflow.xml"/&gt;
+ &lt;resource-type name="cforms"
workflow="fallback://config/workflow/workflow.xml"/&gt;
+ &lt;resource-type name="opendocument"
workflow="fallback://config/workflow/workflow.xml"/&gt;
+ &lt;resource-type name="resource"
workflow="fallback://config/workflow/workflow.xml"/&gt;
+ &lt;resource-type name="usecase"
workflow="fallback://config/workflow/workflow.xml"/&gt;
+ &lt;/resource-types&gt;</pre>
+<p>
+ The <span class="codefrag">modules</span> section declares all modules
which are used by this
+ publication. This is necessary to generate the menus accordingly and
to access
+ the i18n messages from these modules.
+ </p>
+<pre class="code"> &lt;modules&gt;
+ &lt;module name="editors"/&gt;
+ &lt;module name="xhtml"/&gt;
+ &lt;module name="links"/&gt;
+ &lt;module name="opendocument"/&gt;
+ &lt;module name="cforms"/&gt;
+ &lt;module name="homepage"/&gt;
+ &lt;module name="resource"/&gt;
+ &lt;module name="sitemanagement"/&gt;
+ &lt;module name="sitetree"/&gt;
+ &lt;module name="export"/&gt;
+ &lt;module name="workflow"/&gt;
+ &lt;module name="notification"/&gt;
+ &lt;module name="svg"/&gt;
+ &lt;module name="lucene"/&gt;
+ &lt;module name="development"/&gt;
+ &lt;module name="languageselector"/&gt;
+ &lt;module name="administration"/&gt;
+ &lt;module name="workflow"/&gt;
+ &lt;/modules&gt;</pre>
+<p>
+ The optional <span class="codefrag">content-dir</span> element points
to the parent directory
+ of the publications <span class="codefrag">content</span> directory.
You can use either an
+ absolute file system path, or a path relative to the web application
context
+ (e.g. <span class="codefrag">lenya/pubs/default</span>).
+ </p>
+<pre class="code"> &lt;content-dir
src="/home/USERNAME/data/default"/&gt;</pre>
+<p>
+ The optional <span class="codefrag">proxies</span> section contains
the proxy configuration
+ of this publication. For more information see <a
href="../../../../docs/1_2_x/components/deployment/proxying.html">Proxying</a>.
+ </p>
+<pre class="code"> &lt;proxies&gt;
+ &lt;proxy area="live" ssl="true"
url="https://www.host.com/ssl/default"/&gt;
+ &lt;proxy area="live" ssl="false" url="http://www.host.com/default"/&gt;
+ &lt;proxy area="authoring" ssl="true"
url="https://www.host.com/lenya/default/authoring"/&gt;
+ &lt;proxy area="authoring" ssl="false"
url="http://www.host.com/lenya/default/authoring"/&gt;
+ &lt;/proxies&gt;</pre>
+<pre class="code">&lt;/publication&gt;</pre>
+</div>
+
+
+</div>
+<!--+
+ |end content
+ +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+ |start bottomstrip
+ +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+// --></script>
+</div>
+<div class="copyright">
+ Copyright &copy;
+ 2002-2005 <a href="http://www.apache.org/licenses/LICENSE-2.0";>The
Apache Software Foundation.</a>
+</div>
+<div id="feedback">
+ Send feedback about the website to:
+ <a id="feedbackto"
href="mailto:dev@xxxxxxxxxxxxxxxx?subject=Feedback%C2%A0for%C2%A0docs/1_4/reference/publication/configuration.html";>dev@xxxxxxxxxxxxxxxx</a>
+</div>
+<!--+
+ |end bottomstrip
+ +-->
+</div>
+</body>
+</html>

Propchange: lenya/site/docs/1_4/reference/publication/configuration.html
------------------------------------------------------------------------------
svn:eol-style = native

Added: lenya/site/docs/1_4/reference/publication/configuration.pdf
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/publication/configuration.pdf?view=auto&rev=512975
==============================================================================
Binary file - no diff available.

Propchange: lenya/site/docs/1_4/reference/publication/configuration.pdf
------------------------------------------------------------------------------
svn:mime-type = application/pdf

Added:
lenya/site/docs/1_4/reference/publication/publication-templating/index.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/publication/publication-templating/index.html?view=auto&rev=512975
==============================================================================
--- lenya/site/docs/1_4/reference/publication/publication-templating/index.html
(added)
+++ lenya/site/docs/1_4/reference/publication/publication-templating/index.html
Wed Feb 28 13:14:49 2007
@@ -0,0 +1,653 @@
+<!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>Publication Templating</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">
+<!--+
+ |breadtrail
+ +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/";>apache</a> &gt; <a
href="http://lenya.apache.org/";>lenya</a><script
src="../../../../../skin/breadcrumbs.js" language="JavaScript"
type="text/javascript"></script>
+</div>
+<!--+
+ |header
+ +-->
+<div class="header">
+<!--+
+ |start group logo
+ +-->
+<div class="grouplogo">
+<a href=""><img class="logoImage" alt="Lenya"
src="../../../../../images/apache-lenya-light.png" title=""></a>
+</div>
+<!--+
+ |end group logo
+ +-->
+<!--+
+ |start Project Logo
+ +-->
+<div class="projectlogo">
+<a href=""></a>
+</div>
+<!--+
+ |end Project Logo
+ +-->
+<!--+
+ |start Search
+ +-->
+<div class="searchbox">
+<form action="http://www.google.com/search"; method="get" class="roundtopsmall">
+<input value="lenya.apache.org" name="sitesearch" type="hidden"><input
onFocus="getBlank (this, 'Search the site with ');" size="25" name="q"
id="query" type="text" value="Search the site with ">&nbsp;
+ <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+ |end search
+ +-->
+<!--+
+ |start Tabs
+ +-->
+<ul id="tabs">
+<li>
+<a class="unselected" href="../../../../../index.html">Project</a>
+</li>
+<li class="current">
+<a class="selected" href="../../../../../docs/index.html">Documentation</a>
+</li>
+<li>
+<a class="unselected" href="../../../../../community/index.html">Community</a>
+</li>
+</ul>
+<!--+
+ |end Tabs
+ +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+ |start Subtabs
+ +-->
+<div id="level2tabs">
+<a class="selected" href="../../../../../docs/1_4/index.html">Version
1.4</a><a class="unselected"
href="../../../../../docs/modules/index.html">Modules</a><a class="unselected"
href="../../../../../docs/1_2_x/index.html">Version 1.2</a>
+</div>
+<!--+
+ |end Endtabs
+ +-->
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+// --></script>
+</div>
+<!--+
+ |breadtrail
+ +-->
+<div class="breadtrail">
+
+ &nbsp;
+ </div>
+<!--+
+ |start Menu, mainarea
+ +-->
+<!--+
+ |start Menu
+ +-->
+<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');">Version 1.4</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display:
block;">
+<div class="menuitem">
+<a href="../../../../../docs/1_4/index.html">Index</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/faq.html">FAQs</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3', '../../../../../skin/')"
id="menu_1.1.3Title" class="menutitle">Installation</div>
+<div id="menu_1.1.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../../docs/1_4/installation/index.html">Download</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/installation/subversion.html">Subversion
Access</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/installation/source_version.html">Install
Instructions</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.4', '../../../../../skin/')"
id="menu_1.1.4Title" class="menutitle">Tutorials</div>
+<div id="menu_1.1.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../../docs/1_4/tutorials/setupide/index.html">Setting up
Eclipse</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/tutorials/tests.html">Writing Tests</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/tutorials/bestpractises.html">Best
Practises</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5', '../../../../../skin/')"
id="menu_1.1.5Title" class="menutitle">Concepts</div>
+<div id="menu_1.1.5" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../../docs/1_4/concepts/publication.html">Publication</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/concepts/documents.html">Working with
Documents</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/concepts/urlMapping.html">URL Mapping</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/concepts/authoring_live.html">Authoring and
Live mode</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/concepts/wysiwyg.html">WYSIWYG</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.6', '../../../../../skin/')"
id="menu_selected_1.1.6Title" class="menutitle" style="background-image:
url('../../../../../skin/images/chapter_open.gif');">Technical Reference</div>
+<div id="menu_selected_1.1.6" class="selectedmenuitemgroup" style="display:
block;">
+<div class="menuitem">
+<a href="../../../../../docs/1_4/reference/lenya-sitemaps.html">Overview of
Lenya Sitemaps</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/reference/ac.html">Access Control
Specification</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.6.3', '../../../../../skin/')"
id="menu_1.1.6.3Title" class="menutitle">Usecase Framework</div>
+<div id="menu_1.1.6.3" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../../docs/1_4/reference/usecase-framework/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.6.4', '../../../../../skin/')"
id="menu_selected_1.1.6.4Title" class="menutitle" style="background-image:
url('../../../../../skin/images/chapter_open.gif');">Publications</div>
+<div id="menu_selected_1.1.6.4" class="selectedmenuitemgroup" style="display:
block;">
+<div class="menuitem">
+<a
href="../../../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Publication Templating</div>
+<div class="menupageitemgroup">
+<div class="menupageitem">
+<a title="What is Publication Templating?"
href="#What+is+Publication+Templating%3F">What is Publication...</a>
+</div>
+<div class="menupageitem">
+<a title="The Concept of Publication Templating"
href="#The+Concept+of+Publication+Templating">The Concept of Publ...</a>
+</div>
+<div class="menupageitem">
+<a title="Declaration of a Template"
href="#Declaration+of+a+Template">Declaration of a Te...</a>
+</div>
+<div class="menupageitem">
+<a href="#Usage">Usage</a>
+</div>
+<div class="menupageitem">
+<a title="XSLT Include and Import" href="#XSLT+Include+and+Import">XSLT
Include and Im...</a>
+</div>
+<div class="menupageitem">
+<a href="#Sitemaps">Sitemaps</a>
+</div>
+<div class="menupageitem">
+<a href="#Usecases">Usecases</a>
+</div>
+<div class="menupageitem">
+<a title="Setting Up a Publication To Support Templating"
href="#Setting+Up+a+Publication+To+Support+Templating">Setting Up a
Public...</a>
+</div>
+</div>
+</div>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/reference/resource-types.html">Resource
Types</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/reference/modules/index.html">Modules</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/reference/metadata.html">Meta data</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.6.8', '../../../../../skin/')"
id="menu_1.1.6.8Title" class="menutitle">Protocols</div>
+<div id="menu_1.1.6.8" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../../docs/1_4/reference/protocols/index.html">Overview</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/reference/protocols/lenya.html">lenya:</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../docs/1_4/reference/protocols/lenyadoc.html">lenyadoc:</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/reference/protocols/site.html">error:site:</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../../../../../docs/1_4/reference/link-management.html">Link
Management</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../docs/1_4/reference/repository/index.html">Repository</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/index.html">Core API</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.8', '../../../../../skin/')"
id="menu_1.1.8Title" class="menutitle">Module APIs</div>
+<div id="menu_1.1.8" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/ac-impl/index.html">ac-impl</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/administration/index.html">administration</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/cache/index.html">cache</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/cforms/index.html">cforms</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/contacform/index.html">contactform</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/defaultusecases/index.html">defaultusecases</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/editors/index.html">editors</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/export/index.html">export</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/fckeditor/index.html">fckeditor</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/jackrabbit/index.html">jackrabbit</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/janitor/index.html">janitor</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/jcr/index.html">jcr</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/kupu/index.html">kupu</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/ldap/index.html">ldap</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/lenyadoc/index.html">lenyadoc</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/linkcheck/index.html">linkcheck</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/linking/index.html">linking</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/lucene/index.html">lucene</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/notification/index.html">notification</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/observation-impl/index.html">observation-impl</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/opendocument/index.html">opendocument</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/properties/index.html">properties</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/repository/index.html">repository</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/resource/index.html">resource</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/sitemanagement/index.html">sitemanagement</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/sitetree/index.html">sitetree</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/sourcerepository/index.html">sourcerepository</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/templating-impl/index.html">templating-impl</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/tinymce/index.html">tinymce</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/usecase/index.html">usecase</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/usecase-impl/index.html">usecase-impl</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/usecasedocument/index.html">usecasedocument</a>
+</div>
+<div class="menuitem">
+<a href="../../../../../apidocs/1.4/modules/webdav/index.html">webdav</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../../apidocs/1.4/modules/workflow-impl/index.html">workflow-impl</a>
+</div>
+</div>
+</div>
+<div id="credit">
+<hr>
+<a href="http://forrest.apache.org/";><img border="0" title="Built with Apache
Forrest" alt="Built with Apache Forrest - logo"
src="../../../../../images/built-with-forrest-button.png" style="width:
88px;height: 31px;"></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>
+<!--+
+ |alternative credits
+ +-->
+<div id="credit2">
+<a href="http://apachecon.com/2007/EU/";><img border="0" title="ApacheCon
Europe 2007" alt="ApacheCon Europe 2007 - logo"
src="http://apache.org/ads/ApacheCon/2007-europe-125x125.png"; style="width:
125px;height: 125px;"></a><a
href="http://people.apache.org/calendar.html#200711";><img border="0"
title="ApacheCon US 2007" alt="ApacheCon US 2007 - logo"
src="http://apache.org/ads/ApacheCon/2007-usa-125x125.png"; style="width:
125px;height: 125px;"></a>
+</div>
+</div>
+<!--+
+ |end Menu
+ +-->
+<!--+
+ |start content
+ +-->
+<div id="content">
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="index.pdf"><img alt="PDF -icon"
src="../../../../../skin/images/pdfdoc.gif" class="skin"><br>
+ PDF</a>
+</div>
+<h1>Publication Templating</h1>
+
+
+<a name="N1000D"></a><a name="What+is+Publication+Templating%3F"></a>
+<h2 class="h3">What is Publication Templating?</h2>
+<div class="section">
+<p>
+ Imagine you are a company or organisation with some departments which
want to edit
+ their content using a Lenya-based CMS. All departments use similar
publications,
+ sharing lots of functionality. The layout is based on a common
corporate identity,
+ but some departments want to use their own logo or tweak the
navigation menu style.
+ </p>
+<p>
+ If all departments develop their own publications, it will be very
hard to keep them
+ consistent, to add changes to all publications or to update them to a
newer Lenya version.
+ This can be simplified using publication templates. You define a base
(template) publication
+ which all others are derived from.
+ </p>
+<pre class="code">
+ +----------------------+
+ | Template Publication |
+ +----------------------+
+ |
+ +-----------------+------+---------------------+
+ | | |
+ +--------------+ +--------------+ +--------------+
+ | Department A | | Department B | ... | Department X |
+ +--------------+ +--------------+ +--------------+
+</pre>
+<p>Multiple layers of templates are supported.</p>
+<pre class="code">
+ +--------------------------------+
+ | University Website Publication |
+ +--------------------------------+
+ |
+ +-----------------+------+------------------------+
+ | | |
+ +------------+ +--------------------+ +-------------+
+ | Uni Zurich | | Harvard University | ... | UC Berkeley |
+ +------------+ +--------------------+ +-------------+
+ |
+ +----------+---+-----------+
+ | | |
+ +----------+ +-----+ +---------+
+ | Business | | Law | ... | Medical |
+ +----------+ +-----+ +---------+
+</pre>
+</div>
+
+
+<a name="N10025"></a><a name="The+Concept+of+Publication+Templating"></a>
+<h2 class="h3">The Concept of Publication Templating</h2>
+<div class="section">
+<ul>
+
+<li>There is a publication <em>my-pub</em>.</li>
+
+<li>It depends on a template which is called <em>template(my-pub)</em>.</li>
+
+<li>When a file is requested using the templating mechanism (<span
class="codefrag">fallback://xslt/page2xhtml.xsl</span>),
+ it is searched in a certain traversing order:
+ <ol>
+
+<li>
+<span class="codefrag">context://lenya/pubs/my-pub/xslt/page2xhtml.xsl</span>
+</li>
+
+<li>
+<span
class="codefrag">context://lenya/pubs/template(my-pub)/xslt/page2xhtml.xsl</span>
+</li>
+
+<li>
+<span
class="codefrag">context://lenya/pubs/template(template(my-pub))/xslt/page2xhtml.xsl</span>
+</li>
+
+<li>...</li>
+
+<li>
+<span class="codefrag">context://xslt/page2xhtml.xsl</span>
+</li>
+
+</ol>
+
+</li>
+
+</ul>
+<p>
+ The publication <em>my-pub</em> is called an <strong>instance</strong>
of the publication <em>template(my-pub)</em>.
+ Note that, in contrast to the fallback mechanism in Lenya 1.2, the
prefix <span class="codefrag">lenya</span> is not used,
+ but the path is resolved relatively to the <span
class="codefrag">context://</span> root.
+ </p>
+</div>
+
+
+<a name="N10069"></a><a name="Declaration+of+a+Template"></a>
+<h2 class="h3">Declaration of a Template</h2>
+<div class="section">
+<p>The template of a publication is declared in <span
class="codefrag">my-pub/config/publication.xconf</span>:</p>
+<pre class="code">&lt;publication&gt;
+ ...
+ &lt;templates&gt;
+ &lt;template id="my-template"/&gt;
+ &lt;/templates&gt;
+ ...
+&lt;/publication&gt;</pre>
+</div>
+
+
+<a name="N1007A"></a><a name="Usage"></a>
+<h2 class="h3">Usage</h2>
+<div class="section">
+<p>To invoke publication templating, it is necessary to use the <span
class="codefrag">fallback://</span>
+ protocol for all relevant files. For an XSLT stylesheet, the according
pipeline looks as follows:</p>
+<pre class="code">&lt;map:transform
src="fallback://xslt/doctypes/doctype2xhtml.xsl"&gt;</pre>
+</div>
+
+
+<a name="N1008B"></a><a name="XSLT+Include+and+Import"></a>
+<h2 class="h3">XSLT Include and Import</h2>
+<div class="section">
+<p>
+ To leverage the publication templating concept, it is necessary to
apply it to included
+ or imported stylesheets as well. Fortunately, we can make use of the
<span class="codefrag">fallback://</span>
+ protocol in XSLT stylesheets. At the moment, this only works with
Xalan which means you
+ have to use this one as the default transformer.
+ </p>
+<pre class="code">&lt;xsl:include href="fallback://header.xsl"/&gt;</pre>
+<p>
+ To simplify overriding of XSLT stylesheets, it would be useful to
import the template
+ stylesheet. For this purpose, an additional template source factory
could be used, which
+ skips the current publication when resolving the file:
+ </p>
+<pre class="code">&lt;xsl:import
href="template://template/xslt/common/header.xsl"/&gt;</pre>
+</div>
+
+
+<a name="N100A3"></a><a name="Sitemaps"></a>
+<h2 class="h3">Sitemaps</h2>
+<div class="section">
+<p>
+ If a sitemap is loaded from a template publication, it is very
important that the sitemap
+ is completely fallback-enabled. Otherwise, the source resolver will
resolve sources relatively
+ to the template sitemap instead of using the overridden ones.
+ </p>
+<p>
+ In <span class="codefrag">lenya/global-sitemap.xmap</span>, all
publication sitemaps are mounted
+ using the fallback module, for instance
+ </p>
+<pre class="code">&lt;!-- Enter the actual publication --&gt;
+&lt;map:match pattern="*/**"&gt;
+ &lt;map:mount uri-prefix="{1}" src="{fallback:sitemap.xmap}"/&gt;
+&lt;/map:match&gt;</pre>
+</div>
+
+
+<a name="N100B7"></a><a name="Usecases"></a>
+<h2 class="h3">Usecases</h2>
+<div class="section">
+<p>
+ The <a href="../usecase-framework/index.html">usecase framework</a>
+ supports publication templating by default.
+ </p>
+<p>
+ If you can't (or don't want to) use the usecase framework, you have to
implement
+ your own usecase sitemap. The traversing order for usecase sitemaps is
+ </p>
+<ol>
+
+<li>
+<span class="codefrag">context://lenya/pubs/my-pub/usecase.xmap</span>
+</li>
+
+<li>
+<span
class="codefrag">context://lenya/pubs/template(my-pub)/usecase.xmap</span>
+</li>
+
+<li>
+<span
class="codefrag">context://lenya/pubs/template(template(my-pub))/usecase.xmap</span>
+</li>
+
+<li>...</li>
+
+<li>
+<span class="codefrag">context://lenya/usecase.xmap</span>
+</li>
+
+</ol>
+<p>
+ This behaviour is achieved by the usecase fallback module which is
called in <span class="codefrag">global-sitemap.xmap</span>:
+ </p>
+<pre class="code">&lt;map:match type="usecase" pattern="*"&gt;
+ &lt;map:mount src="{usecase-fallback:{1}}" uri-prefix=""/&gt;
+&lt;/map:match&gt;</pre>
+<p>
+ The decision which <span class="codefrag">usecase.xmap</span> to
choose is based on the usecase configuration
+ in <span class="codefrag">publication.xconf</span>. To declare a
usecase to be implemented by a publication,
+ add the corresponding entry:
+ </p>
+<pre class="code">&lt;publication&gt;
+ ...
+ &lt;usecases&gt;
+ &lt;usecase name="create"/&gt;
+ &lt;/usecases&gt;
+ ...
+&lt;/publication&gt;</pre>
+</div>
+
+
+<a name="N100F5"></a><a
name="Setting+Up+a+Publication+To+Support+Templating"></a>
+<h2 class="h3">Setting Up a Publication To Support Templating</h2>
+<div class="section">
+<p>
+ The service <span
class="codefrag">org.apache.lenya.cms.publication.templating.Instantiator</span>
is responsible for
+ creating instances of publications which support templating. If your
publication shall support
+ templating, you have to follow these steps:
+ </p>
+<a name="N10101"></a><a name="Implement+an"></a>
+<h3 class="h4">Implement an Instantiator Class</h3>
+<pre class="code">package org.myproject.lenya;
+
+public class MyInstantiator extends AbstractLogEnabled implements Instantiator
{
+
+ public void instantiate(Publication template, String newPublicationId,
String name)
+ throws Exception {
+ ...
+ }
+
+}</pre>
+<a name="N1010F"></a><a name="Add+it+to"></a>
+<h3 class="h4">Add it to cocoon.xconf Using a Patch File</h3>
+<p>
+ For instance <span
class="codefrag">my-pub/config/cocoon-xconf/instantiator.xconf</span>:
+ </p>
+<pre class="code">&lt;xconf xpath="/cocoon/template-instantiators"
+ unless="/cocoon/template-instantiators/component-instance[@name =
'default']"&gt;
+
+ &lt;component-instance name="mypub"
+ logger="myproject.publication"
+ class="org.myproject.lenya.MyInstantiator"/&gt;
+
+&lt;/xconf&gt;</pre>
+<a name="N10123"></a><a name="Declare+the+Instantiator+in"></a>
+<h3 class="h4">Declare the Instantiator in publication.xconf</h3>
+<pre class="code">&lt;publication&gt;
+ ...
+ &lt;template-instantiator name="mypub"/&gt;
+ ...
+&lt;/publication&gt;</pre>
+</div>
+
+
+</div>
+<!--+
+ |end content
+ +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+ |start bottomstrip
+ +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+// --></script>
+</div>
+<div class="copyright">
+ Copyright &copy;
+ 2002-2005 <a href="http://www.apache.org/licenses/LICENSE-2.0";>The
Apache Software Foundation.</a>
+</div>
+<div id="logos"></div>
+<div id="feedback">
+ Send feedback about the website to:
+ <a id="feedbackto"
href="mailto:dev@xxxxxxxxxxxxxxxx?subject=Feedback%C2%A0for%C2%A0docs/1_4/reference/publication/publication-templating/index.html";>dev@xxxxxxxxxxxxxxxx</a>
+</div>
+<!--+
+ |end bottomstrip
+ +-->
+</div>
+</body>
+</html>

Propchange:
lenya/site/docs/1_4/reference/publication/publication-templating/index.html
------------------------------------------------------------------------------
svn:eol-style = native

Added:
lenya/site/docs/1_4/reference/publication/publication-templating/index.pdf
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/publication/publication-templating/index.pdf?view=auto&rev=512975
==============================================================================
Binary file - no diff available.

Propchange:
lenya/site/docs/1_4/reference/publication/publication-templating/index.pdf
------------------------------------------------------------------------------
svn:mime-type = application/pdf

Modified: lenya/site/docs/1_4/reference/repository/index.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/repository/index.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/repository/index.html (original)
+++ lenya/site/docs/1_4/reference/repository/index.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/reference/resource-types.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/resource-types.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/resource-types.html (original)
+++ lenya/site/docs/1_4/reference/resource-types.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menupage">
<div class="menupagetitle">Resource Types</div>

Modified: lenya/site/docs/1_4/reference/usecase-framework/abstractusecase.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/usecase-framework/abstractusecase.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/usecase-framework/abstractusecase.html
(original)
+++ lenya/site/docs/1_4/reference/usecase-framework/abstractusecase.html Wed
Feb 28 13:14:49 2007
@@ -182,8 +182,14 @@
</div>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/reference/usecase-framework/index.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/reference/usecase-framework/index.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/reference/usecase-framework/index.html (original)
+++ lenya/site/docs/1_4/reference/usecase-framework/index.html Wed Feb 28
13:14:49 2007
@@ -191,8 +191,14 @@
<a
href="../../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/tutorials/bestpractises.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/tutorials/bestpractises.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/tutorials/bestpractises.html (original)
+++ lenya/site/docs/1_4/tutorials/bestpractises.html Wed Feb 28 13:14:49 2007
@@ -179,8 +179,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/tutorials/setupide/index.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/tutorials/setupide/index.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/tutorials/setupide/index.html (original)
+++ lenya/site/docs/1_4/tutorials/setupide/index.html Wed Feb 28 13:14:49 2007
@@ -171,8 +171,14 @@
<a
href="../../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/docs/1_4/tutorials/tests.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_4/tutorials/tests.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/docs/1_4/tutorials/tests.html (original)
+++ lenya/site/docs/1_4/tutorials/tests.html Wed Feb 28 13:14:49 2007
@@ -185,8 +185,14 @@
<a
href="../../../docs/1_4/reference/usecase-framework/abstractusecase.html">AbstractUsecase</a>
</div>
</div>
+<div onclick="SwitchMenu('menu_1.1.6.4', '../../../skin/')"
id="menu_1.1.6.4Title" class="menutitle">Publications</div>
+<div id="menu_1.1.6.4" class="menuitemgroup">
<div class="menuitem">
-<a
href="../../../docs/1_4/reference/publication-templating/index.html">Publication
Templating</a>
+<a
href="../../../docs/1_4/reference/publication/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../docs/1_4/reference/publication/publication-templating/index.html">Publication
Templating</a>
+</div>
</div>
<div class="menuitem">
<a href="../../../docs/1_4/reference/resource-types.html">Resource Types</a>

Modified: lenya/site/index.html
URL:
http://svn.apache.org/viewvc/lenya/site/index.html?view=diff&rev=512975&r1=512974&r2=512975
==============================================================================
--- lenya/site/index.html (original)
+++ lenya/site/index.html Wed Feb 28 13:14:49 2007
@@ -320,38 +320,26 @@
Apache Lenya is an Open Source Java/XML Content Management System and comes
with revision control, site management, scheduling, search, WYSIWYG editors,
and workflow.
Please see some <a href="screenshots.html">screenshots</a> or try the <a
href="http://lenya.zones.apache.org:8888/";>Demo</a>.</p>

- <!-- <section id="news">
- <title>News</title>
- <ul>
- <li>Two Lenya presentations at <a href="ext:apachecon">ApacheCon
Europe 2005</a> (Stuttgart, Germany
-18-22 July 2005)</li>
- <li><a href="site:download12">Lenya 1.2.4 released</a> (June 25,
2005)</li>
- <li><a href="site:download14">Lenya 1.4alpha1 released</a> (June 12,
2005)</li>
- <li>New <a href="site:howtos//faq">Lenya How-To's</a> posted (May 15,
2005) </li>
- <li>New <a href="site:tutorial">Lenya tutorials</a> posted (April 24,
2005) </li>
- </ul>
- </section>-->

-
-<a name="N1001F"></a><a name="download"></a>
+<a name="N1001D"></a><a name="download"></a>
<h2 class="h3">Downloads</h2>
<div class="section">
-<p>Current stable version of Apache Lenya is 1.2.4. This is the recommended
version for production. You will at least need the Java 2 Platform, Standard
Edition, versio