You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by sy...@apache.org on 2005/03/29 15:48:44 UTC

svn commit: r159369 [5/41] - in cocoon/site/site/2.1: ./ developing/ developing/portal/ developing/webapps/ faq/ howto/ installing/ plan/ skin/ skin/images/ snippet/ tracks/ tutorial/ userdocs/ userdocs/actions/ userdocs/concepts/ userdocs/flow/ userdocs/forms/ userdocs/generators/ userdocs/matchers/ userdocs/offline/ userdocs/readers/ userdocs/selectors/ userdocs/serializers/ userdocs/transformers/ userdocs/xsp/

Modified: cocoon/site/site/2.1/developing/portal/index.html
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/portal/index.html?view=diff&r1=159368&r2=159369
==============================================================================
--- cocoon/site/site/2.1/developing/portal/index.html (original)
+++ cocoon/site/site/2.1/developing/portal/index.html Tue Mar 29 05:47:29 2005
@@ -2,14 +2,18 @@
 <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="forrest-site">
 <title>Webapps Developer Documentation</title>
 <link type="text/css" href="../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../">
 </head>
 <body text="#000000" bgcolor="#FFFFFF">
 <!--================= start Navigation Path ==================-->
 <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
-<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><script src="../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://cocoon.apache.org/">cocoon</a><script src="../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
 </tr>
 <tr>
 <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
@@ -20,9 +24,9 @@
 <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
 <!--================= start Group Logo ==================-->
-<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../../images/cocoon-project-logo.png"></a></td>
+<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../../images/cocoon-project-logo.png"></a></td>
 <!--================= end Group Logo ==================-->
-<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../../images/project-logo.gif"></a></td>
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../../images/project-logo.gif" title="Apache Cocoon"></a></td>
 <!--================= end Project Logo ==================-->
 <!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
 <form target="_blank" action="http://www.google.com/search" method="get">
@@ -31,13 +35,13 @@
 <td colspan="3"><img height="10" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
-<td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="sitesearch" type="hidden"><input size="15" name="q" id="query" type="text"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
 <br>
 <font face="Arial, Helvetica, Sans-serif" size="2" color="white">
-                      the Apache Cocoon site
-                      
-                      
-                    </font></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+                          the Apache Cocoon site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td><img alt="" border="0" height="10" width="9" src="../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../skin/images/search-right.gif"></td>
@@ -45,7 +49,7 @@
 </table>
 </form>
 </td>
-<!--================= start Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td valign="bottom" bgcolor="#294563" colspan="2">
@@ -64,10 +68,10 @@
 </table>
 </div>
 <!--================= end Tabs ==================-->
-</td><td bgcolor="#294563"><img alt="" width="1" height="1" src="../../skin/images/spacer.gif" class="spacer"></td>
+</td><td bgcolor="#294563"></td>
 </tr>
 <tr>
-<td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
 </tr>
 </table>
 <!--================= end Banner ==================-->
@@ -179,28 +183,8 @@
 <tr>
 <td valign="middle">
 <h1>Webapps Developer Documentation</h1>
-</td><script language="Javascript" type="text/javascript">
-function printit() {  
-if (window.print) {
-    window.print() ;  
-} else {
-    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
-document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
-    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
-}
-}
-</script><script language="Javascript" type="text/javascript">
-var NS = (navigator.appName == "Netscape");
-var VERSION = parseInt(navigator.appVersion);
-if (VERSION > 3) {
-    document.write('<td nowrap="nowrap" width="40" align="center">');
-    document.write('  <a class="dida" href="javascript:printit()">');
-    document.write('    <img alt="Print this Page" src="../../skin/images/printer.gif" class="skin"><br>');
-    document.write('  print</a>');
-    document.write('</td>');
-}
-</script><td nowrap="nowrap" width="40" align="center"><a class="dida" href="index.pdf"><img alt="PDF" src="../../skin/images/pdfdoc.gif" class="skin"><br>
-          PDF</a></td>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="index.pdf"><img alt="PDF" src="../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
 </tr>
 </table>
 <h3>Overview</h3>
@@ -342,18 +326,21 @@
 <!--================= start Footer ==================-->
 <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
-<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"><a href="../../skin/images/label.gif"></a><a href="../../skin/images/page.gif"></a><a href="../../skin/images/chapter.gif"></a><a href="../../skin/images/chapter_open.gif"></a><a href="../../skin/images/current.gif"></a><a href="/favicon.ico"></a></td>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"><a href="../../skin/images/label.gif"></a><a href="../../skin/images/page.gif"></a><a href="../../skin/images/chapter.gif"></a><a href="../../skin/images/chapter_open.gif"></a><a href="../../skin/images/current.gif"></a></td>
 </tr>
 <tr>
-<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright &copy;
-          1999-2004&nbsp;The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!--
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/">
+              Copyright &copy; 1999-2005&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
               document.write(" - "+"Last Published: " + document.lastModified);
             //  --></script></font></td>
 </tr>
 <tr>
 <td colspan="2" align="left" bgcolor="#CFDCED" class="logos">
 <div>
-<a href="http://validator.w3.org/check/referer"><img width="88" height="31" alt="Valid HTML 4.01!" src="../../skin/images/valid-html401.png" class="logoImage"></a><a href="http://jigsaw.w3.org/css-validator/"><img width="88" height="31" alt="Valid CSS!" src="../../skin/images/vcss.png" class="logoImage"></a><img alt="" height="1" width="10" src="../../skin/images/spacer.gif"><a href="http://xml.apache.org/forrest/"><img border="0" alt="Built with Apache Forrest logo" src="../../images/built-with-forrest-button.png" width="88" height="31"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"></a>
+<a href="http://validator.w3.org/check/referer"><img border="0" width="88" height="31" title="Valid HTML 4.01!" alt="Valid HTML 4.01!" src="../../skin/images/valid-html401.png" class="logoImage"></a><a href="http://jigsaw.w3.org/css-validator/"><img border="0" width="88" height="31" title="Valid CSS!" alt="Valid CSS!" src="../../skin/images/vcss.png" class="logoImage"></a><img alt="" height="1" width="10" src="../../skin/images/spacer.gif"><a href="http://forrest.apache.org/"><img border="0" alt="Built with Apache Forrest logo" src="../../images/built-with-forrest-button.png" width="88" height="31"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"></a>
 </div>
 </td>
 </tr>

Modified: cocoon/site/site/2.1/developing/portal/index.pdf
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/portal/index.pdf?view=diff&r1=159368&r2=159369
==============================================================================
Binary files - no diff available.

Modified: cocoon/site/site/2.1/developing/portal/portal-block.html
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/portal/portal-block.html?view=diff&r1=159368&r2=159369
==============================================================================
--- cocoon/site/site/2.1/developing/portal/portal-block.html (original)
+++ cocoon/site/site/2.1/developing/portal/portal-block.html Tue Mar 29 05:47:29 2005
@@ -2,14 +2,18 @@
 <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="forrest-site">
 <title>Configuring the Cocoon Portal</title>
 <link type="text/css" href="../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../">
 </head>
 <body text="#000000" bgcolor="#FFFFFF">
 <!--================= start Navigation Path ==================-->
 <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
-<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><script src="../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://cocoon.apache.org/">cocoon</a><script src="../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
 </tr>
 <tr>
 <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
@@ -20,9 +24,9 @@
 <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
 <!--================= start Group Logo ==================-->
