You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by gr...@apache.org on 2005/04/24 07:30:38 UTC

svn commit: r164448 [19/299] - in /lenya/site: ./ 1_2_x/ 1_2_x/components/ 1_2_x/components/accesscontrol/ 1_2_x/components/asset-management/ 1_2_x/components/authoring/ 1_2_x/components/deployment/ 1_2_x/components/editors/ 1_2_x/components/layout/ 1_2_x/components/layout/images/ 1_2_x/components/layout/images/live/ 1_2_x/components/link-management/ 1_2_x/components/metadata/ 1_2_x/components/multilingual/ 1_2_x/components/publication/ 1_2_x/components/repository/ 1_2_x/components/resource-types/ 1_2_x/components/revisioncontrol/ 1_2_x/components/search/ 1_2_x/components/sitemanagement/ 1_2_x/components/tasks/ 1_2_x/components/uri-handling/ 1_2_x/components/uri-handling/images/ 1_2_x/components/uri-handling/images/live/ 1_2_x/components/workflow/ 1_2_x/installation/ 1_2_x/misc/ 1_4/ 1_4/concepts/ 1_4/installation/ 1_4/reference/ 1_4/reference/publication-templating/ 1_4/reference/usecase-framework/ apidocs/ apidocs/1.2/ apidocs/1.2/org/ apidocs/1.2/org/apache/ apidocs/1.2/org/apache/lenya/ apidocs/1.2/org/apache/lenya/ac/ apidocs/1.2/org/apache/lenya/ac/cache/ apidocs/1.2/org/apache/lenya/ac/file/ apidocs/1.2/org/apache/lenya/ac/impl/ apidocs/1.2/org/apache/lenya/ac/ldap/ apidocs/1.2/org/apache/lenya/cms/ apidocs/1.2/org/apache/lenya/cms/ac/ apidocs/1.2/org/apache/lenya/cms/ac/cocoon/ apidocs/1.2/org/apache/lenya/cms/ac/usecase/ apidocs/1.2/org/apache/lenya/cms/ac/workflow/ apidocs/1.2/org/apache/lenya/cms/ant/ apidocs/1.2/org/apache/lenya/cms/authoring/ apidocs/1.2/org/apache/lenya/cms/cocoon/ apidocs/1.2/org/apache/lenya/cms/cocoon/acting/ apidocs/1.2/org/apache/lenya/cms/cocoon/bean/ apidocs/1.2/org/apache/lenya/cms/cocoon/components/ apidocs/1.2/org/apache/lenya/cms/cocoon/components/modules/ apidocs/1.2/org/apache/lenya/cms/cocoon/components/modules/input/ apidocs/1.2/org/apache/lenya/cms/cocoon/flow/ apidocs/1.2/org/apache/lenya/cms/cocoon/generation/ apidocs/1.2/org/apache/lenya/cms/cocoon/scheduler/ apidocs/1.2/org/apache/lenya/cms/cocoon/source/ apidocs/1.2/org/apache/lenya/cms/cocoon/task/ apidocs/1.2/org/apache/lenya/cms/cocoon/transformation/ apidocs/1.2/org/apache/lenya/cms/cocoon/uriparameterizer/ apidocs/1.2/org/apache/lenya/cms/cocoon/workflow/ apidocs/1.2/org/apache/lenya/cms/mail/ apidocs/1.2/org/apache/lenya/cms/publication/ apidocs/1.2/org/apache/lenya/cms/publication/file/ apidocs/1.2/org/apache/lenya/cms/publication/task/ apidocs/1.2/org/apache/lenya/cms/publication/util/ apidocs/1.2/org/apache/lenya/cms/publication/xsp/ apidocs/1.2/org/apache/lenya/cms/publishing/ apidocs/1.2/org/apache/lenya/cms/rc/ apidocs/1.2/org/apache/lenya/cms/scheduler/ apidocs/1.2/org/apache/lenya/cms/scheduler/xml/ apidocs/1.2/org/apache/lenya/cms/task/ apidocs/1.2/org/apache/lenya/cms/workflow/ apidocs/1.2/org/apache/lenya/defaultpub/ apidocs/1.2/org/apache/lenya/defaultpub/cms/ apidocs/1.2/org/apache/lenya/defaultpub/cms/task/ apidocs/1.2/org/apache/lenya/lucene/ apidocs/1.2/org/apache/lenya/lucene/html/ apidocs/1.2/org/apache/lenya/lucene/index/ apidocs/1.2/org/apache/lenya/lucene/parser/ apidocs/1.2/org/apache/lenya/net/ apidocs/1.2/org/apache/lenya/search/ apidocs/1.2/org/apache/lenya/search/crawler/ apidocs/1.2/org/apache/lenya/util/ apidocs/1.2/org/apache/lenya/workflow/ apidocs/1.2/org/apache/lenya/workflow/impl/ apidocs/1.2/org/apache/lenya/xml/ apidocs/1.2/org/apache/lenya/xml/parser/ apidocs/1.2/org/apache/lenya/xml/xpointer/ apidocs/1.2/resources/ apidocs/1.4/ apidocs/1.4/org/ apidocs/1.4/org/apache/ apidocs/1.4/org/apache/lenya/ apidocs/1.4/org/apache/lenya/ac/ apidocs/1.4/org/apache/lenya/ac/cache/ apidocs/1.4/org/apache/lenya/ac/file/ apidocs/1.4/org/apache/lenya/ac/impl/ apidocs/1.4/org/apache/lenya/ac/ldap/ apidocs/1.4/org/apache/lenya/cms/ apidocs/1.4/org/apache/lenya/cms/ac/ apidocs/1.4/org/apache/lenya/cms/ac/cocoon/ apidocs/1.4/org/apache/lenya/cms/ac/usecase/ apidocs/1.4/org/apache/lenya/cms/ac/usecases/ apidocs/1.4/org/apache/lenya/cms/ac/workflow/ apidocs/1.4/org/apache/lenya/cms/ant/ apidocs/1.4/org/apache/lenya/cms/authoring/ apidocs/1.4/org/apache/lenya/cms/cocoon/ apidocs/1.4/org/apache/lenya/cms/cocoon/acting/ apidocs/1.4/org/apache/lenya/cms/cocoon/bean/ apidocs/1.4/org/apache/lenya/cms/cocoon/components/ apidocs/1.4/org/apache/lenya/cms/cocoon/components/modules/ apidocs/1.4/org/apache/lenya/cms/cocoon/components/modules/input/ apidocs/1.4/org/apache/lenya/cms/cocoon/flow/ apidocs/1.4/org/apache/lenya/cms/cocoon/generation/ apidocs/1.4/org/apache/lenya/cms/cocoon/matching/ apidocs/1.4/org/apache/lenya/cms/cocoon/scheduler/ apidocs/1.4/org/apache/lenya/cms/cocoon/source/ apidocs/1.4/org/apache/lenya/cms/cocoon/task/ apidocs/1.4/org/apache/lenya/cms/cocoon/transformation/ apidocs/1.4/org/apache/lenya/cms/cocoon/uriparameterizer/ apidocs/1.4/org/apache/lenya/cms/cocoon/workflow/ apidocs/1.4/org/apache/lenya/cms/mail/ apidocs/1.4/org/apache/lenya/cms/metadata/ apidocs/1.4/org/apache/lenya/cms/metadata/dublincore/ apidocs/1.4/org/apache/lenya/cms/metadata/usecases/ apidocs/1.4/org/apache/lenya/cms/publication/ apidocs/1.4/org/apache/lenya/cms/publication/file/ apidocs/1.4/org/apache/lenya/cms/publication/task/ apidocs/1.4/org/apache/lenya/cms/publication/templating/ apidocs/1.4/org/apache/lenya/cms/publication/util/ apidocs/1.4/org/apache/lenya/cms/publishing/ apidocs/1.4/org/apache/lenya/cms/rc/ apidocs/1.4/org/apache/lenya/cms/scheduler/ apidocs/1.4/org/apache/lenya/cms/scheduler/xml/ apidocs/1.4/org/apache/lenya/cms/search/ apidocs/1.4/org/apache/lenya/cms/search/usecases/ apidocs/1.4/org/apache/lenya/cms/site/ apidocs/1.4/org/apache/lenya/cms/site/topicmap/ apidocs/1.4/org/apache/lenya/cms/site/tree/ apidocs/1.4/org/apache/lenya/cms/site/usecases/ apidocs/1.4/org/apache/lenya/cms/task/ apidocs/1.4/org/apache/lenya/cms/usecase/ apidocs/1.4/org/apache/lenya/cms/workflow/ apidocs/1.4/org/apache/lenya/cms/workflow/usecases/ apidocs/1.4/org/apache/lenya/defaultpub/ apidocs/1.4/org/apache/lenya/defaultpub/cms/ apidocs/1.4/org/apache/lenya/defaultpub/cms/task/ apidocs/1.4/org/apache/lenya/defaultpub/cms/usecases/ apidocs/1.4/org/apache/lenya/lucene/ apidocs/1.4/org/apache/lenya/lucene/html/ apidocs/1.4/org/apache/lenya/lucene/index/ apidocs/1.4/org/apache/lenya/lucene/parser/ apidocs/1.4/org/apache/lenya/net/ apidocs/1.4/org/apache/lenya/search/ apidocs/1.4/org/apache/lenya/search/crawler/ apidocs/1.4/org/apache/lenya/util/ apidocs/1.4/org/apache/lenya/workflow/ apidocs/1.4/org/apache/lenya/workflow/impl/ apidocs/1.4/org/apache/lenya/xml/ apidocs/1.4/org/apache/lenya/xml/parser/ apidocs/1.4/org/apache/lenya/xml/xpointer/ apidocs/1.4/resources/ community/ images/ images/live/ skin/ skin/css/ skin/images/ skin/scripts/

