You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by ch...@apache.org on 2005/11/10 20:26:38 UTC

svn commit: r332356 - in /lenya/trunk/src/webapp/lenya: pubs/default/lenya/usecases/webdav/sitemap.xmap pubs/default/lenya/usecases/webdav/webdav.js pubs/default/sitemap.xmap usecases/kupu/usecase-kupu.xmap

Author: chestnut
Date: Thu Nov 10 11:26:26 2005
New Revision: 332356

URL: http://svn.apache.org/viewcvs?rev=332356&view=rev
Log:
fixes ability to save in kupu using webdav interface instead of kupu usecase.  
Will clean up usecase if this seems to work out.  Post processing (before validation) of
document can be done with modules/xhtml/xslt/clean-xhtml.xsl if needed.  

Modified:
    lenya/trunk/src/webapp/lenya/pubs/default/lenya/usecases/webdav/sitemap.xmap
    lenya/trunk/src/webapp/lenya/pubs/default/lenya/usecases/webdav/webdav.js
    lenya/trunk/src/webapp/lenya/pubs/default/sitemap.xmap
    lenya/trunk/src/webapp/lenya/usecases/kupu/usecase-kupu.xmap

Modified: lenya/trunk/src/webapp/lenya/pubs/default/lenya/usecases/webdav/sitemap.xmap
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/pubs/default/lenya/usecases/webdav/sitemap.xmap?rev=332356&r1=332355&r2=332356&view=diff
==============================================================================
--- lenya/trunk/src/webapp/lenya/pubs/default/lenya/usecases/webdav/sitemap.xmap (original)
+++ lenya/trunk/src/webapp/lenya/pubs/default/lenya/usecases/webdav/sitemap.xmap Thu Nov 10 11:26:26 2005
@@ -224,7 +224,7 @@
         <map:serialize type="xml" status-code="201" />
       </map:match>
 
-      <map:match pattern="PUT/**_*.html">
+      <map:match pattern="PUT/**.html">
         <map:call function="put" />  
       </map:match> 
       

Modified: lenya/trunk/src/webapp/lenya/pubs/default/lenya/usecases/webdav/webdav.js
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/pubs/default/lenya/usecases/webdav/webdav.js?rev=332356&r1=332355&r2=332356&view=diff
==============================================================================
--- lenya/trunk/src/webapp/lenya/pubs/default/lenya/usecases/webdav/webdav.js (original)
+++ lenya/trunk/src/webapp/lenya/pubs/default/lenya/usecases/webdav/webdav.js Thu Nov 10 11:26:26 2005
@@ -60,7 +60,7 @@
 function put() {
   var status = executeUsecase("webdav.put");
   if(status)
-    sendStatus(201);
+    sendStatus(200);
   else {
     sendStatus(415);
   }

Modified: lenya/trunk/src/webapp/lenya/pubs/default/sitemap.xmap
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/pubs/default/sitemap.xmap?rev=332356&r1=332355&r2=332356&view=diff
==============================================================================
--- lenya/trunk/src/webapp/lenya/pubs/default/sitemap.xmap (original)
+++ lenya/trunk/src/webapp/lenya/pubs/default/sitemap.xmap Thu Nov 10 11:26:26 2005
@@ -63,12 +63,12 @@
             <map:mount uri-prefix="" src="{fallback:lenya/usecases/webdav/sitemap.xmap}" check-reload="true" reload-method="synchron"/>    
           </map:when>
         </map:select>
-      </map:match>
-      
-      <map:match pattern="**">
-         <map:match type="agent-match" pattern="*DAV*">
-            <map:mount uri-prefix="" src="{fallback:lenya/usecases/webdav/sitemap.xmap}" check-reload="true" reload-method="synchron"/>    
-         </map:match>
+        <map:select type="request-method">
+          <!-- many client editors like to PUT changes -->
+          <map:when test="PUT">
+            <map:mount uri-prefix="" src="{fallback:lenya/usecases/webdav/sitemap.xmap}" check-reload="true" reload-method="synchron"/>
+          </map:when>
+        </map:select>
       </map:match>
       
       <map:match pattern="**/">

Modified: lenya/trunk/src/webapp/lenya/usecases/kupu/usecase-kupu.xmap
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/usecases/kupu/usecase-kupu.xmap?rev=332356&r1=332355&r2=332356&view=diff
==============================================================================
--- lenya/trunk/src/webapp/lenya/usecases/kupu/usecase-kupu.xmap (original)
+++ lenya/trunk/src/webapp/lenya/usecases/kupu/usecase-kupu.xmap Thu Nov 10 11:26:26 2005
@@ -121,7 +121,7 @@
                 <!-- Only used to display the document path of the edited doc  -->
                 <map:parameter name="document-path" value="{page-envelope:document-path}"/>
                 <map:parameter name="save-destination" 
-                  value="{request:requestURI}?lenya.usecase=kupu&amp;lenya.step=save"/>
+                  value="{request:requestURI}"/>
                 <map:parameter name="exit-destination" 
                   value="{request:requestURI}?lenya.usecase=kupu&amp;lenya.step=exit"/>
                 <map:parameter name="reload-after-save" value="1"/>
@@ -160,7 +160,7 @@
         
         <!-- Kupu Image Drawer -->
         <map:match pattern="*drawerxsl" type="step">
-          <map:generate type="jx" src="fallback://lenya/resources/kupu/apache-lenya/kupu/imagedrawer/{1}drawer.xsl">
+          <map:generate type="jx" src="fallback://lenya/resources/kupu/apache-lenya/lenya/drawers/{1}drawer.xsl">
             <!-- We need to use the hole uri scheme i.e. http://servername:port/, since IE xslt processor  
                  throws an access violation upon loading of xslts from the internet.
              -->



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