-<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../../images/cocoon-project-logo.png"></a></td>
+<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../../images/cocoon-project-logo.png"></a></td>
 <!--================= end Group Logo ==================-->
-<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../../images/project-logo.gif"></a></td>
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../../images/project-logo.gif" title="Apache Cocoon"></a></td>
 <!--================= end Project Logo ==================-->
 <!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
 <form target="_blank" action="http://www.google.com/search" method="get">
@@ -31,13 +35,13 @@
 <td colspan="3"><img height="10" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
-<td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="sitesearch" type="hidden"><input size="15" name="q" id="query" type="text"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
 <br>
 <font face="Arial, Helvetica, Sans-serif" size="2" color="white">
-                      the Apache Cocoon site
-                      
-                      
-                    </font></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+                          the Apache Cocoon site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td><img alt="" border="0" height="10" width="9" src="../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../skin/images/search-right.gif"></td>
@@ -45,7 +49,7 @@
 </table>
 </form>
 </td>
-<!--================= start Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td valign="bottom" bgcolor="#294563" colspan="2">
@@ -64,10 +68,10 @@
 </table>
 </div>
 <!--================= end Tabs ==================-->
-</td><td bgcolor="#294563"><img alt="" width="1" height="1" src="../../skin/images/spacer.gif" class="spacer"></td>
+</td><td bgcolor="#294563"></td>
 </tr>
 <tr>
-<td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
 </tr>
 </table>
 <!--================= end Banner ==================-->
@@ -192,28 +196,8 @@
 <tr>
 <td valign="middle">
 <h1>Configuring the Cocoon Portal</h1>
-</td><script language="Javascript" type="text/javascript">
-function printit() {  
-if (window.print) {
-    window.print() ;  
-} else {
-    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
-document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
-    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
-}
-}
-</script><script language="Javascript" type="text/javascript">
-var NS = (navigator.appName == "Netscape");
-var VERSION = parseInt(navigator.appVersion);
-if (VERSION > 3) {
-    document.write('<td nowrap="nowrap" width="40" align="center">');
-    document.write('  <a class="dida" href="javascript:printit()">');
-    document.write('    <img alt="Print this Page" src="../../skin/images/printer.gif" class="skin"><br>');
-    document.write('  print</a>');
-    document.write('</td>');
-}
-</script><td nowrap="nowrap" width="40" align="center"><a class="dida" href="portal-block.pdf"><img alt="PDF" src="../../skin/images/pdfdoc.gif" class="skin"><br>
-          PDF</a></td>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="portal-block.pdf"><img alt="PDF" src="../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
 </tr>
 </table>
 <div class="notice">Notice: This document is under development.</div>
@@ -241,6 +225,17 @@
 <ul class="minitoc">
 <li>
 <a href="#Configuring+Coplets">Configuring Coplets</a>
+<ul class="minitoc">
+<li>
+<a href="#Available+Coplet+Types">Available Coplet Types</a>
+</li>
+<li>
+<a href="#Available+Coplets">Available Coplets</a>
+</li>
+<li>
+<a href="#Selected+Coplets">Selected Coplets</a>
+</li>
+</ul>
 </li>
 <li>
 <a href="#Configuring+the+arrangement+of+the+defined+Coplets">Configuring the arrangement of the defined Coplets</a>
@@ -343,7 +338,7 @@
 <p>You can add different coplet types with additional configuration here,
              but rarely have to touch this file.</p>
 </div>
-<a name="N1006C"></a><a name="Available+Coplets"></a>
+<a name="N1006B"></a><a name="Available+Coplets"></a>
 <h5>Available Coplets</h5>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -389,7 +384,7 @@
           the user can choose the same coplet with different configurations.
           </p>
 </div>
-<a name="N10086"></a><a name="Selected+Coplets"></a>
+<a name="N10084"></a><a name="Selected+Coplets"></a>
 <h5>Selected Coplets</h5>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -414,7 +409,7 @@
           </p>
 </div>
 </div>
-<a name="N1009B"></a><a name="Configuring+the+arrangement+of+the+defined+Coplets"></a>
+<a name="N10098"></a><a name="Configuring+the+arrangement+of+the+defined+Coplets"></a>
 <h4>Configuring the arrangement of the defined Coplets</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -466,7 +461,7 @@
         to the coplet instance data.
         </p>
 </div>
-<a name="N100BE"></a><a name="The+Rendering+Process"></a>
+<a name="N100BA"></a><a name="The+Rendering+Process"></a>
 <h4>The Rendering Process</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -492,7 +487,7 @@
 </div>
 
     
-<a name="N100CE"></a><a name="Create+a+new+skin+for+your+portal"></a>
+<a name="N100CA"></a><a name="Create+a+new+skin+for+your+portal"></a>
 <h3>Create a new skin for your portal</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>This section will explain the concepts of the portal layout, 
@@ -525,7 +520,7 @@
 <img class="figure" alt="Parts of the portal" src="images/portal-parts.gif" height="300" width="400"></div>
 <p>The tab row is actually a part of the content section. As well, a tab row can
         be provided to any coplet window.</p>
-<a name="N10103"></a><a name="The+skin%27s+stylesheets"></a>
+<a name="N100FF"></a><a name="The+skin%27s+stylesheets"></a>
 <h4>The skin's stylesheets</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>If we take a look at the <span class="codefrag">skins/basic/styles</span> directory, we 
@@ -575,7 +570,7 @@
               defines which stylesheets will be used by the portal.</div>
 </div>
 </div>
-<a name="N10157"></a><a name="The+portal-page.xsl"></a>
+<a name="N10153"></a><a name="The+portal-page.xsl"></a>
 <h4>The portal-page.xsl</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -654,7 +649,7 @@
 ...
             </pre>
 </div>
-<a name="N10165"></a><a name="The+tab.xsl"></a>
+<a name="N10160"></a><a name="The+tab.xsl"></a>
 <h4>The tab.xsl</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>From the <span class="codefrag">portal-page.xsl</span> stylesheet, we will now
@@ -739,7 +734,7 @@
         by the <span class="codefrag">columns.xsl</span> stylesheet before - and before that by the 
         <span class="codefrag">row.xsl</span> stylesheet.</p>
 </div>
-<a name="N101A0"></a><a name="The+column.xsl+and+row.xsl"></a>
+<a name="N1019A"></a><a name="The+column.xsl+and+row.xsl"></a>
 <h4>The column.xsl and row.xsl</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>The <span class="codefrag">column.xsl</span> and <span class="codefrag">row.xsl</span> stylesheets
@@ -810,7 +805,7 @@
 &lt;/xsl:template&gt;
 ...</pre>
 </div>
-<a name="N101C5"></a><a name="The+window.xsl"></a>
+<a name="N101BD"></a><a name="The+window.xsl"></a>
 <h4>The window.xsl</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>The <span class="codefrag">window.xsl</span> stylesheet determines the design of the coplet
@@ -885,7 +880,7 @@
 </div>
 
     
-<a name="N101E3"></a><a name="Further+topics"></a>
+<a name="N101DA"></a><a name="Further+topics"></a>
 <h3>Further topics</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -906,11 +901,14 @@
 <!--================= start Footer ==================-->
 <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