Added: lenya/site/1_2_x/components/uri-handling/standardURI.html
URL: http://svn.apache.org/viewcvs/lenya/site/1_2_x/components/uri-handling/standardURI.html?rev=164448&view=auto
==============================================================================
--- lenya/site/1_2_x/components/uri-handling/standardURI.html (added)
+++ lenya/site/1_2_x/components/uri-handling/standardURI.html Sat Apr 23 22:30:06 2005
@@ -0,0 +1,576 @@
+<!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.6">
+<meta name="Forrest-skin-name" content="pelt">
+<title>URI Scheme</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="http://lenya.apache.org"><img class="logoImage" alt="Lenya" src="../../../images/apache-lenya-light.png" title="
+  	Apache Lenya is a Java-based Open-Source Content Management System.
+  	It is based on open standards such as XML and XSLT.
+  	One of its core components is Cocoon from the Apache Software Foundation.
+  "></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 :');" value="Search the site with :" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li>
+<a class="base-not-selected" href="../../../index.html">Project</a>
+</li>
+<li>
+<a class="base-not-selected" href="../../../1_4/index.html">Version 1.4</a>
+</li>
+<li class="current">
+<a class="base-selected" href="../../../1_2_x/index.html">Version 1.2</a>
+</li>
+<li>
+<a class="base-not-selected" href="../../../community/index.html">Community</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("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.2</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/index.html">Index</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.2', '../../../skin/')" id="menu_1.1.2Title" class="menutitle">Installation</div>
+<div id="menu_1.1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/installation/index.html">Download</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/installation/subversion.html">Subversion Access</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/installation/source_version.html">Install Instructions</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.3', '../../../skin/')" id="menu_selected_1.1.3Title" class="menutitle" style="background-image: url('../../../skin/images/chapter_open.gif');">Components</div>
+<div id="menu_selected_1.1.3" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_1.1.3.1', '../../../skin/')" id="menu_1.1.3.1Title" class="menutitle">Access&nbsp;Control</div>
+<div id="menu_1.1.3.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/terms.html">Basic Terms</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/accesscontrollers.html">Access&nbsp;Controllers</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/accesscontrollerresolvers.html">Access Controller Resolvers</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/authenticators.html">Authenticators</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/authorizers.html">Authorizers</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/policymanagers.html">Policies and Policy&nbsp;Managers</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/accreditablemanagers.html">Accreditable&nbsp;Managers</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/ssl.html">SSL Encryption</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.2', '../../../skin/')" id="menu_1.1.3.2Title" class="menutitle">Authoring</div>
+<div id="menu_1.1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/authoring/adding-document-creator.html">Adding a new document creator</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/authoring/image-upload.html">Image Upload</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/authoring/openoffice.html">OpenOffice</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.3', '../../../skin/')" id="menu_1.1.3.3Title" class="menutitle">Deployment</div>
+<div id="menu_1.1.3.3" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/deployment/proxying.html">Proxying</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.4', '../../../skin/')" id="menu_1.1.3.4Title" class="menutitle">Editors</div>
+<div id="menu_1.1.3.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/editors/htmlform.html">HTML Form Editor</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/editors/1form.html">HTML One Form Editor</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/editors/bxe.html">Bitflux Editor</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/editors/kupu.html">Kupu</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/editors/xopus.html">Xopus</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.5', '../../../skin/')" id="menu_1.1.3.5Title" class="menutitle">Layout</div>
+<div id="menu_1.1.3.5" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/layout/navigation.html">Navigation</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/layout/xhtml-templating.html">XHTML templating</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/layout/static-resources.html">Serving static resources</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/layout/lenya-menubar.html">Lenya Menubar</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.6', '../../../skin/')" id="menu_1.1.3.6Title" class="menutitle">Publication</div>
+<div id="menu_1.1.3.6" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/publication/pageenvelopemodule.html">PageEnvelopeModule</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/publication/siteTree.html">Site tree</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.7', '../../../skin/')" id="menu_1.1.3.7Title" class="menutitle">Resource&nbsp;Types</div>
+<div id="menu_1.1.3.7" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/resource-types/resource-types.html">Resource&nbsp;Types</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.8', '../../../skin/')" id="menu_1.1.3.8Title" class="menutitle">Revision Control</div>
+<div id="menu_1.1.3.8" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/revisioncontrol/revisioncontroller.html">Revision Controller</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/revisioncontrol/rcml.html">RCML</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/revisioncontrol/checkin.html">Check In</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/revisioncontrol/checkout.html">Check Out</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/revisioncontrol/version.html">Revisions</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/revisioncontrol/rollback.html">Rollback</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.9', '../../../skin/')" id="menu_1.1.3.9Title" class="menutitle">Repository</div>
+<div id="menu_1.1.3.9" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/repository/webdav.html">WebDAV Servers</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.10', '../../../skin/')" id="menu_1.1.3.10Title" class="menutitle">Search</div>
+<div id="menu_1.1.3.10" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/search/lucene.html">Searching with Lucene</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.3.11', '../../../skin/')" id="menu_selected_1.1.3.11Title" class="menutitle" style="background-image: url('../../../skin/images/chapter_open.gif');">URI Handling</div>
+<div id="menu_selected_1.1.3.11" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/uri-handling/URIParametrizer.html">URI Parametrizer</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">URI Scheme</div>
+<div class="menupageitemgroup">
+<div class="menupageitem">
+<a href="#Introduction">Introduction</a>
+</div>
+<div class="menupageitem">
+<a href="#uri_definition">URI definition</a>
+</div>
+<div class="menupageitem">
+<a href="#Static+URIs-N100B6">Static URIs</a>
+</div>
+<div class="menupageitem">
+<a href="#Dynamic+URIs-N100CD">Dynamic URIs</a>
+</div>
+</div>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/uri-handling/usecases.html">Usecases</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.12', '../../../skin/')" id="menu_1.1.3.12Title" class="menutitle">Asset Management</div>
+<div id="menu_1.1.3.12" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/asset-management/management.html">Asset Management</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.13', '../../../skin/')" id="menu_1.1.3.13Title" class="menutitle">Link Management</div>
+<div id="menu_1.1.3.13" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/link-management/link-management.html">Link Management</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.14', '../../../skin/')" id="menu_1.1.3.14Title" class="menutitle">Meta Data</div>
+<div id="menu_1.1.3.14" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/metadata/metadata.html">Meta Data Handling</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.15', '../../../skin/')" id="menu_1.1.3.15Title" class="menutitle">Multilingual Documents</div>
+<div id="menu_1.1.3.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/multilingual/multilingual.html">Multilingual Document Handling</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.16', '../../../skin/')" id="menu_1.1.3.16Title" class="menutitle">Tasks</div>
+<div id="menu_1.1.3.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/concept.html">The Task Concept</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/defining.html">Defining Tasks</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/taskaction.html">The TaskAction</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/scheduling.html">Scheduling a Task</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.16.5', '../../../skin/')" id="menu_1.1.3.16.5Title" class="menutitle">Included tasks</div>
+<div id="menu_1.1.3.16.5" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/anttask.html">AntTask</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/publisher.html">DefaultFilePublisher</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/exporter.html">StaticHTMLExporter</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/mailtask.html">MailTask</a>
+</div>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/development.html">Developing Tasks</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.17', '../../../skin/')" id="menu_1.1.3.17Title" class="menutitle">Workflow</div>
+<div id="menu_1.1.3.17" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/workflow/terms.html">Terms</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/workflow/state-machine.html">The State Machine</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/workflow/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/workflow/implementation.html">Implementation</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.18', '../../../skin/')" id="menu_1.1.3.18Title" class="menutitle">Site Management</div>
+<div id="menu_1.1.3.18" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/archive.html">Archive</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/copy.html">Copy</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/deactivate.html">Deactivate</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/delete.html">Delete</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/deletetrash.html">Delete the trash</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/move.html">Move</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/moveupdown.html">Move Up/Down</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/rename.html">Rename</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/restore.html">Restore</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.4', '../../../skin/')" id="menu_1.1.4Title" class="menutitle">Miscellaneous</div>
+<div id="menu_1.1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/misc/namespaces.html">Namespaces</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/misc/coding-guidelines.html">Coding Guidelines</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/misc/unittests.html">Unit Tests</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/misc/xinclude-processor.html">XInclude Processor</a>
+</div>
+</div>
+<div class="menuitem">
+<a title="" href="../../../../apidocs/1.2/index.html">1.2 API (Javadoc)</a>
+</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>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="standardURI.pdf"><img alt="PDF -icon" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<h1>URI Scheme</h1>
+<div class="abstract">Proposal for a standardization of URIs which are used
+      for CMS functionality. </div> 
+
+    
+<a name="N10016"></a><a name="Introduction"></a>
+<h2 class="h3">Introduction</h2>
+<div class="section">
+<p>We want to standardize CMS functionality across different
+      publications so that we can consolidate them in a standard root
+      sitemap.</p>
+<p>In order to achieve this one precondition is to standardize
+      on the URIs how the CMS functionality is invoked.</p>
+<p>There are different ways to achieve this. We either reserve
+      part of the URI space (e.g. /lenya/foo) or we reserve part of
+      the request parameter space (e.g. /foo?lenya=bar)</p>
+<a name="N10025"></a><a name="Dynamic+URIs"></a>
+<h3 class="h4">Dynamic URIs</h3>
+<p>We decided to go mostly for the second solution so that we
+	  can leave the URI space as required by the publication and use
+	  request parameters to invoke CMS actions.</p>
+<p>We define two standard request parameters which we use to
+	  invoke all CMS actions in a standard way:</p>
+<dl>
+	  
+<dt>
+<span class="codefrag">lenya.usecase</span>
+</dt>
+	  
+<dd>The name of the use case, e.g. "publish"</dd>
+	  
+<dt>
+<span class="codefrag">lenya.step</span>
+</dt>
+	  
+<dd>Each use case can have multiple steps,
+	    e.g. "showscreen"</dd> 
+	
+</dl>
+<p>
+        For further information about usecases, see section <a href="usecases.html">Usecases</a>.
+        </p>
+<a name="N1004A"></a><a name="Static+URIs"></a>
+<h3 class="h4">Static URIs</h3>
+<p>There are also some static URIs that are needed for the Lenya
+	  CMS. They are mostly internal pipelines for resources such as
+	  the menu, css or support files for Xopus and Bitflux
+	  editors.</p>
+<p>There is currently no consistent standard as to under which
+	  URI space these resources should be located. Some are
+	  residing in <span class="codefrag">/xopus/**</span> or
+	  <span class="codefrag">/bitflux/**</span> and others are in
+	  <span class="codefrag">/lenya/**</span>.</p>
+</div>
+
+    
+<a name="N10061"></a><a name="uri_definition"></a>
+<h2 class="h3">URI definition</h2>
+<div class="section">
+<p>Given the URI
+      <span class="codefrag">/lenya/computerworld/authoring/news/foo.html</span> we
+      define the following parts:</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+	
+<tr>
+	  
+<th colspan="1" rowspan="1">URI fragment</th>
+	  <th colspan="1" rowspan="1">Name</th>
+	
+</tr>
+	
+<tr>
+	  
+<td colspan="1" rowspan="1">lenya</td>
+	  <td colspan="1" rowspan="1"><span class="codefrag">context-prefix</span></td>
+	
+</tr>
+	
+<tr>
+	  
+<td colspan="1" rowspan="1">computerworld</td>
+	  <td colspan="1" rowspan="1"><span class="codefrag">publication-id</span></td>
+	
+</tr>
+	
+<tr>
+	  
+<td colspan="1" rowspan="1">authoring</td>
+	  <td colspan="1" rowspan="1"><span class="codefrag">area</span></td>
+	
+</tr>
+	
+<tr>
+	  
+<td colspan="1" rowspan="1">news/foo</td>
+	  <td colspan="1" rowspan="1"><span class="codefrag">document-id</span></td>
+	
+</tr>
+      
+</table>
+</div>
+
+    
+<a name="N100B6"></a><a name="Static+URIs-N100B6"></a>
+<h2 class="h3">Static URIs</h2>
+<div class="section">
+<p>Currently different fragments of the URI space are reserved
+	(e.g. <span class="codefrag">/xopus/**</span>, <span class="codefrag">/bitflux/**</span> and
+	everything under <span class="codefrag">/lenya/**</span> that hasn't been
+	defined previously).</p>
+<div class="frame fixme">
+<div class="label">Fixme (ce)</div>
+<div class="content">The reserved URI space needs to be
+      consolidated and standardized.</div>
+</div>
+</div>
+    
+    
+<a name="N100CD"></a><a name="Dynamic+URIs-N100CD"></a>
+<h2 class="h3">Dynamic URIs</h2>
+<div class="section">
+<p>The dynamic URIs that are used for usecases are explained in the
+        section <a href="usecases.html">Usecases</a>.
+        </p>
+</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 The Apache Software Foundation.</div>
+<div id="feedback">
+    Send feedback about the website to:
+  <a id="feedbackto" href="mailto:dev@lenya.apache.org?subject=Feedback%C2%A0for%C2%A01_2_x/components/uri-handling/standardURI.html">dev@lenya.apache.org</a>
+</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Propchange: lenya/site/1_2_x/components/uri-handling/standardURI.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: lenya/site/1_2_x/components/uri-handling/standardURI.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: lenya/site/1_2_x/components/uri-handling/standardURI.pdf
URL: http://svn.apache.org/viewcvs/lenya/site/1_2_x/components/uri-handling/standardURI.pdf?rev=164448&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/site/1_2_x/components/uri-handling/standardURI.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/pdf

Added: lenya/site/1_2_x/components/uri-handling/usecases.html
URL: http://svn.apache.org/viewcvs/lenya/site/1_2_x/components/uri-handling/usecases.html?rev=164448&view=auto
==============================================================================
--- lenya/site/1_2_x/components/uri-handling/usecases.html (added)
+++ lenya/site/1_2_x/components/uri-handling/usecases.html Sat Apr 23 22:30:06 2005
@@ -0,0 +1,1268 @@
+<!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.6">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Usecases</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="http://lenya.apache.org"><img class="logoImage" alt="Lenya" src="../../../images/apache-lenya-light.png" title="
+  	Apache Lenya is a Java-based Open-Source Content Management System.
+  	It is based on open standards such as XML and XSLT.
+  	One of its core components is Cocoon from the Apache Software Foundation.
+  "></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 :');" value="Search the site with :" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li>
+<a class="base-not-selected" href="../../../index.html">Project</a>
+</li>
+<li>
+<a class="base-not-selected" href="../../../1_4/index.html">Version 1.4</a>
+</li>
+<li class="current">
+<a class="base-selected" href="../../../1_2_x/index.html">Version 1.2</a>
+</li>
+<li>
+<a class="base-not-selected" href="../../../community/index.html">Community</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("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.2</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/index.html">Index</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.2', '../../../skin/')" id="menu_1.1.2Title" class="menutitle">Installation</div>
+<div id="menu_1.1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/installation/index.html">Download</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/installation/subversion.html">Subversion Access</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/installation/source_version.html">Install Instructions</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.3', '../../../skin/')" id="menu_selected_1.1.3Title" class="menutitle" style="background-image: url('../../../skin/images/chapter_open.gif');">Components</div>
+<div id="menu_selected_1.1.3" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_1.1.3.1', '../../../skin/')" id="menu_1.1.3.1Title" class="menutitle">Access&nbsp;Control</div>
+<div id="menu_1.1.3.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/terms.html">Basic Terms</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/accesscontrollers.html">Access&nbsp;Controllers</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/accesscontrollerresolvers.html">Access Controller Resolvers</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/authenticators.html">Authenticators</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/authorizers.html">Authorizers</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/policymanagers.html">Policies and Policy&nbsp;Managers</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/accreditablemanagers.html">Accreditable&nbsp;Managers</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/accesscontrol/ssl.html">SSL Encryption</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.2', '../../../skin/')" id="menu_1.1.3.2Title" class="menutitle">Authoring</div>
+<div id="menu_1.1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/authoring/adding-document-creator.html">Adding a new document creator</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/authoring/image-upload.html">Image Upload</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/authoring/openoffice.html">OpenOffice</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.3', '../../../skin/')" id="menu_1.1.3.3Title" class="menutitle">Deployment</div>
+<div id="menu_1.1.3.3" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/deployment/proxying.html">Proxying</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.4', '../../../skin/')" id="menu_1.1.3.4Title" class="menutitle">Editors</div>
+<div id="menu_1.1.3.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/editors/htmlform.html">HTML Form Editor</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/editors/1form.html">HTML One Form Editor</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/editors/bxe.html">Bitflux Editor</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/editors/kupu.html">Kupu</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/editors/xopus.html">Xopus</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.5', '../../../skin/')" id="menu_1.1.3.5Title" class="menutitle">Layout</div>
+<div id="menu_1.1.3.5" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/layout/navigation.html">Navigation</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/layout/xhtml-templating.html">XHTML templating</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/layout/static-resources.html">Serving static resources</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/layout/lenya-menubar.html">Lenya Menubar</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.6', '../../../skin/')" id="menu_1.1.3.6Title" class="menutitle">Publication</div>
+<div id="menu_1.1.3.6" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/publication/pageenvelopemodule.html">PageEnvelopeModule</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/publication/siteTree.html">Site tree</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.7', '../../../skin/')" id="menu_1.1.3.7Title" class="menutitle">Resource&nbsp;Types</div>
+<div id="menu_1.1.3.7" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/resource-types/resource-types.html">Resource&nbsp;Types</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.8', '../../../skin/')" id="menu_1.1.3.8Title" class="menutitle">Revision Control</div>
+<div id="menu_1.1.3.8" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/revisioncontrol/revisioncontroller.html">Revision Controller</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/revisioncontrol/rcml.html">RCML</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/revisioncontrol/checkin.html">Check In</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/revisioncontrol/checkout.html">Check Out</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/revisioncontrol/version.html">Revisions</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/revisioncontrol/rollback.html">Rollback</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.9', '../../../skin/')" id="menu_1.1.3.9Title" class="menutitle">Repository</div>
+<div id="menu_1.1.3.9" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/repository/webdav.html">WebDAV Servers</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.10', '../../../skin/')" id="menu_1.1.3.10Title" class="menutitle">Search</div>
+<div id="menu_1.1.3.10" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/search/lucene.html">Searching with Lucene</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.3.11', '../../../skin/')" id="menu_selected_1.1.3.11Title" class="menutitle" style="background-image: url('../../../skin/images/chapter_open.gif');">URI Handling</div>
+<div id="menu_selected_1.1.3.11" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/uri-handling/URIParametrizer.html">URI Parametrizer</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/uri-handling/standardURI.html">URI Scheme</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Usecases</div>
+<div class="menupageitemgroup">
+<div class="menupageitem">
+<a href="#Introduction">Introduction</a>
+</div>
+<div class="menupageitem">
+<a title="Matching Usecases" href="#Matching+Usecases">Matching Usecases...</a>
+</div>
+<div class="menupageitem">
+<a title="The Usecase Sitemap" href="#The+Usecase+Sitemap">The Usecase Sitemap...</a>
+</div>
+<div class="menupageitem">
+<a title="Overview of use cases" href="#Overview+of+use+cases">Overview of use cas...</a>
+</div>
+<div class="menupageitem">
+<a href="#Use+cases">Use cases</a>
+</div>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.12', '../../../skin/')" id="menu_1.1.3.12Title" class="menutitle">Asset Management</div>
+<div id="menu_1.1.3.12" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/asset-management/management.html">Asset Management</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.13', '../../../skin/')" id="menu_1.1.3.13Title" class="menutitle">Link Management</div>
+<div id="menu_1.1.3.13" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/link-management/link-management.html">Link Management</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.14', '../../../skin/')" id="menu_1.1.3.14Title" class="menutitle">Meta Data</div>
+<div id="menu_1.1.3.14" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/metadata/metadata.html">Meta Data Handling</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.15', '../../../skin/')" id="menu_1.1.3.15Title" class="menutitle">Multilingual Documents</div>
+<div id="menu_1.1.3.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/multilingual/multilingual.html">Multilingual Document Handling</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.16', '../../../skin/')" id="menu_1.1.3.16Title" class="menutitle">Tasks</div>
+<div id="menu_1.1.3.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/concept.html">The Task Concept</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/defining.html">Defining Tasks</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/taskaction.html">The TaskAction</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/scheduling.html">Scheduling a Task</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.16.5', '../../../skin/')" id="menu_1.1.3.16.5Title" class="menutitle">Included tasks</div>
+<div id="menu_1.1.3.16.5" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/anttask.html">AntTask</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/publisher.html">DefaultFilePublisher</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/exporter.html">StaticHTMLExporter</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/mailtask.html">MailTask</a>
+</div>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/tasks/development.html">Developing Tasks</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.17', '../../../skin/')" id="menu_1.1.3.17Title" class="menutitle">Workflow</div>
+<div id="menu_1.1.3.17" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/workflow/terms.html">Terms</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/workflow/state-machine.html">The State Machine</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/workflow/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/workflow/implementation.html">Implementation</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3.18', '../../../skin/')" id="menu_1.1.3.18Title" class="menutitle">Site Management</div>
+<div id="menu_1.1.3.18" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/archive.html">Archive</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/copy.html">Copy</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/deactivate.html">Deactivate</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/delete.html">Delete</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/deletetrash.html">Delete the trash</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/move.html">Move</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/moveupdown.html">Move Up/Down</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/rename.html">Rename</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/components/sitemanagement/restore.html">Restore</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.4', '../../../skin/')" id="menu_1.1.4Title" class="menutitle">Miscellaneous</div>
+<div id="menu_1.1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../../1_2_x/misc/namespaces.html">Namespaces</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/misc/coding-guidelines.html">Coding Guidelines</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/misc/unittests.html">Unit Tests</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../../1_2_x/misc/xinclude-processor.html">XInclude Processor</a>
+</div>
+</div>
+<div class="menuitem">
+<a title="" href="../../../../apidocs/1.2/index.html">1.2 API (Javadoc)</a>
+</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>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="usecases.pdf"><img alt="PDF -icon" src="../../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<h1>Usecases</h1>
+<div class="abstract">Description of the usecase concept and the existing usecases.</div> 
+
+    
+<a name="N10016"></a><a name="Introduction"></a>
+<h2 class="h3">Introduction</h2>
+<div class="section">
+<p>
+      Usecases are sequences of pages that are orthogonal to the website,
+      i.e. they can be executed without leaving the current URI.
+      They are mainly used to execute CMS functions, e.g., to publish a page.
+      Usecases are specified by
+      </p>
+<ul>
+      
+<li>a <strong>name</strong> and</li>
+      
+<li>a set of <strong>steps</strong>.</li>
+      
+</ul>
+<p>
+      A usecase is executed using the request parameters <span class="codefrag">lenya.usecase</span> and
+      <span class="codefrag">lenya.step</span>.
+      </p>
+</div>
+    
+    
+<a name="N10038"></a><a name="Matching+Usecases"></a>
+<h2 class="h3">Matching Usecases</h2>
+<div class="section">
+<p>
+    To match a usecase in a sitemap, the <span class="codefrag">WildcardRequestParameterMatcher</span>
+    is used on the <span class="codefrag">lenya.usecase</span> and <span class="codefrag">lenya.step</span> request
+    parameters. The predefined matchers have the types <span class="codefrag">usecase</span> and
+    <span class="codefrag">step</span>. A simple example of a usecase pipeline would be:
+    </p>
+<pre class="code">
+&lt;map:match type="usecase" pattern="publish"&gt;
+      
+  &lt;!-- confirmation screen --&gt;
+  &lt;map:match type="step" pattern="showscreen"&gt;
+    &lt;map:generate type="serverpages"
+        src="content/publishing/publish-screen.xsp"/&gt;
+    &lt;map:transform src="xslt/publishing/publish-screen.xsl"/&gt;
+    &lt;map:serialize/&gt;
+  &lt;/map:match&gt;
+
+  &lt;!-- call publish task --&gt;
+  &lt;map:match type="step" pattern="publish"&gt;
+    &lt;map:act type="task"&gt;
+      &lt;map:parameter name="publication-id" value="{../../1}"/&gt;
+      &lt;map:parameter name="task-id" value="{request-param:task-id}"/&gt;
+      &lt;map:redirect-to uri="{request:requestURI}" session="true"/&gt;
+    &lt;/map:act&gt;
+  &lt;/map:match&gt;
+        
+&lt;/map:match&gt;
+</pre>
+</div>
+
+
+<a name="N10054"></a><a name="The+Usecase+Sitemap"></a>
+<h2 class="h3">The Usecase Sitemap</h2>
+<div class="section">
+<p>
+  The main usecase sitemap supports a set of generic usecases.
+  It is located at <span class="codefrag">lenya/usecase.xmap</span>.
+  To implement your publication-specific usecases or to override a generic
+  usecase, just add a <span class="codefrag">usecase.xmap</span>
+  sitemap to your publication directory. The Lenya usecase sitemap looks for it
+  and mounts it before the generic usecases are matched.
+  </p>
+</div>
+
+  
+<a name="N10063"></a><a name="Overview+of+use+cases"></a>
+<h2 class="h3">Overview of use cases</h2>
+<div class="section">
+<p>The following use cases are known:</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+      
+<tr>
+        
+<th colspan="1" rowspan="1">Use case</th>
+        <th colspan="1" rowspan="1"><span class="codefrag">lenya.usecase=</span></th>
+        <th colspan="1" rowspan="1"><span class="codefrag">lenya.step=</span></th>
+        <th colspan="1" rowspan="1">Comment</th>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1">Reject Approval</td>
+        <td colspan="1" rowspan="1">reject</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm to reject a document from approval.</td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">reject</td>
+        <td colspan="1" rowspan="1"></td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1">Submit for Approval</td>
+        <td colspan="1" rowspan="1">submit</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm to submit a document to approval.</td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">submit</td>
+        <td colspan="1" rowspan="1"></td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1">Archive</td>
+        <td colspan="1" rowspan="1">archive</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm to archive a document.</td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">archive</td>
+        <td colspan="1" rowspan="1"></td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">Checkin</td>
+        <td colspan="1" rowspan="1">checkin</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm the checkin of this document</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">checkin</td>
+        <td colspan="1" rowspan="1"></td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">Checkout</td>
+        <td colspan="1" rowspan="1">checkout</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm the checkout of this document</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">checkout</td>
+        <td colspan="1" rowspan="1"></td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1">Copy</td>
+        <td colspan="1" rowspan="1">copy</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm to copy a document.  (The document is held in a clipboard until it is pasted again)</td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">copy</td>
+        <td colspan="1" rowspan="1"></td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">Create</td>
+        <td colspan="1" rowspan="1">create</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Show a form allowing to specify the parameters for
+        creation of a document</td> 
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">create</td>
+        <td colspan="1" rowspan="1">Create the document</td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1">Cut</td>
+        <td colspan="1" rowspan="1">cut</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm to cut a document.  (The document is held in a clipboard until it is pasted again)</td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">cut</td>
+        <td colspan="1" rowspan="1"></td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1">Deactivate</td>
+        <td colspan="1" rowspan="1">deactivate</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm to deactivate a document.</td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">deactivate</td>
+        <td colspan="1" rowspan="1"></td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1">Delete</td>
+        <td colspan="1" rowspan="1">delete</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm to delete a document.</td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">delete</td>
+        <td colspan="1" rowspan="1"></td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">Logout</td>
+        <td colspan="1" rowspan="1">logout</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm the logout</td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1">Paste</td>
+        <td colspan="1" rowspan="1">paste</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm to paste a document.  (The document which is held in a clipboard until is pasted)</td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">paste</td>
+        <td colspan="1" rowspan="1"></td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">Publish</td>
+        <td colspan="1" rowspan="1">publish</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm the publication of this document</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">publish</td>
+        <td colspan="1" rowspan="1">Publish this document</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">Asset upload</td>
+        <td colspan="1" rowspan="1">aset</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Show a form allowing to specify the parameters for
+          uploading of an asset</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">upload</td>
+        <td colspan="1" rowspan="1">Upload the asset</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">insert</td>
+        <td colspan="1" rowspan="1">Insert an already uploaded asset</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">upload-and-insert</td>
+        <td colspan="1" rowspan="1">Upload and insert an asset</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">remove</td>
+        <td colspan="1" rowspan="1">Remove a previously uploaded asset</td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1">Rename</td>
+        <td colspan="1" rowspan="1">rename</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Confirm to rename a document.</td>
+      
+</tr>
+       
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">rename</td>
+        <td colspan="1" rowspan="1"></td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">Rollback</td>
+        <td colspan="1" rowspan="1">rollback</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Show a list of all versions of this document</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">view</td>
+        <td colspan="1" rowspan="1">View a particular version of this document</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">rollback</td>
+        <td colspan="1" rowspan="1">Roll back to a particular version of this document</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">Schedule</td>
+        <td colspan="1" rowspan="1">schedule</td>
+        <td colspan="1" rowspan="1">showscreen</td>
+        <td colspan="1" rowspan="1">Show a list of all task scheduled for this document</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">add</td>
+        <td colspan="1" rowspan="1">Add a new task</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">modify</td>
+        <td colspan="1" rowspan="1">Modify an existing task</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">delete</td>
+        <td colspan="1" rowspan="1">Delete an existing task</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">Edit</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1"></td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">Administration</td>
+        <td colspan="1" rowspan="1">userAddUser</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Add a user</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">userDeleteUser</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Show a form for adding users</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">userChangeProfile</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Change the profile of a user</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">userChangePasswordUser</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Change the password as a user</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">userChangePasswordAdmin</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Change the password as an administrator</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">userChangeGroups</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Change the group affiliation of a user</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">iprangeAddIPRange</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Add an IP range</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">iprangeDeleteIPRange</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Delete an IP range</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">iprangeChangeProfile</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Change the profile of an IP range</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">iprangeChangeGroups</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Change the group affiliation of an IP range</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">groupAddGroup</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Add a group</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">groupDeleteGroup</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Delete a group</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">groupChangeProfile</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Change the profile of a group</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">groupChangeMembers</td>
+        <td colspan="1" rowspan="1"></td>
+        <td colspan="1" rowspan="1">Change the members of a group</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">View Logs</td>
+        <td colspan="1" rowspan="1">view-logs</td>
+        <td colspan="1" rowspan="1">overview</td>
+        <td colspan="1" rowspan="1">Show the logfile list for this publication</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">&nbsp;</td>
+        <td colspan="1" rowspan="1">&nbsp;</td>
+        <td colspan="1" rowspan="1">log</td>
+        <td colspan="1" rowspan="1">Show a single logfile</td>
+      
+</tr>
+    
+</table>
+<div class="frame fixme">
+<div class="label">Fixme (ce)</div>
+<div class="content">Can the authenticate process done in a
+      similar way?</div>
+</div>
+</div>
+
+  
+<a name="N10540"></a><a name="Use+cases"></a>
+<h2 class="h3">Use cases</h2>
+<div class="section">
+<a name="N10546"></a><a name="Resource+upload"></a>
+<h3 class="h4">Resource upload</h3>
+<p>
+<span class="codefrag">lenya.usecase=upload</span>
+</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+        
+<tr>
+          
+<th colspan="1" rowspan="1"><span class="codefrag">lenya.step=</span></th>
+          <th colspan="1" rowspan="1">additional parameters</th>
+          <th colspan="1" rowspan="1">sample value</th>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1">showscreen</td>
+          <td colspan="1" rowspan="1">xpath</td>
+          <td colspan="1" rowspan="1">/NewsML/body.content/block[1]/*[1]</td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"></td>
+          <td colspan="1" rowspan="1">insertBefore [optional]</td>
+          <td colspan="1" rowspan="1">true</td>
+        
+</tr>
+
+        
+<tr>
+          
+<td colspan="1" rowspan="1">upload</td>
+          <td colspan="1" rowspan="1">documentid</td>
+          <td colspan="1" rowspan="1"></td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"></td>
+          <td colspan="1" rowspan="1">xpath</td>
+          <td colspan="1" rowspan="1"></td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"></td>
+          <td colspan="1" rowspan="1">insertBefore [optional]</td>
+          <td colspan="1" rowspan="1"></td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"></td>
+          <td colspan="1" rowspan="1">uploadFile</td>
+          <td colspan="1" rowspan="1"></td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"></td>
+          <td colspan="1" rowspan="1">identifier [optional]</td>
+          <td colspan="1" rowspan="1"></td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"></td>
+          <td colspan="2" rowspan="1">All Dublin core identifiers are also accepted</td>
+        
+</tr>
+      
+</table>
+<a name="N105E7"></a><a name="Create"></a>
+<h3 class="h4">Create</h3>
+<p>
+<span class="codefrag">lenya.usecase=create</span>
+</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+        
+<tr>
+          
+<th colspan="1" rowspan="1"><span class="codefrag">lenya.step=</span></th>
+          <th colspan="1" rowspan="1">additional parameters</th>
+          <th colspan="1" rowspan="1">sample value</th>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1">showscreen</td>
+          <td colspan="1" rowspan="1">parentid</td>
+          <td colspan="1" rowspan="1">/dossiers/2003</td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"></td>
+          <td colspan="1" rowspan="1">doctype</td>
+          <td colspan="1" rowspan="1">Dossier</td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1">create</td>
+          <td colspan="1" rowspan="1">parentid</td>
+          <td colspan="1" rowspan="1"></td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"></td>
+          <td colspan="1" rowspan="1">childid</td>
+          <td colspan="1" rowspan="1"></td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"></td>
+          <td colspan="1" rowspan="1">doctype</td>
+          <td colspan="1" rowspan="1"></td>
+        
+</tr>
+      
+</table>
+<a name="N1065C"></a><a name="Rollback"></a>
+<h3 class="h4">Rollback</h3>
+<p>
+<span class="codefrag">lenya.usecase=rollback</span>
+</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+        
+<tr>
+          
+<th colspan="1" rowspan="1"><span class="codefrag">lenya.step=</span></th>
+          <th colspan="1" rowspan="1">additional parameters</th>
+          <th colspan="1" rowspan="1">sample value</th>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1">showscreen</td>
+          <td colspan="1" rowspan="1"></td>
+          <td colspan="1" rowspan="1"></td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1">view</td>
+          <td colspan="1" rowspan="1">version</td>
+          <td colspan="1" rowspan="1"></td>
+        
+</tr>
+      
+</table>
+<a name="N1069E"></a><a name="View+Logs"></a>
+<h3 class="h4">View Logs</h3>
+<p>
+<span class="codefrag">lenya.usecase=view-logs</span>
+</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+        
+<tr>
+          
+<th colspan="1" rowspan="1"><span class="codefrag">lenya.step=</span></th>
+          <th colspan="1" rowspan="1">additional parameters</th>
+          <th colspan="1" rowspan="1">sample value</th>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1">overview</td>
+          <td colspan="1" rowspan="1"></td>
+          <td colspan="1" rowspan="1"></td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1">log</td>
+          <td colspan="1" rowspan="1">logfile</td>
+          <td colspan="1" rowspan="1">2003-05-13-18-34-00-314.xml</td>
+        
+</tr>
+      
+</table>
+<div class="frame fixme">
+<div class="label">Fixme (ce)</div>
+<div class="content">Add remaining use cases</div>
+</div>
+</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 The Apache Software Foundation.</div>
+<div id="feedback">
+    Send feedback about the website to:
+  <a id="feedbackto" href="mailto:dev@lenya.apache.org?subject=Feedback%C2%A0for%C2%A01_2_x/components/uri-handling/usecases.html">dev@lenya.apache.org</a>
+</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Propchange: lenya/site/1_2_x/components/uri-handling/usecases.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: lenya/site/1_2_x/components/uri-handling/usecases.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: lenya/site/1_2_x/components/uri-handling/usecases.pdf
URL: http://svn.apache.org/viewcvs/lenya/site/1_2_x/components/uri-handling/usecases.pdf?rev=164448&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/site/1_2_x/components/uri-handling/usecases.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/pdf



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org