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> > <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 © - 1999-2004 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 © 1999-2005 + 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> > <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 @@ </xsl:template> ...</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 © - 1999-2004 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 © 1999-2005 + 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> > <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 © - 1999-2004 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 © 1999-2005 + 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> > <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 © - 1999-2004 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 © 1999-2005 + 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> > <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 © - 1999-2004 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 © 1999-2005 + 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> > <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 @@ </page></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 @@ </page></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 @@ </map:transformer> </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:[EMAIL PROTECTED]">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 © - 1999-2004 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 © 1999-2005 + 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> > <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 @@ <connection>database</connection> <url>db:usertable</url> </delete-user></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 @@ <role>user</role> </roles></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 @@ ... </users></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 @@ </autentication-manager></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 @@ </map:match></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 © - 1999-2004 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 © 1999-2005 + 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.