-<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"><a href="../../skin/images/label.gif"></a><a href="../../skin/images/page.gif"></a><a href="../../skin/images/chapter.gif"></a><a href="../../skin/images/chapter_open.gif"></a><a href="../../skin/images/current.gif"></a><a href="/favicon.ico"></a></td>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"><a href="../../skin/images/label.gif"></a><a href="../../skin/images/page.gif"></a><a href="../../skin/images/chapter.gif"></a><a href="../../skin/images/chapter_open.gif"></a><a href="../../skin/images/current.gif"></a></td>
 </tr>
 <tr>
-<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright &copy;
-          1999-2004&nbsp;The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!--
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/">
+              Copyright &copy; 1999-2005&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
               document.write(" - "+"Last Published: " + document.lastModified);
             //  --></script></font></td>
 </tr>

Modified: cocoon/site/site/2.1/developing/portal/portal-block.pdf
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/portal/portal-block.pdf?view=diff&r1=159368&r2=159369
==============================================================================
Binary files - no diff available.

Modified: cocoon/site/site/2.1/developing/portal/profiles.html
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/portal/profiles.html?view=diff&r1=159368&r2=159369
==============================================================================
--- cocoon/site/site/2.1/developing/portal/profiles.html (original)
+++ cocoon/site/site/2.1/developing/portal/profiles.html Tue Mar 29 05:47:29 2005
@@ -2,14 +2,18 @@
 <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="forrest-site">
 <title>Configuring Profiles</title>
 <link type="text/css" href="../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../">
 </head>
 <body text="#000000" bgcolor="#FFFFFF">
 <!--================= start Navigation Path ==================-->
 <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
-<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><script src="../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://cocoon.apache.org/">cocoon</a><script src="../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
 </tr>
 <tr>
 <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
@@ -20,9 +24,9 @@
 <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
 <!--================= start Group Logo ==================-->
-<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../../images/cocoon-project-logo.png"></a></td>
+<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../../images/cocoon-project-logo.png"></a></td>
 <!--================= end Group Logo ==================-->
-<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../../images/project-logo.gif"></a></td>
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../../images/project-logo.gif" title="Apache Cocoon"></a></td>
 <!--================= end Project Logo ==================-->
 <!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
 <form target="_blank" action="http://www.google.com/search" method="get">
@@ -31,13 +35,13 @@
 <td colspan="3"><img height="10" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
-<td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="sitesearch" type="hidden"><input size="15" name="q" id="query" type="text"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
 <br>
 <font face="Arial, Helvetica, Sans-serif" size="2" color="white">
-                      the Apache Cocoon site
-                      
-                      
-                    </font></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+                          the Apache Cocoon site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td><img alt="" border="0" height="10" width="9" src="../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../skin/images/search-right.gif"></td>
@@ -45,7 +49,7 @@
 </table>
 </form>
 </td>
-<!--================= start Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td valign="bottom" bgcolor="#294563" colspan="2">
@@ -64,10 +68,10 @@
 </table>
 </div>
 <!--================= end Tabs ==================-->
-</td><td bgcolor="#294563"><img alt="" width="1" height="1" src="../../skin/images/spacer.gif" class="spacer"></td>
+</td><td bgcolor="#294563"></td>
 </tr>
 <tr>
-<td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
 </tr>
 </table>
 <!--================= end Banner ==================-->
@@ -98,46 +102,59 @@
 <li>
 <font color="#CFDCED">Navigation</font>
 <ul>
+    
 <li>
 <a href="../../index.html">Main</a>
 </li>
+    
 <li>
 <a href="../index.html">Dev Guide</a>
 </li>
+  
 </ul>
 </li>
 <li>
 <font color="#CFDCED">Portal</font>
 <ul>
+    
 <li>
 <a href="index.html">Introduction</a>
 </li>
+    
 <li>
 <a href="portal-block.html">Portal Engine</a>
 </li>
+    
 <li>
 <a href="coplets.html">Coplets</a>
 </li>
+    
 <li>
 <a href="events.html">Event Handling</a>
 </li>
+    
 <li>
 <span class="sel"><font color="#ffcc00">Profiles</font></span>
 </li>
+    
 <li>
 <a href="../webapps/authentication.html">Authentication</a>
 </li>
+  
 </ul>
 </li>
 <li>
 <font color="#CFDCED">Samples</font>
 <ul>
+    
 <li>
 <a href="forms.html">Form handling</a>
 </li>
+    
 <li>
 <a href="basket.html">A Basket</a>
 </li>
+  
 </ul>
 </li>
 </ul>
@@ -179,28 +196,8 @@
 <tr>
 <td valign="middle">
 <h1>Configuring Profiles</h1>
-</td><script language="Javascript" type="text/javascript">
-function printit() {  
-if (window.print) {
-    window.print() ;  
-} else {
-    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
-document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
-    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
-}
-}
-</script><script language="Javascript" type="text/javascript">
-var NS = (navigator.appName == "Netscape");
-var VERSION = parseInt(navigator.appVersion);
-if (VERSION > 3) {
-    document.write('<td nowrap="nowrap" width="40" align="center">');
-    document.write('  <a class="dida" href="javascript:printit()">');
-    document.write('    <img alt="Print this Page" src="../../skin/images/printer.gif" class="skin"><br>');
-    document.write('  print</a>');
-    document.write('</td>');
-}
-</script><td nowrap="nowrap" width="40" align="center"><a class="dida" href="profiles.pdf"><img alt="PDF" src="../../skin/images/pdfdoc.gif" class="skin"><br>
-          PDF</a></td>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="profiles.pdf"><img alt="PDF" src="../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
 </tr>
 </table>
 <h3>Overview</h3>
@@ -386,11 +383,14 @@
 <!--================= start Footer ==================-->
 <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
-<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"><a href="../../skin/images/label.gif"></a><a href="../../skin/images/page.gif"></a><a href="../../skin/images/chapter.gif"></a><a href="../../skin/images/chapter_open.gif"></a><a href="../../skin/images/current.gif"></a><a href="/favicon.ico"></a></td>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"><a href="../../skin/images/label.gif"></a><a href="../../skin/images/page.gif"></a><a href="../../skin/images/chapter.gif"></a><a href="../../skin/images/chapter_open.gif"></a><a href="../../skin/images/current.gif"></a></td>
 </tr>
 <tr>
-<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright &copy;
-          1999-2004&nbsp;The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!--
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/">
+              Copyright &copy; 1999-2005&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
               document.write(" - "+"Last Published: " + document.lastModified);
             //  --></script></font></td>
 </tr>

Modified: cocoon/site/site/2.1/developing/portal/profiles.pdf
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/portal/profiles.pdf?view=diff&r1=159368&r2=159369
==============================================================================
Binary files - no diff available.

Modified: cocoon/site/site/2.1/developing/source.html
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/source.html?view=diff&r1=159368&r2=159369
==============================================================================
--- cocoon/site/site/2.1/developing/source.html (original)
+++ cocoon/site/site/2.1/developing/source.html Tue Mar 29 05:47:29 2005
@@ -2,14 +2,18 @@
 <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="forrest-site">
 <title>Cocoon Source Resolving</title>
 <link type="text/css" href="../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../">
 </head>
 <body text="#000000" bgcolor="#FFFFFF">
 <!--================= start Navigation Path ==================-->
 <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
-<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><script src="../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://cocoon.apache.org/">cocoon</a><script src="../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
 </tr>
 <tr>
 <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
@@ -20,9 +24,9 @@
 <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
 <!--================= start Group Logo ==================-->
