You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by an...@apache.org on 2003/06/02 10:58:50 UTC

cvs commit: cocoon-site/site/lenya/project press_release_1.0rc1.html press_release_1.0rc1.pdf

andreas     2003/06/02 01:58:49

  Added:       site/lenya/docs/customization adding-document-creator.html
                        adding-document-creator.pdf
               site/lenya/docs/misc webdav.html webdav.pdf
               site/lenya/project press_release_1.0rc1.html
                        press_release_1.0rc1.pdf
  Log:
  updated Lenya site
  
  Revision  Changes    Path
  1.1                  cocoon-site/site/lenya/docs/customization/adding-document-creator.html
  
  Index: adding-document-creator.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  <html>
  <head>
  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Adding a new Document Creator</title>
  <link type="text/css" href="../../skin/page.css" rel="stylesheet">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
  <!--================= start Banner ==================-->
  <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <!--================= start Group Logo ==================-->
  <td valign="bottom" bgcolor="#FFFFFF">
  <div class="headerlogo">
  <a href="http://cocoon.apache.org"><img border="0" class="logoImage" alt="Apache Cocoon" src="../../images/cocoon-project-logo-big.png"></a>
  </div>
  <span class="textheader">Apache Cocoon</span>
  <!--================= start Tabs ==================-->
  <div class="tab">
  <table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <td width="10" valign="bottom">
  <div class="tab-separator">
  <img alt="" width="10" src="../../skin/images/spacer.gif"></div>
  </td><td valign="bottom" class="tab">
  <div class="tab-separator">
  <table cellspacing="0" cellpadding="0" border="0">
  <tr>
  <td style="background-image: url(../../skin/images/tab-left.png)" valign="top" width="5" height="5"><img alt="" src="../../skin/images/tab-corner-left.png"></td><td rowspan="2" valign="bottom" class="tab">
  <div class="tab-not-selected-shadow">
  <div class="tab-not-selected">
  <a href="../../project/index.html"><font face="Arial, Helvetica, Sans-serif">Project Information</font></a>
  </div>
  </div>
  </td><td style="background-image: url(../../skin/images/tab-right.png)" valign="top" width="5" height="5"><img alt="" src="../../skin/images/tab-corner-right.png"></td>
  </tr>
  <tr>
  <td style="background-image: url(../../skin/images/tab-left.png)" valign="bottom">
  <div class="tab-not-selected-shadow-left">
  <img alt="" width="4" src="../../skin/images/spacer.gif"></div>
  </td><td style="background-image: url(../../skin/images/tab-right.png)" valign="bottom">
  <div class="tab-not-selected-shadow-right">
  <img alt="" width="4" src="../../skin/images/spacer.gif"></div>
  </td>
  </tr>
  </table>
  </div>
  </td><td valign="bottom" class="tab">
  <div class="tab-separator">
  <table cellspacing="0" cellpadding="0" border="0">
  <tr>
  <td style="background-image: url(../../skin/images/tab-left.png)" valign="top" width="5" height="5"><img alt="" src="../../skin/images/tab-corner-left.png"></td><td rowspan="2" valign="bottom" class="tab">
  <div class="tab-not-selected-shadow">
  <div class="tab-not-selected">
  <a href="../../installation/index.html"><font face="Arial, Helvetica, Sans-serif">Installation</font></a>
  </div>
  </div>
  </td><td style="background-image: url(../../skin/images/tab-right.png)" valign="top" width="5" height="5"><img alt="" src="../../skin/images/tab-corner-right.png"></td>
  </tr>
  <tr>
  <td style="background-image: url(../../skin/images/tab-left.png)" valign="bottom">
  <div class="tab-not-selected-shadow-left">
  <img alt="" width="4" src="../../skin/images/spacer.gif"></div>
  </td><td style="background-image: url(../../skin/images/tab-right.png)" valign="bottom">
  <div class="tab-not-selected-shadow-right">
  <img alt="" width="4" src="../../skin/images/spacer.gif"></div>
  </td>
  </tr>
  </table>
  </div>
  </td><td style="background-image: url(../../skin/images/tab-left-selected.png)" valign="top" width="5"><img alt="" src="../../skin/images/tab-corner-left-selected.png"></td><td valign="bottom" class="tab">
  <div class="tab-selected">
  <a href="../index.html"><font color="#000000">Documentation</font></a>
  </div>
  </td><td style="background-image: url(../../skin/images/tab-right-selected.png)" valign="top" width="5"><img alt="" src="../../skin/images/tab-corner-right-selected.png"></td><td valign="bottom" class="tab">
  <div class="tab-separator">
  <table cellspacing="0" cellpadding="0" border="0">
  <tr>
  <td style="background-image: url(../../skin/images/tab-left.png)" valign="top" width="5" height="5"><img alt="" src="../../skin/images/tab-corner-left.png"></td><td rowspan="2" valign="bottom" class="tab">
  <div class="tab-not-selected-shadow">
  <div class="tab-not-selected">
  <a href="../../community/index.html"><font face="Arial, Helvetica, Sans-serif">Community</font></a>
  </div>
  </div>
  </td><td style="background-image: url(../../skin/images/tab-right.png)" valign="top" width="5" height="5"><img alt="" src="../../skin/images/tab-corner-right.png"></td>
  </tr>
  <tr>
  <td style="background-image: url(../../skin/images/tab-left.png)" valign="bottom">
  <div class="tab-not-selected-shadow-left">
  <img alt="" width="4" src="../../skin/images/spacer.gif"></div>
  </td><td style="background-image: url(../../skin/images/tab-right.png)" valign="bottom">
  <div class="tab-not-selected-shadow-right">
  <img alt="" width="4" src="../../skin/images/spacer.gif"></div>
  </td>
  </tr>
  </table>
  </div>
  </td>
  </tr>
  </table>
  </div>
  <!--================= end Tabs ==================-->
  </td>
  <!--================= end Group Logo ==================-->
  <!--================= start Project Logo ==================--><td width="100%" valign="bottom" align="right" bgcolor="#FFFFFF">
  <div style="padding: 10px" class="headerlogo">
  <a href="http://cocoon.apache.org/lenya"><img border="0" class="logoImage" alt="Lenya" src="../../images/apache-lenya-light.png"></a>
  </div>
  <div class="tab-separator"></div>
  </td>
  <!--================= end Project Logo ==================-->
  </tr>
  </table>
  <!--================= end Banner ==================-->
  <div class="tab-bar">
  <img alt="" height="5" src="../../skin/images/spacer.gif"></div>
  <!--================= start Menu, NavBar, Content ==================-->
  <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <td valign="top">
  <table summary="menu" border="0" cellspacing="0" cellpadding="0">
  <tr>
  <!--================= start left top NavBar ==================-->
  <!--================= end left top NavBar ==================-->
  <td valign="top">
  <div class="tab-subbar">
  <img width="10" height="5" alt="" src="../../skin/images/spacer.gif"></div>
  </td><td valign="top">
  <!--================= start Menu items ==================-->
  <div class="menu">
  <div class="menutitle"></div>
  <div class="menuitemgroup">
  <div class="menutitle">Customization</div>
  <div class="menuitemgroup">
  <div class="menupage">
  <div class="menupagetitle">Adding a new document creator</div>
  <div class="menupageitemgroup">
  <div class="menupageitem">
  <a href="#Adding+a+new+Menu+Item%3A+%22New+MyDocument%22">Adding a new Menu Item: "New MyDocument"</a>
  </div>
  <div class="menupageitem">
  <a href="#Adding+usecase+%22create%22+to+the+sitemap">Adding usecase "create" to the sitemap</a>
  </div>
  <div class="menupageitem">
  <a href="#Create+">Create doctypes.xconf</a>
  </div>
  <div class="menupageitem">
  <a href="#Create+a+sample+document">Create a sample document</a>
  </div>
  </div>
  </div>
  </div>
  </div>
  </div>
  <!--================= end Menu items ==================-->
  </td><td valign="top">
  <div class="tab-subbar">&nbsp;&nbsp;</div>
  </td>
  </tr>
  <tr>
  <td></td><td height="5"><img alt="" width="150" height="1" src="../../skin/images/spacer.gif"></td><td></td>
  </tr>
  </table>
  </td><td valign="top" width="100%">
  <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <td valign="top" colspan="3">
  <div class="tab-subbar">&nbsp;&nbsp;</div>
  </td>
  </tr>
  <!--================= start Content==================-->
  <tr>
  <td align="left" width="10"><img width="10" height="1" alt="" src="../../skin/images/spacer.gif"></td><td align="left" width="100%">
  <div class="content">
  <table cellspacing="0" cellpadding="0" class="title">
  <tr>
  <td valign="middle">
  <h1>Adding a new Document Creator</h1>
  </td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="adding-document-creator.pdf"><img alt="PDF" src="../../skin/images/pdfdoc.gif" border="0"><br>
            PDF</a></td>
  </tr>
  </table> 
  
  
  <a name="N101CB"></a><a name="Adding+a+new+Menu+Item%3A+%22New+MyDocument%22"></a>
  <h3>Adding a new Menu Item: "New MyDocument"</h3>
  <div style="margin-left: 0 ; border: 2px">
  <p>
  The Menubars can be found within the directory <span class="codefrag">config/menus</span>.
  Add the "New MyDocument" menu item to the appropriate menubar:
  </p>
  <pre class="code">
  
  &lt;menus&gt;
    &lt;menu name="File" label="File"&gt;
      &lt;block&gt;
        &lt;item&gt;&lt;xsp:attribute name="href"&gt;?lenya.usecase=create&amp;amp;lenya.step=showscreen&lt;/xsp:attribute&gt;New&amp;#160;MyDocument&lt;/item&gt;
      &lt;/block&gt;
  
  </pre>
  </div>
  
  
  <a name="N101DD"></a><a name="Adding+usecase+%22create%22+to+the+sitemap"></a>
  <h3>Adding usecase "create" to the sitemap</h3>
  <div style="margin-left: 0 ; border: 2px">
  <p>
  The pipelines of the usecases are located within <span class="codefrag">usecase.xmap</span>:
  </p>
  <pre class="code">
  
  &lt;map:pipeline&gt;
    &lt;map:match pattern="*/*/*/*/*/index.html"&gt;
      &lt;map:match type="lenya-usecase" pattern="create"&gt;
        &lt;map:match type="lenya-step" pattern="showscreen"&gt;
          &lt;map:generate type="serverpages" src="../../content/authoring/parent-child.xsp"/&gt;
          &lt;map:transform src="../../xslt/authoring/parent-child.xsl"/&gt;
          &lt;map:serialize type="html"/&gt;
        &lt;/map:match&gt;
  
        &lt;map:match type="lenya-step" pattern="execute"&gt;
          &lt;map:act type="parent-child"&gt;
            &lt;map:redirect-to uri="{parent_uri}" session="true"/&gt;
          &lt;/map:act&gt;
          &lt;map:redirect-to uri="index.html?lenya.usecase=create&amp;amp;lenya.step=showscreen&amp;amp;status=failed" session="true"/&gt;
        &lt;/map:match&gt;
      &lt;/map:match&gt;
    &lt;/map:match&gt;
  &lt;/map:pipeline&gt;
  
  </pre>
  </div>
  
  
  
  <a name="N101EF"></a><a name="Create+"></a>
  <h3>Create doctypes.xconf</h3>
  <div style="margin-left: 0 ; border: 2px">
  <p>
  The file <span class="codefrag">doctypes.xconf</span> is supposed to be located within the directory <span class="codefrag">config/doctypes</span>.
  </p>
  <pre class="code">
  
  &lt;doctypes&gt;
    &lt;doc type="nitf"&gt;
      &lt;creator src="org.apache.lenya.cms.authoring.DefaultLeafCreator"&gt;
        &lt;sample-name&gt;nitf.xml&lt;/sample-name&gt;
      &lt;/creator&gt;
    &lt;/doc&gt;
  
    &lt;doc type="xhtml"&gt;
      &lt;creator src="org.apache.lenya.cms.authoring.DefaultLeafCreator"&gt;
        &lt;sample-name&gt;xhtml.xml&lt;/sample-name&gt;
      &lt;/creator&gt;
    &lt;/doc&gt;
  &lt;/doctypes&gt;
  
  </pre>
  </div>
  
  
  <a name="N10206"></a><a name="Create+a+sample+document"></a>
  <h3>Create a sample document</h3>
  <div style="margin-left: 0 ; border: 2px">
  <p>
  The sample documents are located within the directory <span class="codefrag">config/doctypes/samples</span>.
  </p>
  <pre class="code">
  
  &lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
  &lt;nitf&gt;
    &lt;head&gt;
      &lt;docdata&gt;
        &lt;doc-id regsrc="nitf_export.pl" id-string="0"/&gt;
        &lt;date.issue norm="20030314T041021Z"/&gt;
        &lt;doc.copyright holder="New OSCOM Times"/&gt;
      &lt;/docdata&gt;
      &lt;pubdata position.section="finance" position.sequence="1"/&gt;
    &lt;/head&gt;
    &lt;body.head&gt;
      &lt;hedline&gt;
        &lt;hl1&gt;Local OSCOM Sprint @ Zurich, Switzerland&lt;/hl1&gt;
  
  </pre>
  </div>
  
  
  </div>
  </td><td width="10"><img width="10" height="1" alt="" src="../../skin/images/spacer.gif"></td>
  </tr>
  <!--================= end Content==================-->
  </table>
  </td>
  </tr>
  <tr>
  <td>
  <br>
  <br>
  </td>
  </tr>
  </table>
  <!--================= end Menu, NavBar, Content ==================-->
  <!--================= start Footer ==================-->
  <div class="footer">
  <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
  <tr>
  <td colspan="2" height="1"><img height="1" width="1" alt="" src="../../skin/images/spacer.gif"><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" class="copyright" align="center" width="90%"><span class="footnote">Copyright &copy;
                  2002-2003&nbsp;The Apache Software Foundation. All rights reserved.
                  <br>
  <script type="text/javascript" language="JavaScript"><!--
                    document.write(" - "+"Last Published: " + document.lastModified);
                    //  --></script></span></td><td nowrap="nowrap" align="right" class="logos"><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" border="0"></a><a href="http://jigsaw.w3.org/css-validator/"><img width="88" height="31" alt="Valid CSS!" src="../../skin/images/vcss.png" class="logoImage" border="0"></a></td>
  </tr>
  </table>
  </div>
  <!--================= end Footer ==================-->
  </body>
  </html>
  
  
  
  1.1                  cocoon-site/site/lenya/docs/customization/adding-document-creator.pdf
  
  	<<Binary file>>
  
  
  1.1                  cocoon-site/site/lenya/docs/misc/webdav.html
  
  Index: webdav.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  <html>
  <head>
  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>WebDAV Servers</title>
  <link type="text/css" href="../../skin/page.css" rel="stylesheet">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
  <!--================= start Banner ==================-->
  <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <!--================= start Group Logo ==================-->
  <td valign="bottom" bgcolor="#FFFFFF">
  <div class="headerlogo">
  <a href="http://cocoon.apache.org"><img border="0" class="logoImage" alt="Apache Cocoon" src="../../images/cocoon-project-logo-big.png"></a>
  </div>
  <span class="textheader">Apache Cocoon</span>
  <!--================= start Tabs ==================-->
  <div class="tab">
  <table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <td width="10" valign="bottom">
  <div class="tab-separator">
  <img alt="" width="10" src="../../skin/images/spacer.gif"></div>
  </td><td valign="bottom" class="tab">
  <div class="tab-separator">
  <table cellspacing="0" cellpadding="0" border="0">
  <tr>
  <td style="background-image: url(../../skin/images/tab-left.png)" valign="top" width="5" height="5"><img alt="" src="../../skin/images/tab-corner-left.png"></td><td rowspan="2" valign="bottom" class="tab">
  <div class="tab-not-selected-shadow">
  <div class="tab-not-selected">
  <a href="../../project/index.html"><font face="Arial, Helvetica, Sans-serif">Project Information</font></a>
  </div>
  </div>
  </td><td style="background-image: url(../../skin/images/tab-right.png)" valign="top" width="5" height="5"><img alt="" src="../../skin/images/tab-corner-right.png"></td>
  </tr>
  <tr>
  <td style="background-image: url(../../skin/images/tab-left.png)" valign="bottom">
  <div class="tab-not-selected-shadow-left">
  <img alt="" width="4" src="../../skin/images/spacer.gif"></div>
  </td><td style="background-image: url(../../skin/images/tab-right.png)" valign="bottom">
  <div class="tab-not-selected-shadow-right">
  <img alt="" width="4" src="../../skin/images/spacer.gif"></div>
  </td>
  </tr>
  </table>
  </div>
  </td><td valign="bottom" class="tab">
  <div class="tab-separator">
  <table cellspacing="0" cellpadding="0" border="0">
  <tr>
  <td style="background-image: url(../../skin/images/tab-left.png)" valign="top" width="5" height="5"><img alt="" src="../../skin/images/tab-corner-left.png"></td><td rowspan="2" valign="bottom" class="tab">
  <div class="tab-not-selected-shadow">
  <div class="tab-not-selected">
  <a href="../../installation/index.html"><font face="Arial, Helvetica, Sans-serif">Installation</font></a>
  </div>
  </div>
  </td><td style="background-image: url(../../skin/images/tab-right.png)" valign="top" width="5" height="5"><img alt="" src="../../skin/images/tab-corner-right.png"></td>
  </tr>
  <tr>
  <td style="background-image: url(../../skin/images/tab-left.png)" valign="bottom">
  <div class="tab-not-selected-shadow-left">
  <img alt="" width="4" src="../../skin/images/spacer.gif"></div>
  </td><td style="background-image: url(../../skin/images/tab-right.png)" valign="bottom">
  <div class="tab-not-selected-shadow-right">
  <img alt="" width="4" src="../../skin/images/spacer.gif"></div>
  </td>
  </tr>
  </table>
  </div>
  </td><td style="background-image: url(../../skin/images/tab-left-selected.png)" valign="top" width="5"><img alt="" src="../../skin/images/tab-corner-left-selected.png"></td><td valign="bottom" class="tab">
  <div class="tab-selected">
  <a href="../index.html"><font color="#000000">Documentation</font></a>
  </div>
  </td><td style="background-image: url(../../skin/images/tab-right-selected.png)" valign="top" width="5"><img alt="" src="../../skin/images/tab-corner-right-selected.png"></td><td valign="bottom" class="tab">
  <div class="tab-separator">
  <table cellspacing="0" cellpadding="0" border="0">
  <tr>
  <td style="background-image: url(../../skin/images/tab-left.png)" valign="top" width="5" height="5"><img alt="" src="../../skin/images/tab-corner-left.png"></td><td rowspan="2" valign="bottom" class="tab">
  <div class="tab-not-selected-shadow">
  <div class="tab-not-selected">
  <a href="../../community/index.html"><font face="Arial, Helvetica, Sans-serif">Community</font></a>
  </div>
  </div>
  </td><td style="background-image: url(../../skin/images/tab-right.png)" valign="top" width="5" height="5"><img alt="" src="../../skin/images/tab-corner-right.png"></td>
  </tr>
  <tr>
  <td style="background-image: url(../../skin/images/tab-left.png)" valign="bottom">
  <div class="tab-not-selected-shadow-left">
  <img alt="" width="4" src="../../skin/images/spacer.gif"></div>
  </td><td style="background-image: url(../../skin/images/tab-right.png)" valign="bottom">
  <div class="tab-not-selected-shadow-right">
  <img alt="" width="4" src="../../skin/images/spacer.gif"></div>
  </td>
  </tr>
  </table>
  </div>
  </td>
  </tr>
  </table>
  </div>
  <!--================= end Tabs ==================-->
  </td>
  <!--================= end Group Logo ==================-->
  <!--================= start Project Logo ==================--><td width="100%" valign="bottom" align="right" bgcolor="#FFFFFF">
  <div style="padding: 10px" class="headerlogo">
  <a href="http://cocoon.apache.org/lenya"><img border="0" class="logoImage" alt="Lenya" src="../../images/apache-lenya-light.png"></a>
  </div>
  <div class="tab-separator"></div>
  </td>
  <!--================= end Project Logo ==================-->
  </tr>
  </table>
  <!--================= end Banner ==================-->
  <div class="tab-bar">
  <img alt="" height="5" src="../../skin/images/spacer.gif"></div>
  <!--================= start Menu, NavBar, Content ==================-->
  <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <td valign="top">
  <table summary="menu" border="0" cellspacing="0" cellpadding="0">
  <tr>
  <!--================= start left top NavBar ==================-->
  <!--================= end left top NavBar ==================-->
  <td valign="top">
  <div class="tab-subbar">
  <img width="10" height="5" alt="" src="../../skin/images/spacer.gif"></div>
  </td><td valign="top">
  <!--================= start Menu items ==================-->
  <div class="menu">
  <div class="menutitle"></div>
  <div class="menuitemgroup">
  <div class="menutitle">Miscellaneous</div>
  <div class="menuitemgroup">
  <div class="menupage">
  <div class="menupagetitle">WebDAV Servers</div>
  <div class="menupageitemgroup">
  <div class="menupageitem">
  <a href="#Apache+1">Apache 1</a>
  </div>
  <div class="menupageitem">
  <a href="#Apache+2">Apache 2</a>
  </div>
  <div class="menupageitem">
  <a href="#Tomcat">Tomcat</a>
  </div>
  <div class="menupageitem">
  <a href="#Apache+Jakarta+Slide">Apache Jakarta Slide</a>
  </div>
  </div>
  </div>
  </div>
  </div>
  </div>
  <!--================= end Menu items ==================-->
  </td><td valign="top">
  <div class="tab-subbar">&nbsp;&nbsp;</div>
  </td>
  </tr>
  <tr>
  <td></td><td height="5"><img alt="" width="150" height="1" src="../../skin/images/spacer.gif"></td><td></td>
  </tr>
  </table>
  </td><td valign="top" width="100%">
  <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <td valign="top" colspan="3">
  <div class="tab-subbar">&nbsp;&nbsp;</div>
  </td>
  </tr>
  <!--================= start Content==================-->
  <tr>
  <td align="left" width="10"><img width="10" height="1" alt="" src="../../skin/images/spacer.gif"></td><td align="left" width="100%">
  <div class="content">
  <table cellspacing="0" cellpadding="0" class="title">
  <tr>
  <td valign="middle">
  <h1>WebDAV Servers</h1>
  </td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="webdav.pdf"><img alt="PDF" src="../../skin/images/pdfdoc.gif" border="0"><br>
            PDF</a></td>
  </tr>
  </table> 
  
  
  <a name="N101CB"></a><a name="Apache+1"></a>
  <h3>Apache 1</h3>
  <div style="margin-left: 0 ; border: 2px">
  <p>
  Download the Apache Web Server and WebDAV module source code from the Apache website, e.g. <span class="codefrag">apache_1.3.24.tar.gz</span> and <span class="codefrag">mod_dav-1.0.3-1.3.6.tar.gz</span>.
  Configure and compile mod_dav:
  </p>
  <pre class="code">
  
  cd /home/michiii/src/mod_dav-1.0.3-1.3.6
  ./configure --with-apache=/home/michiii/src/apache_1.3.24
  make
  make install
  cd /home/michiii/src/apache_1.3.24
  find . -name "*dav*" -print
  ./configure --prefix=/usr/local/apache --activate-module=src/modules/dav/libdav.a
  (./configure --prefix=/usr/local/apache --enable-module=proxy --activate-module=src/modules/dav/libdav.a)
  make
  make install
  
  </pre>
  <p>
  You need to reconfigure <span class="codefrag">httpd.conf</span>, e.g.:
  </p>
  <pre class="code">
  
  DAVLockDB /home/michiii/build/apache/logs/DavLock
  &lt;Directory "/home/michiii/build/apache/htdocs"&gt;
  Dav On
  
  </pre>
  <p>
  To see the files open "Konqueror" and type <span class="codefrag">webdav://127.0.0.1:8080</span>.
  </p>
  <p>
  More info on <span class="codefrag">mod_dav</span> can be found at
  </p>
  <ul>
  
  <li>
  <a href="http://www.webdav.org/mod_dav/">http://www.webdav.org/mod_dav/</a>
  </li>
  
  <li>
  <a href="http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Apache-WebDAV-LDAP-HOWTO.html">Apache and DAV with LDAP and SSL</a>
  </li>
  
  </ul>
  </div>
  
  
  <a name="N10204"></a><a name="Apache+2"></a>
  <h3>Apache 2</h3>
  <div style="margin-left: 0 ; border: 2px">
  <p>
  Download the Apache Web Server source code from the Apache website, e.g. <span class="codefrag">httpd-2.0.46.tar.gz</span>.
  The mod_dav module is inlcuded with the Apache 2 distribution.
  Configure and compile Apache:
  </p>
  <pre class="code">
  
  ./configure --prefix=/home/michiii/build/apache2 --with-dav --enable-dav
  make 
  make install
  /home/michiii/build/apache2/bin/httpd -l | grep dav
  
  </pre>
  <p>
  You need to reconfigure Apache:
  </p>
  <pre class="code">
  
  DAVLockDB /home/michiii/build/apache2/logs/DavLock
  &lt;Directory "/home/michiii/build/apache2/htdocs"&gt;
  Dav On
  &lt;/Directory&gt;
  
  </pre>
  <p>
  More info on <span class="codefrag">mod_dav</span> can be found at
  </p>
  <ul>
  
  <li>
  <a href="http://apacheworld.org/ty24/site.chapter13.html">http://apacheworld.org/ty24/site.chapter13.html</a>
  </li>
  
  <li>
  <a href="http://httpd.apache.org/docs-2.0/mod/mod_dav.html">http://httpd.apache.org/docs-2.0/mod/mod_dav.html</a>
  </li>
  
  <li>
  <a href="http://www.informit.com/isapi/product_id~%7BA27264B1-CE7A-47A4-8CC5-DA14003AD454%7D/element_id~%7B35D4A98B-60C6-45BE-853C-239742BA0FD9%7D/st~%7BEA04B5C6-6D59-4670-AC88-4982C49B746D%7D/content/articlex.asp">Apache and DAV</a>
  </li>
  
  </ul>
  </div>
  
  
  <a name="N10236"></a><a name="Tomcat"></a>
  <h3>Tomcat</h3>
  <div style="margin-left: 0 ; border: 2px">
  <p>
  Point your WebDAV client to <span class="codefrag">http://127.0.0.1:8080/webdav/</span>.
  The webdav context is DAV enabled, but has been set up in read-only mode for safety reasons.
  It can be put in read-write mode by editing the web application descriptor file <span class="codefrag">/webapps/webdav/WEB-INF/web.xml</span>.
  </p>
  <pre class="code">
  
  &lt;!-- Uncomment this to enable read and write access --&gt;
  &lt;init-param&gt;
    &lt;param-name&gt;readonly&lt;/param-name&gt;
    &lt;param-value&gt;false&lt;/param-value&gt;
  &lt;/init-param&gt;
  
  </pre>
  </div>
  
  
  <a name="N1024B"></a><a name="Apache+Jakarta+Slide"></a>
  <h3>Apache Jakarta Slide</h3>
  <div style="margin-left: 0 ; border: 2px">
  <p>
  Point your WebDAV client to <span class="codefrag">http://127.0.0.1:8080/slide/</span>.
  One needs to configure <span class="codefrag">Domain.xml</span>
  
  </p>
  <pre class="code">
  
  &lt;contentstore classname="slidestore.reference.FileContentStore"&gt;
    &lt;parameter name="rootpath"&gt;/home/michiii/build/jakarta-tomcat-4.1.21-LE-jdk14/webapps/lenya/lenya/pubs/notimes/content/authoring/articles&lt;/parameter&gt;
    ...
  
  </pre>
  </div>
  
  <!--
  <section>
  <title>Zope</title>
  <p>
  <source>
  <![CDATA[
  ...
  ]]>
  </source>
  </p>
  </section>
  -->
  
  
  </div>
  </td><td width="10"><img width="10" height="1" alt="" src="../../skin/images/spacer.gif"></td>
  </tr>
  <!--================= end Content==================-->
  </table>
  </td>
  </tr>
  <tr>
  <td>
  <br>
  <br>
  </td>
  </tr>
  </table>
  <!--================= end Menu, NavBar, Content ==================-->
  <!--================= start Footer ==================-->
  <div class="footer">
  <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
  <tr>
  <td colspan="2" height="1"><img height="1" width="1" alt="" src="../../skin/images/spacer.gif"><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" class="copyright" align="center" width="90%"><span class="footnote">Copyright &copy;
                  2002-2003&nbsp;The Apache Software Foundation. All rights reserved.
                  <br>
  <script type="text/javascript" language="JavaScript"><!--
                    document.write(" - "+"Last Published: " + document.lastModified);
                    //  --></script></span></td><td nowrap="nowrap" align="right" class="logos"><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" border="0"></a><a href="http://jigsaw.w3.org/css-validator/"><img width="88" height="31" alt="Valid CSS!" src="../../skin/images/vcss.png" class="logoImage" border="0"></a></td>
  </tr>
  </table>
  </div>
  <!--================= end Footer ==================-->
  </body>
  </html>
  
  
  
  1.1                  cocoon-site/site/lenya/docs/misc/webdav.pdf
  
  	<<Binary file>>
  
  
  1.1                  cocoon-site/site/lenya/project/press_release_1.0rc1.html
  
  Index: press_release_1.0rc1.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  <html>
  <head>
  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Apache Lenya 1.0 RC 1 Released</title>
  <link type="text/css" href="../skin/page.css" rel="stylesheet">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
  <!--================= start Banner ==================-->
  <table summary="header with logos" width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <!--================= start Group Logo ==================-->
  <td valign="bottom" bgcolor="#FFFFFF">
  <div class="headerlogo">
  <a href="http://cocoon.apache.org"><img border="0" class="logoImage" alt="Apache Cocoon" src="../images/cocoon-project-logo-big.png"></a>
  </div>
  <span class="textheader">Apache Cocoon</span>
  <!--================= start Tabs ==================-->
  <div class="tab">
  <table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <td width="10" valign="bottom">
  <div class="tab-separator">
  <img alt="" width="10" src="../skin/images/spacer.gif"></div>
  </td><td style="background-image: url(../skin/images/tab-left-selected.png)" valign="top" width="5"><img alt="" src="../skin/images/tab-corner-left-selected.png"></td><td valign="bottom" class="tab">
  <div class="tab-selected">
  <a href="index.html"><font color="#000000">Project Information</font></a>
  </div>
  </td><td style="background-image: url(../skin/images/tab-right-selected.png)" valign="top" width="5"><img alt="" src="../skin/images/tab-corner-right-selected.png"></td><td valign="bottom" class="tab">
  <div class="tab-separator">
  <table cellspacing="0" cellpadding="0" border="0">
  <tr>
  <td style="background-image: url(../skin/images/tab-left.png)" valign="top" width="5" height="5"><img alt="" src="../skin/images/tab-corner-left.png"></td><td rowspan="2" valign="bottom" class="tab">
  <div class="tab-not-selected-shadow">
  <div class="tab-not-selected">
  <a href="../installation/index.html"><font face="Arial, Helvetica, Sans-serif">Installation</font></a>
  </div>
  </div>
  </td><td style="background-image: url(../skin/images/tab-right.png)" valign="top" width="5" height="5"><img alt="" src="../skin/images/tab-corner-right.png"></td>
  </tr>
  <tr>
  <td style="background-image: url(../skin/images/tab-left.png)" valign="bottom">
  <div class="tab-not-selected-shadow-left">
  <img alt="" width="4" src="../skin/images/spacer.gif"></div>
  </td><td style="background-image: url(../skin/images/tab-right.png)" valign="bottom">
  <div class="tab-not-selected-shadow-right">
  <img alt="" width="4" src="../skin/images/spacer.gif"></div>
  </td>
  </tr>
  </table>
  </div>
  </td><td valign="bottom" class="tab">
  <div class="tab-separator">
  <table cellspacing="0" cellpadding="0" border="0">
  <tr>
  <td style="background-image: url(../skin/images/tab-left.png)" valign="top" width="5" height="5"><img alt="" src="../skin/images/tab-corner-left.png"></td><td rowspan="2" valign="bottom" class="tab">
  <div class="tab-not-selected-shadow">
  <div class="tab-not-selected">
  <a href="../docs/index.html"><font face="Arial, Helvetica, Sans-serif">Documentation</font></a>
  </div>
  </div>
  </td><td style="background-image: url(../skin/images/tab-right.png)" valign="top" width="5" height="5"><img alt="" src="../skin/images/tab-corner-right.png"></td>
  </tr>
  <tr>
  <td style="background-image: url(../skin/images/tab-left.png)" valign="bottom">
  <div class="tab-not-selected-shadow-left">
  <img alt="" width="4" src="../skin/images/spacer.gif"></div>
  </td><td style="background-image: url(../skin/images/tab-right.png)" valign="bottom">
  <div class="tab-not-selected-shadow-right">
  <img alt="" width="4" src="../skin/images/spacer.gif"></div>
  </td>
  </tr>
  </table>
  </div>
  </td><td valign="bottom" class="tab">
  <div class="tab-separator">
  <table cellspacing="0" cellpadding="0" border="0">
  <tr>
  <td style="background-image: url(../skin/images/tab-left.png)" valign="top" width="5" height="5"><img alt="" src="../skin/images/tab-corner-left.png"></td><td rowspan="2" valign="bottom" class="tab">
  <div class="tab-not-selected-shadow">
  <div class="tab-not-selected">
  <a href="../community/index.html"><font face="Arial, Helvetica, Sans-serif">Community</font></a>
  </div>
  </div>
  </td><td style="background-image: url(../skin/images/tab-right.png)" valign="top" width="5" height="5"><img alt="" src="../skin/images/tab-corner-right.png"></td>
  </tr>
  <tr>
  <td style="background-image: url(../skin/images/tab-left.png)" valign="bottom">
  <div class="tab-not-selected-shadow-left">
  <img alt="" width="4" src="../skin/images/spacer.gif"></div>
  </td><td style="background-image: url(../skin/images/tab-right.png)" valign="bottom">
  <div class="tab-not-selected-shadow-right">
  <img alt="" width="4" src="../skin/images/spacer.gif"></div>
  </td>
  </tr>
  </table>
  </div>
  </td>
  </tr>
  </table>
  </div>
  <!--================= end Tabs ==================-->
  </td>
  <!--================= end Group Logo ==================-->
  <!--================= start Project Logo ==================--><td width="100%" valign="bottom" align="right" bgcolor="#FFFFFF">
  <div style="padding: 10px" class="headerlogo">
  <a href="http://cocoon.apache.org/lenya"><img border="0" class="logoImage" alt="Lenya" src="../images/apache-lenya-light.png"></a>
  </div>
  <div class="tab-separator"></div>
  </td>
  <!--================= end Project Logo ==================-->
  </tr>
  </table>
  <!--================= end Banner ==================-->
  <div class="tab-bar">
  <img alt="" height="5" src="../skin/images/spacer.gif"></div>
  <!--================= start Menu, NavBar, Content ==================-->
  <table summary="page content" bgcolor="#ffffff" width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <td valign="top">
  <table summary="menu" border="0" cellspacing="0" cellpadding="0">
  <tr>
  <!--================= start left top NavBar ==================-->
  <!--================= end left top NavBar ==================-->
  <td valign="top">
  <div class="tab-subbar">
  <img width="10" height="5" alt="" src="../skin/images/spacer.gif"></div>
  </td><td valign="top">
  <!--================= start Menu items ==================-->
  <div class="menu">
  <div class="menutitle"></div>
  <div class="menuitemgroup">
  <div class="menuitem">
  <a href="http://demo.wyona.org">Demo</a>
  </div>
  <div class="menuitem">
  <a href="roadmap.html">Roadmap</a>
  </div>
  <div class="menuitem">
  <a href="../community/mailing-lists.html">Mailing Lists</a>
  </div>
  <div class="menuitem">
  <a href="acknowledgements.html">Credits</a>
  </div>
  <div class="menuitem">
  <a href="license.html">License</a>
  </div>
  <div class="menuitem">
  <a href="related-projects.html">Related Projects</a>
  </div>
  </div>
  </div>
  <!--================= end Menu items ==================-->
  </td><td valign="top">
  <div class="tab-subbar">&nbsp;&nbsp;</div>
  </td>
  </tr>
  <tr>
  <td></td><td height="5"><img alt="" width="150" height="1" src="../skin/images/spacer.gif"></td><td></td>
  </tr>
  </table>
  </td><td valign="top" width="100%">
  <table summary="content" width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <td valign="top" colspan="3">
  <div class="tab-subbar">&nbsp;&nbsp;</div>
  </td>
  </tr>
  <!--================= start Content==================-->
  <tr>
  <td align="left" width="10"><img width="10" height="1" alt="" src="../skin/images/spacer.gif"></td><td align="left" width="100%">
  <div class="content">
  <table cellspacing="0" cellpadding="0" class="title">
  <tr>
  <td valign="middle">
  <h1>Apache Lenya 1.0 RC 1 Released</h1>
  </td><td nowrap="nowrap" width="40" align="center"><a class="dida" href="press_release_1.0rc1.pdf"><img alt="PDF" src="../skin/images/pdfdoc.gif" border="0"><br>
            PDF</a></td>
  </tr>
  </table>
  
  			
  <pre class="code">
  The Apache Lenya development community is very proud to announce the
  long-awaited first stable release candidate 1 (1.0rc1) of Apache Lenya.
  
  http://www.apache.org/dist/cocoon/lenya/
  
  Apache Lenya is the new CMS project under the Apache umbrella. The
  codebase (formerly known as Wyona CMS) was donated to the Apache
  Software Foundation by Wyona Ltd in May 2003.
  
  Apache Lenya is a Java Open-Source Content Management System based on
  open standards such as XML and XSLT and the Apache Software Stack. Its
  XML-centric architecture allows for content delivery targeted to the
  capabilities of the devices of today and tomorrow, and avoids data
  lock-in as with proprietary solutions. Apache Lenya is built around Off
  the Shelf components from the Apache Software Foundation, which are
  familiar to thousands of technologists, and are documented extensively
  in dozens of books.
  
  The Apache Software Stack is quickly becoming the preeminent platform
  for building Internet applications. By leveraging the Apache Software
  Stack, Apache Lenya offers a robust, future-proof solution that reserves
  technology investments.
  
  Apache Lenya comes with the features you would expect of a modern
  Content Management System, such as Revision Control, Scheduling, a
  built-in Search Engine, seperate Staging Areas, and Workflow. Because
  Apache Lenya uses XML throughout, it can offer much more than other CMS
  that marginally use XML.
  
  Some notable features include:
  
  * Browser-based WYSIWYG Editors that validate input against a W3C XML
  Schema. This prevents invalid markup as produced by other editors,
  and allows to enforce web site style guidelines.
  
  * A publication concept that allows reuse of the information
  architecture of a site and brings modularity to the content level.
  
  
  "As an IT Trade Magazine, we care about independence" says Wolfgang
  Boehler from Computerworld Switzerland, "it increases our credibility.
  That is why we chose Apache Lenya for our site, and why we intend to
  build on that first step."
  
  "Having been personally obsessed for years for the quest for the
  perfect Content Management Framework, I am very happy to see Lenya
  seeding this on top of Cocoon technology." says Stefano Mazzocchi,
  founder of the Apache Cocoon project, and adds: "The Apache Lenya
  effort has to be seen as a powerful software seed for the creation
  of a solid, healthy and diverse development community around the
  problems of Content Management, but following the Cocoon philosophy
  that we provide frameworks and toolkits and you build the stuff
  you need."
  
  
  This release of Apache Lenya is a refactored version of the codebase
  that has been in production at major sites such as Neue Zuercher Zeitung
  (www.nzz.ch) and the University of Zurich (www.unipublic.unizh.ch) for
  nearly three years. Wyona Ltd donated the Apache Lenya codebase
  (formerly known as Wyona CMS) to the Apache Software Foundation in
  May 2003.
  
  For more information about Apache Lenya, please go to:
  
             http://cocoon.apache.org/lenya/
  
  or contact gregor@apache.org
  
  Thank for your interest and thanks to all who made this possible.
  
  The Apache Lenya Worldwide Community
  </pre>
  	
  </div>
  </td><td width="10"><img width="10" height="1" alt="" src="../skin/images/spacer.gif"></td>
  </tr>
  <!--================= end Content==================-->
  </table>
  </td>
  </tr>
  <tr>
  <td>
  <br>
  <br>
  </td>
  </tr>
  </table>
  <!--================= end Menu, NavBar, Content ==================-->
  <!--================= start Footer ==================-->
  <div class="footer">
  <table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0">
  <tr>
  <td colspan="2" height="1"><img height="1" width="1" alt="" src="../skin/images/spacer.gif"><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" class="copyright" align="center" width="90%"><span class="footnote">Copyright &copy;
                  2002-2003&nbsp;The Apache Software Foundation. All rights reserved.
                  <br>
  <script type="text/javascript" language="JavaScript"><!--
                    document.write(" - "+"Last Published: " + document.lastModified);
                    //  --></script></span></td><td nowrap="nowrap" align="right" class="logos"><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" border="0"></a><a href="http://jigsaw.w3.org/css-validator/"><img width="88" height="31" alt="Valid CSS!" src="../skin/images/vcss.png" class="logoImage" border="0"></a></td>
  </tr>
  </table>
  </div>
  <!--================= end Footer ==================-->
  </body>
  </html>
  
  
  
  1.1                  cocoon-site/site/lenya/project/press_release_1.0rc1.pdf
  
  	<<Binary file>>