-<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../images/cocoon-project-logo.png"></a></td>
+<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../images/cocoon-project-logo.png"></a></td>
 <!--================= end Group Logo ==================-->
-<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../images/project-logo.gif"></a></td>
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../images/project-logo.gif" title="Apache Cocoon"></a></td>
 <!--================= end Project Logo ==================-->
 <!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
 <form target="_blank" action="http://www.google.com/search" method="get">
@@ -31,13 +35,13 @@
 <td colspan="3"><img height="10" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
-<td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="sitesearch" type="hidden"><input size="15" name="q" id="query" type="text"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
 <br>
 <font face="Arial, Helvetica, Sans-serif" size="2" color="white">
-                      the Apache Cocoon site
-                      
-                      
-                    </font></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+                          the Apache Cocoon site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td><img alt="" border="0" height="10" width="9" src="../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../skin/images/search-right.gif"></td>
@@ -45,7 +49,7 @@
 </table>
 </form>
 </td>
-<!--================= start Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td valign="bottom" bgcolor="#294563" colspan="2">
@@ -64,10 +68,10 @@
 </table>
 </div>
 <!--================= end Tabs ==================-->
-</td><td bgcolor="#294563"><img alt="" width="1" height="1" src="../skin/images/spacer.gif" class="spacer"></td>
+</td><td bgcolor="#294563"></td>
 </tr>
 <tr>
-<td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
 </tr>
 </table>
 <!--================= end Banner ==================-->
@@ -98,73 +102,93 @@
 <li>
 <font color="#CFDCED">Navigation</font>
 <ul>
+    
 <li>
 <a href="../index.html">Main</a>
 </li>
+  
 </ul>
 </li>
 <li>
 <font color="#CFDCED">Concepts</font>
 <ul>
+    
 <li>
 <a href="httprequest.html">Internals</a>
 </li>
+    
 <li>
 <a href="extending.html">Extending</a>
 </li>
+    
 <li>
 <a href="avalon.html">Avalon</a>
 </li>
+    
 <li>
 <span class="sel"><font color="#ffcc00">Source Handling</font></span>
 </li>
+    
 <li>
 <a href="stores.html">Stores</a>
 </li>
+    
 <li>
 <a href="datasources.html">Using Databases</a>
 </li>
+    
 <li>
 <a href="parent-component-manager.html">Parent CM</a>
 </li>
+    
 <li>
 <a href="deliquick.html">DELI Quick Start</a>
 </li>
+    
 <li>
 <a href="deli.html">DELI</a>
 </li>
+  
 </ul>
 </li>
 <li>
 <font color="#CFDCED">Webapps</font>
 <ul>
+    
 <li>
 <a href="webapps/index.html">Developing Webapps</a>
 </li>
+  
 </ul>
 </li>
 <li>
 <font color="#CFDCED">Portal</font>
 <ul>
+    
 <li>
 <a href="portal/index.html">Building a portal</a>
 </li>
+  
 </ul>
 </li>
 <li>
 <font color="#CFDCED">Blocks</font>
 <ul>
+    
 <li>
 <a href="web3.html">Connect to SAP R/3</a>
 </li>
+  
 </ul>
 </li>
 <li>
 <font color="#CFDCED">Java</font>
 <ul>
+    
 <li>
 <a target="_blank" href="../apidocs/index.html">API (Javadoc)</a>
 </li>
+  
 </ul>
 </li>
 </ul>
@@ -206,28 +230,8 @@
 <tr>
 <td valign="middle">
 <h1>Cocoon Source Resolving</h1>
-</td><script language="Javascript" type="text/javascript">
-function printit() {  
-if (window.print) {
-    window.print() ;  
-} else {
-    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
-document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
-    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
-}
-}
-</script><script language="Javascript" type="text/javascript">
-var NS = (navigator.appName == "Netscape");
-var VERSION = parseInt(navigator.appVersion);
-if (VERSION > 3) {
-    document.write('<td nowrap="nowrap" width="40" align="center">');
-    document.write('  <a class="dida" href="javascript:printit()">');
-    document.write('    <img alt="Print this Page" src="../skin/images/printer.gif" class="skin"><br>');
-    document.write('  print</a>');
-    document.write('</td>');
-}
-</script><td nowrap="nowrap" width="40" align="center"><a class="dida" href="source.pdf"><img alt="PDF" src="../skin/images/pdfdoc.gif" class="skin"><br>
-          PDF</a></td>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="source.pdf"><img alt="PDF" src="../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
 </tr>
 </table>
 <ul class="minitoc">
@@ -303,11 +307,14 @@
 <!--================= start Footer ==================-->
 <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
-<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"><a href="../skin/images/label.gif"></a><a href="../skin/images/page.gif"></a><a href="../skin/images/chapter.gif"></a><a href="../skin/images/chapter_open.gif"></a><a href="../skin/images/current.gif"></a><a href="/favicon.ico"></a></td>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"><a href="../skin/images/label.gif"></a><a href="../skin/images/page.gif"></a><a href="../skin/images/chapter.gif"></a><a href="../skin/images/chapter_open.gif"></a><a href="../skin/images/current.gif"></a></td>
 </tr>
 <tr>
-<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright &copy;
-          1999-2004&nbsp;The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!--
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/">
+              Copyright &copy; 1999-2005&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
               document.write(" - "+"Last Published: " + document.lastModified);
             //  --></script></font></td>
 </tr>

Modified: cocoon/site/site/2.1/developing/source.pdf
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/source.pdf?view=diff&r1=159368&r2=159369
==============================================================================
Binary files - no diff available.

Modified: cocoon/site/site/2.1/developing/stores.html
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/stores.html?view=diff&r1=159368&r2=159369
==============================================================================
--- cocoon/site/site/2.1/developing/stores.html (original)
+++ cocoon/site/site/2.1/developing/stores.html Tue Mar 29 05:47:29 2005
@@ -2,14 +2,18 @@
 <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="forrest-site">
 <title>Cocoon Source Resolving</title>
 <link type="text/css" href="../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../">
 </head>
 <body text="#000000" bgcolor="#FFFFFF">
 <!--================= start Navigation Path ==================-->
 <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
-<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><script src="../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://cocoon.apache.org/">cocoon</a><script src="../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
 </tr>
 <tr>
 <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
@@ -20,9 +24,9 @@
 <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
 <!--================= start Group Logo ==================-->
-<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../images/cocoon-project-logo.png"></a></td>
+<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../images/cocoon-project-logo.png"></a></td>
 <!--================= end Group Logo ==================-->
-<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../images/project-logo.gif"></a></td>
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../images/project-logo.gif" title="Apache Cocoon"></a></td>
 <!--================= end Project Logo ==================-->
 <!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
 <form target="_blank" action="http://www.google.com/search" method="get">
@@ -31,13 +35,13 @@
 <td colspan="3"><img height="10" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
-<td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="sitesearch" type="hidden"><input size="15" name="q" id="query" type="text"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
 <br>
 <font face="Arial, Helvetica, Sans-serif" size="2" color="white">
-                      the Apache Cocoon site
-                      
-                      
-                    </font></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+                          the Apache Cocoon site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td><img alt="" border="0" height="10" width="9" src="../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../skin/images/search-right.gif"></td>
@@ -45,7 +49,7 @@
 </table>
 </form>
 </td>
-<!--================= start Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td valign="bottom" bgcolor="#294563" colspan="2">
@@ -64,10 +68,10 @@
 </table>
 </div>
 <!--================= end Tabs ==================-->
-</td><td bgcolor="#294563"><img alt="" width="1" height="1" src="../skin/images/spacer.gif" class="spacer"></td>
+</td><td bgcolor="#294563"></td>
 </tr>
 <tr>
-<td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
 </tr>
 </table>
 <!--================= end Banner ==================-->
@@ -226,28 +230,8 @@
 <tr>
 <td valign="middle">
 <h1>Cocoon Source Resolving</h1>
-</td><script language="Javascript" type="text/javascript">
-function printit() {  
-if (window.print) {
-    window.print() ;  
-} else {
-    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
-document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
-    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
-}
-}
-</script><script language="Javascript" type="text/javascript">
-var NS = (navigator.appName == "Netscape");
-var VERSION = parseInt(navigator.appVersion);
-if (VERSION > 3) {
-    document.write('<td nowrap="nowrap" width="40" align="center">');
-    document.write('  <a class="dida" href="javascript:printit()">');
-    document.write('    <img alt="Print this Page" src="../skin/images/printer.gif" class="skin"><br>');
-    document.write('  print</a>');
-    document.write('</td>');
-}
-</script><td nowrap="nowrap" width="40" align="center"><a class="dida" href="stores.pdf"><img alt="PDF" src="../skin/images/pdfdoc.gif" class="skin"><br>
-          PDF</a></td>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="stores.pdf"><img alt="PDF" src="../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
 </tr>
 </table>
 <ul class="minitoc">
@@ -364,11 +348,14 @@
 <!--================= start Footer ==================-->
 <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
-<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"><a href="../skin/images/label.gif"></a><a href="../skin/images/page.gif"></a><a href="../skin/images/chapter.gif"></a><a href="../skin/images/chapter_open.gif"></a><a href="../skin/images/current.gif"></a><a href="/favicon.ico"></a></td>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"><a href="../skin/images/label.gif"></a><a href="../skin/images/page.gif"></a><a href="../skin/images/chapter.gif"></a><a href="../skin/images/chapter_open.gif"></a><a href="../skin/images/current.gif"></a></td>
 </tr>
 <tr>
-<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright &copy;
-          1999-2004&nbsp;The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!--
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/">
+              Copyright &copy; 1999-2005&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
               document.write(" - "+"Last Published: " + document.lastModified);
             //  --></script></font></td>
 </tr>

Modified: cocoon/site/site/2.1/developing/stores.pdf
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/stores.pdf?view=diff&r1=159368&r2=159369
==============================================================================
Binary files - no diff available.

Modified: cocoon/site/site/2.1/developing/web3.html
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/web3.html?view=diff&r1=159368&r2=159369
==============================================================================
--- cocoon/site/site/2.1/developing/web3.html (original)
+++ cocoon/site/site/2.1/developing/web3.html Tue Mar 29 05:47:29 2005
@@ -2,14 +2,18 @@
 <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="forrest-site">
 <title>Web3</title>
 <link type="text/css" href="../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../">
 </head>
 <body text="#000000" bgcolor="#FFFFFF">
 <!--================= start Navigation Path ==================-->
 <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
-<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><script src="../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://cocoon.apache.org/">cocoon</a><script src="../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
 </tr>
 <tr>
 <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
@@ -20,9 +24,9 @@
 <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
 <!--================= start Group Logo ==================-->
-<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../images/cocoon-project-logo.png"></a></td>
+<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../images/cocoon-project-logo.png"></a></td>
 <!--================= end Group Logo ==================-->
-<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../images/project-logo.gif"></a></td>
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../images/project-logo.gif" title="Apache Cocoon"></a></td>
 <!--================= end Project Logo ==================-->
 <!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
 <form target="_blank" action="http://www.google.com/search" method="get">
@@ -31,13 +35,13 @@
 <td colspan="3"><img height="10" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
-<td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="sitesearch" type="hidden"><input size="15" name="q" id="query" type="text"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
 <br>
 <font face="Arial, Helvetica, Sans-serif" size="2" color="white">
-                      the Apache Cocoon site
-                      
-                      
-                    </font></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+                          the Apache Cocoon site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td><img alt="" border="0" height="10" width="9" src="../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../skin/images/search-right.gif"></td>
@@ -45,7 +49,7 @@
 </table>
 </form>
 </td>
-<!--================= start Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td valign="bottom" bgcolor="#294563" colspan="2">
@@ -64,10 +68,10 @@
 </table>
 </div>
 <!--================= end Tabs ==================-->
-</td><td bgcolor="#294563"><img alt="" width="1" height="1" src="../skin/images/spacer.gif" class="spacer"></td>
+</td><td bgcolor="#294563"></td>
 </tr>
 <tr>
-<td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="../skin/images/spacer.gif" class="spacer"></td>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
 </tr>
 </table>
 <!--================= end Banner ==================-->
@@ -226,28 +230,8 @@
 <tr>
 <td valign="middle">
 <h1>Web3</h1>
-</td><script language="Javascript" type="text/javascript">
-function printit() {  
-if (window.print) {
-    window.print() ;  
-} else {
-    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
-document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
-    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
-}
-}
-</script><script language="Javascript" type="text/javascript">
-var NS = (navigator.appName == "Netscape");
-var VERSION = parseInt(navigator.appVersion);
-if (VERSION > 3) {
-    document.write('<td nowrap="nowrap" width="40" align="center">');
-    document.write('  <a class="dida" href="javascript:printit()">');
-    document.write('    <img alt="Print this Page" src="../skin/images/printer.gif" class="skin"><br>');
-    document.write('  print</a>');
-    document.write('</td>');
-}
-</script><td nowrap="nowrap" width="40" align="center"><a class="dida" href="web3.pdf"><img alt="PDF" src="../skin/images/pdfdoc.gif" class="skin"><br>
-          PDF</a></td>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="web3.pdf"><img alt="PDF" src="../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
 </tr>
 </table>
 <h3>Web3 Connectivity Toolkit</h3>
@@ -464,7 +448,7 @@
 </div>
 
 		
-<a name="N100FC"></a><a name="Implementing+your+own+RFC%27s"></a>
+<a name="N100FB"></a><a name="Implementing+your+own+RFC%27s"></a>
 <h3>Implementing your own RFC's</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>First of all you have to setup your markup with the right Namespace</p>
@@ -473,7 +457,7 @@
 &lt;/page&gt;</pre>
 <p>After doing so you can enter RFC-mappings with the following syntax. You will see this is a very easy task and you will enjoy
 			using Web3 to do the stuff for you within your SAP environment :)</p>
-<a name="N1010C"></a><a name="Web3+rfc-Syntax"></a>
+<a name="N1010A"></a><a name="Web3+rfc-Syntax"></a>
 <h4>Web3 rfc-Syntax</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -552,7 +536,7 @@
 				
 </table>
 </div>
-<a name="rfc_include"></a><a name="N10194"></a><a name="rfc%3Ainclude"></a>
+<a name="rfc_include"></a><a name="N10192"></a><a name="rfc%3Ainclude"></a>
 <h4>rfc:include</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>First when you start to map a RFC keep in mind to get the parameters from your SAP system. Therefore you
@@ -593,7 +577,7 @@
 </table>
 <p></p>
 </div>
-<a name="rfc_import"></a><a name="N101DB"></a><a name="rfc%3Aimport"></a>
+<a name="rfc_import"></a><a name="N101D9"></a><a name="rfc%3Aimport"></a>
 <h4>rfc:import</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -602,7 +586,7 @@
 <p>se37 can provide you with the relevant information.
 				</p>
 </div>
-<a name="rfc_tables"></a><a name="N101EA"></a><a name="rfc%3Atables"></a>
+<a name="rfc_tables"></a><a name="N101E8"></a><a name="rfc%3Atables"></a>
 <h4>rfc:tables</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -610,7 +594,7 @@
 					BAPI you gotta call and when to make use of one of them.
 				</p>
 </div>
-<a name="rfc_structure"></a><a name="N101F6"></a><a name="rfc%3Astructure"></a>
+<a name="rfc_structure"></a><a name="N101F4"></a><a name="rfc%3Astructure"></a>
 <h4>rfc:structure</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -621,7 +605,7 @@
 <div class="content">At the time the facility to use nested structures has not been tested!</div>
 </div>
 </div>
-<a name="rfc_table"></a><a name="N10205"></a><a name="rfc%3Atable"></a>
+<a name="rfc_table"></a><a name="N10203"></a><a name="rfc%3Atable"></a>
 <h4>rfc:table</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -629,7 +613,7 @@
 					a SQL-database-table.
 				</p>
 </div>
-<a name="rfc_field"></a><a name="N10211"></a><a name="rfc%3Afield"></a>
+<a name="rfc_field"></a><a name="N1020F"></a><a name="rfc%3Afield"></a>
 <h4>rfc:field</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -650,7 +634,7 @@
 <p>If you want to check your RFC mappings for syntactically correctness you may want to use the enclosed <span class="codefrag">dtd</span>'s.</p>
 </div>
 		
-<a name="N1022D"></a><a name="A+more+complex+example"></a>
+<a name="N1022B"></a><a name="A+more+complex+example"></a>
 <h3>A more complex example</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>
@@ -679,11 +663,11 @@
 &lt;/page&gt;</pre>
 </div>
 		
-<a name="N1023B"></a><a name="Setting+up+the+sitemap"></a>
+<a name="N10238"></a><a name="Setting+up+the+sitemap"></a>
 <h3>Setting up the sitemap</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>There are two ways to setup your Web3Transformer in the sitemap.</p>
-<a name="N10243"></a><a name="Global+Configuration"></a>
+<a name="N10240"></a><a name="Global+Configuration"></a>
 <h4>Global Configuration</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>If you have to deal only with one R/3 Instance you may
@@ -697,7 +681,7 @@
 &lt;/map:transformer&gt;
 </pre>
 </div>
-<a name="N10254"></a><a name="Parametrized+Configuration"></a>
+<a name="N10250"></a><a name="Parametrized+Configuration"></a>
 <h4>Parametrized Configuration</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>If you have setup several R/3 pools you can parametrize the
@@ -710,12 +694,12 @@
 </div>
 </div>
 		
-<a name="N10266"></a><a name="Further+questions"></a>
+<a name="N10261"></a><a name="Further+questions"></a>
 <h3>Further questions</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>
 				Enjoy using Web3. For further questions feel free to contact the author 
-				<a href="mailto:michael.gerzabek@at.efp.cc">Michael Gerzabek</a>
+				<a href="mailto:michael.gerzabek.at.at.efp.cc">Michael Gerzabek</a>
 			
 </p>
 </div>
@@ -736,11 +720,14 @@
 <!--================= start Footer ==================-->
 <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
-<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"><a href="../skin/images/label.gif"></a><a href="../skin/images/page.gif"></a><a href="../skin/images/chapter.gif"></a><a href="../skin/images/chapter_open.gif"></a><a href="../skin/images/current.gif"></a><a href="/favicon.ico"></a></td>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"><a href="../skin/images/label.gif"></a><a href="../skin/images/page.gif"></a><a href="../skin/images/chapter.gif"></a><a href="../skin/images/chapter_open.gif"></a><a href="../skin/images/current.gif"></a></td>
 </tr>
 <tr>
-<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright &copy;
-          1999-2004&nbsp;The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!--
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/">
+              Copyright &copy; 1999-2005&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
               document.write(" - "+"Last Published: " + document.lastModified);
             //  --></script></font></td>
 </tr>

Modified: cocoon/site/site/2.1/developing/web3.pdf
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/web3.pdf?view=diff&r1=159368&r2=159369
==============================================================================
Binary files - no diff available.

Modified: cocoon/site/site/2.1/developing/webapps/authentication.html
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/webapps/authentication.html?view=diff&r1=159368&r2=159369
==============================================================================
--- cocoon/site/site/2.1/developing/webapps/authentication.html (original)
+++ cocoon/site/site/2.1/developing/webapps/authentication.html Tue Mar 29 05:47:29 2005
@@ -2,14 +2,18 @@
 <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="forrest-site">
 <title>Authentication Framework</title>
 <link type="text/css" href="../../skin/page.css" rel="stylesheet">
+<link rel="shortcut icon" href="../../">
 </head>
 <body text="#000000" bgcolor="#FFFFFF">
 <!--================= start Navigation Path ==================-->
 <table summary="navigation path" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
-<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><script src="../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
+<td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font size="2" face="Arial, Helvetica, Sans-serif"><a href="http://www.apache.org/">apache</a> &gt; <a href="http://cocoon.apache.org/">cocoon</a><script src="../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script></font></td>
 </tr>
 <tr>
 <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
@@ -20,9 +24,9 @@
 <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
 <tr>
 <!--================= start Group Logo ==================-->
-<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../../images/cocoon-project-logo.png"></a></td>
+<td bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../../images/cocoon-project-logo.png"></a></td>
 <!--================= end Group Logo ==================-->
-<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img border="0" class="logoImage" alt="Apache Cocoon" src="../../images/project-logo.gif"></a></td>
+<!--================= start Project Logo ==================--><td width="100%" align="center" bgcolor="#294563"><a href="http://cocoon.apache.org/"><img class="logoImage" alt="Apache Cocoon" src="../../images/project-logo.gif" title="Apache Cocoon"></a></td>
 <!--================= end Project Logo ==================-->
 <!--================= start Search ==================--><td valign="top" rowspan="2" bgcolor="#294563">
 <form target="_blank" action="http://www.google.com/search" method="get">
@@ -31,13 +35,13 @@
 <td colspan="3"><img height="10" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
-<td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="sitesearch" type="hidden"><input size="15" name="q" id="query" type="text"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
+<td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" name="as_sitesearch" type="hidden"><input size="15" name="as_q" id="query" type="text"><img height="1" width="5" alt="" src="../../skin/images/spacer.gif" class="spacer"><input name="Search" value="Search" type="submit">
 <br>
 <font face="Arial, Helvetica, Sans-serif" size="2" color="white">
-                      the Apache Cocoon site
-                      
-                      
-                    </font></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+                          the Apache Cocoon site
+                          
+                          
+                        </font></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td><img alt="" border="0" height="10" width="9" src="../../skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" height="10" width="9" src="../../skin/images/search-right.gif"></td>
@@ -45,7 +49,7 @@
 </table>
 </form>
 </td>
-<!--================= start Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+<!--================= end Search ==================--><td bgcolor="#294563"><img height="10" width="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
 </tr>
 <tr>
 <td valign="bottom" bgcolor="#294563" colspan="2">
@@ -64,10 +68,10 @@
 </table>
 </div>
 <!--================= end Tabs ==================-->
-</td><td bgcolor="#294563"><img alt="" width="1" height="1" src="../../skin/images/spacer.gif" class="spacer"></td>
+</td><td bgcolor="#294563"></td>
 </tr>
 <tr>
-<td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" src="../../skin/images/spacer.gif" class="spacer"></td>
+<td height="10" bgcolor="#4C6C8F" colspan="4"></td>
 </tr>
 </table>
 <!--================= end Banner ==================-->
@@ -182,28 +186,8 @@
 <tr>
 <td valign="middle">
 <h1>Authentication Framework</h1>
-</td><script language="Javascript" type="text/javascript">
-function printit() {  
-if (window.print) {
-    window.print() ;  
-} else {
-    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
-document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
-    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
-}
-}
-</script><script language="Javascript" type="text/javascript">
-var NS = (navigator.appName == "Netscape");
-var VERSION = parseInt(navigator.appVersion);
-if (VERSION > 3) {
-    document.write('<td nowrap="nowrap" width="40" align="center">');
-    document.write('  <a class="dida" href="javascript:printit()">');
-    document.write('    <img alt="Print this Page" src="../../skin/images/printer.gif" class="skin"><br>');
-    document.write('  print</a>');
-    document.write('</td>');
-}
-</script><td nowrap="nowrap" width="40" align="center"><a class="dida" href="authentication.pdf"><img alt="PDF" src="../../skin/images/pdfdoc.gif" class="skin"><br>
-          PDF</a></td>
+</td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="authentication.pdf"><img alt="PDF" src="../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a></td>
 </tr>
 </table>
 <ul class="minitoc">
@@ -238,6 +222,14 @@
 </li>
 <li>
 <a href="#The+authentication+resource">The authentication resource</a>
+<ul class="minitoc">
+<li>
+<a href="#Using+a+URI+as+the+authentication+resource">Using a URI as the authentication resource</a>
+</li>
+<li>
+<a href="#Using+a+Java+class+as+the+authentication+resource">Using a Java class as the authentication resource</a>
+</li>
+</ul>
 </li>
 <li>
 <a href="#Logging+out">Logging out</a>
@@ -469,7 +461,7 @@
            (and of course to its sub sitemaps). However, it is not possible to
            redefine (overwrite) a previously defined handler in a sub sitemap.</p>
 </div>
-<a name="N100AB"></a><a name="Protecting+Documents-N100AA"></a>
+<a name="N100AA"></a><a name="Protecting+Documents-N100AA"></a>
 <h4>Protecting Documents</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>A document can be protected by associating it to a defined handler.
@@ -495,7 +487,7 @@
 <div class="content">You will see learn later on how to efficiently protect several documents with a handler.</div>
 </div>
 </div>
-<a name="N100DA"></a><a name="The+redirect-to+document"></a>
+<a name="N100D8"></a><a name="The+redirect-to+document"></a>
 <h4>The redirect-to document</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>If the requested document is not accessible to the user, the authentication framework
@@ -514,7 +506,7 @@
 </div>
 </div>
      
-<a name="N100FF"></a><a name="Authenticating+a+User"></a>
+<a name="N100FD"></a><a name="Authenticating+a+User"></a>
 <h3>Authenticating a User</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>Usually, the <em>redirect-to</em> document of a handler contains a form for the user 
@@ -526,7 +518,7 @@
            process has to be started inside the authentication framework. As a submit
            of a form invokes a request to Cocoon, a pipeline in the sitemap is triggered.
            We refer to this pipeline with <em>login pipeline</em>.</p>
-<a name="N10110"></a><a name="The+Login+Process"></a>
+<a name="N1010E"></a><a name="The+Login+Process"></a>
 <h4>The Login Process</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>The authentication process is started by invoking the <em>auth-login</em> action.
@@ -581,7 +573,7 @@
           as many fields as you need.</div>
 </div>
 </div>
-<a name="N10169"></a><a name="The+authentication+resource"></a>
+<a name="N10166"></a><a name="The+authentication+resource"></a>
 <h4>The authentication resource</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>The last chapter described the authentication process but left out
@@ -602,7 +594,7 @@
 <p>The first two are actually similar as in both cases a URI is called. So we
           will talk about them in the next chapter. Authentication using a java class
           is the topic of the following chapter.</p>
-<a name="N10183"></a><a name="Using+a+URI+as+the+authentication+resource"></a>
+<a name="N10180"></a><a name="Using+a+URI+as+the+authentication+resource"></a>
 <h5>Using a URI as the authentication resource</h5>
 <div style="margin-left: 0 ; border: 2px">
 <p>Using this flexible approach nearly any kind of authentication is
@@ -665,7 +657,7 @@
            An internal pipeline is not directly accessible by a user.</div>
 </div>
 </div>
-<a name="N101EA"></a><a name="Using+a+Java+class+as+the+authentication+resource"></a>
+<a name="N101E5"></a><a name="Using+a+Java+class+as+the+authentication+resource"></a>
 <h5>Using a Java class as the authentication resource</h5>
 <div style="margin-left: 0 ; border: 2px">
 <p>Using a class is an alternative for using a pipeline.
@@ -687,7 +679,7 @@
             is similar to the pipeline.</p>
 </div>
 </div>
-<a name="N10205"></a><a name="Logging+out"></a>
+<a name="N101FF"></a><a name="Logging+out"></a>
 <h4>Logging out</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>The logout process is triggered by the "auth-logout"
@@ -700,7 +692,7 @@
 </div>
 </div>
   
-<a name="N10217"></a><a name="User+Management"></a>
+<a name="N10210"></a><a name="User+Management"></a>
 <h3>User Management</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>In addition to the authentication the framework manages all kinds of
@@ -721,7 +713,7 @@
        in that pipeline. Otherwise the <em>authentication</em> context
        is not available.</div>
 </div>
-<a name="N10234"></a><a name="Getting+information+from+the+context"></a>
+<a name="N1022D"></a><a name="Getting+information+from+the+context"></a>
 <h4>Getting information from the context</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>Each information from within the context is gettable using an XML
@@ -733,7 +725,7 @@
           the tag with the value of the first node found in the context, this can either
           be text or XML.</p>
 </div>
-<a name="N10245"></a><a name="Setting+information+in+the+context"></a>
+<a name="N1023D"></a><a name="Setting+information+in+the+context"></a>
 <h4>Setting information in the context</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>Using another tag information can be stored into the
@@ -749,13 +741,13 @@
 </div>
 </div>
   
-<a name="N1025A"></a><a name="Application+Management"></a>
+<a name="N10251"></a><a name="Application+Management"></a>
 <h3>Application Management</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>A very useful feature for building and maintaining web applications
         is the application management. It allows to configure different
         applications and to manage the user data for these applications.</p>
-<a name="N10262"></a><a name="Configuring+an+Application"></a>
+<a name="N10259"></a><a name="Configuring+an+Application"></a>
 <h4>Configuring an Application</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>A "authentication" application is related to one authentication handler, so an
@@ -793,7 +785,7 @@
 <p>In addition the load and save resource get all parameters specified
           inside the load / save tag of the handler configuration.</p>
 </div>
-<a name="N10284"></a><a name="Configuring+the+resources"></a>
+<a name="N10279"></a><a name="Configuring+the+resources"></a>
 <h4>Configuring the resources</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>For managing the application the framework needs to know to which
@@ -813,7 +805,7 @@
           and only its information. If a resource has no "application" parameter it can
           not access information of any application.</p>
 </div>
-<a name="N10295"></a><a name="Getting%2C+setting+and+saving+application+information"></a>
+<a name="N10289"></a><a name="Getting%2C+setting+and+saving+application+information"></a>
 <h4>Getting, setting and saving application information</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>Analogue to the access of the authentication data a resource can
@@ -825,7 +817,7 @@
 </div>
 </div>
   
-<a name="N102A7"></a><a name="Module+Management"></a>
+<a name="N1029A"></a><a name="Module+Management"></a>
 <h3>Module Management</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>In addition to the application management the framework offers a facility
@@ -859,7 +851,7 @@
         module configuration named "portal".</p>
 </div>
   
-<a name="N102BB"></a><a name="User+Administration"></a>
+<a name="N102AD"></a><a name="User+Administration"></a>
 <h3>User Administration</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>Using the framework it is possible to add new roles to the system and to
@@ -901,7 +893,7 @@
   &lt;connection&gt;database&lt;/connection&gt;
   &lt;url&gt;db:usertable&lt;/url&gt;
 &lt;/delete-user&gt;</pre>
-<a name="N102D0"></a><a name="Getting+Roles"></a>
+<a name="N102C0"></a><a name="Getting+Roles"></a>
 <h4>Getting Roles</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>The <em>load-roles</em> resource is invoked from the framework whenever
@@ -915,7 +907,7 @@
   &lt;role&gt;user&lt;/role&gt;
 &lt;/roles&gt;</pre>
 </div>
-<a name="N102E1"></a><a name="Getting+Users"></a>
+<a name="N102D0"></a><a name="Getting+Users"></a>
 <h4>Getting Users</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>The <em>load-users</em> resource is called whenever information
@@ -953,14 +945,14 @@
     ...
 &lt;/users&gt;</pre>
 </div>
-<a name="N10301"></a><a name="Creating+a+new+role"></a>
+<a name="N102EF"></a><a name="Creating+a+new+role"></a>
 <h4>Creating a new role</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>The <em>new-role</em> resource creates a new role in the system. It
           gets the parameters "type" with the value "role" and "role" with the new
           rolename.</p>
 </div>
-<a name="N1030D"></a><a name="Creating+a+new+user"></a>
+<a name="N102FB"></a><a name="Creating+a+new+user"></a>
 <h4>Creating a new user</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>The <em>new-user</em> resource creates a new user with a role. It
@@ -968,7 +960,7 @@
           <em>"role"</em> with the rolename and <em>"ID"</em> with the new ID for this
           user.</p>
 </div>
-<a name="N10325"></a><a name="Changing+information+of+a+user"></a>
+<a name="N10313"></a><a name="Changing+information+of+a+user"></a>
 <h4>Changing information of a user</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>The <em>change-user</em> resources changes information of a user.
@@ -976,14 +968,14 @@
           and "ID" with the ID of the user. In addition all - application specific -
           information of this user is send as parameters.</p>
 </div>
-<a name="N10331"></a><a name="Delete+a+user"></a>
+<a name="N1031F"></a><a name="Delete+a+user"></a>
 <h4>Delete a user</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>The <em>delete-user</em> resource should delete a user. It gets the
           parameters "type" with the value "user", "role" with the rolename and "ID" with
           the ID of the user.</p>
 </div>
-<a name="N1033D"></a><a name="Delete+a+role"></a>
+<a name="N1032B"></a><a name="Delete+a+role"></a>
 <h4>Delete a role</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>The <em>delete-role</em> resources deletes a role. It gets the
@@ -991,7 +983,7 @@
 </div>
 </div>
   
-<a name="N1034A"></a><a name="Configuration+Summary"></a>
+<a name="N10338"></a><a name="Configuration+Summary"></a>
 <h3>Configuration Summary</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>Here is a brief summary of the authentication handler configuration: </p>
@@ -1037,13 +1029,13 @@
 &lt;/autentication-manager&gt;</pre>
 </div>
   
-<a name="N10358"></a><a name="Pipeline+Patterns"></a>
+<a name="N10345"></a><a name="Pipeline+Patterns"></a>
 <h3>Pipeline Patterns</h3>
 <div style="margin-left: 0 ; border: 2px">
 <p>As explained in the previous chapters, the framework uses the <em>auth-protect</em>
         action for authentication and protecting documents. This chapter shows some
         common used pipeline patterns for using this framework.</p>
-<a name="N10363"></a><a name="Single+protected+document"></a>
+<a name="N10350"></a><a name="Single+protected+document"></a>
 <h4>Single protected document</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>For protecting a document with an authentication handler only the <em>auth-protect</em>
@@ -1073,7 +1065,7 @@
           matching must be done before the action is checked as the action performs a
           redirect for this document.</p>
 </div>
-<a name="N1038C"></a><a name="Multiple+protected+documents"></a>
+<a name="N10378"></a><a name="Multiple+protected+documents"></a>
 <h4>Multiple protected documents</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>Often you want to protect a bunch of documents in the same way. One
@@ -1117,7 +1109,7 @@
           the leading match before the action is performed. The second match is required
           to check which pipeline to use.</p>
 </div>
-<a name="N103B2"></a><a name="Controlling+the+Application+Flow"></a>
+<a name="N1039D"></a><a name="Controlling+the+Application+Flow"></a>
 <h4>Controlling the Application Flow</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>If you want to create documents which behave different wheather you
@@ -1174,7 +1166,7 @@
 
 &lt;/map:match&gt;</pre>
 </div>
-<a name="N103E5"></a><a name="Session+Handling"></a>
+<a name="N103CD"></a><a name="Session+Handling"></a>
 <h4>Session Handling</h4>
 <div style="margin-left: 0 ; border: 2px">
 <p>If a user is authenticated the user has a session. However, care has to be taken that
@@ -1199,11 +1191,14 @@
 <!--================= start Footer ==================-->
 <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
-<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"><a href="../../skin/images/label.gif"></a><a href="../../skin/images/page.gif"></a><a href="../../skin/images/chapter.gif"></a><a href="../../skin/images/chapter_open.gif"></a><a href="../../skin/images/current.gif"></a><a href="/favicon.ico"></a></td>
+<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="../../skin/images/spacer.gif" class="spacer"><a href="../../skin/images/label.gif"></a><a href="../../skin/images/page.gif"></a><a href="../../skin/images/chapter.gif"></a><a href="../../skin/images/chapter_open.gif"></a><a href="../../skin/images/current.gif"></a></td>
 </tr>
 <tr>
-<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright &copy;
-          1999-2004&nbsp;The Apache Software Foundation. All rights reserved.<script type="text/javascript" language="JavaScript"><!--
+<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif"><a href="http://www.apache.org/licenses/">
+              Copyright &copy; 1999-2005&nbsp;
+              The Apache Software Foundation.</a>
+          All rights reserved.
+          <script type="text/javascript" language="JavaScript"><!--
               document.write(" - "+"Last Published: " + document.lastModified);
             //  --></script></font></td>
 </tr>

Modified: cocoon/site/site/2.1/developing/webapps/authentication.pdf
URL: http://svn.apache.org/viewcvs/cocoon/site/site/2.1/developing/webapps/authentication.pdf?view=diff&r1=159368&r2=159369
==============================================================================
Binary files - no diff available.