You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2006/06/09 10:41:39 UTC

svn commit: r412982 - in /lenya/trunk/src/webapp/lenya/usecases: usecase.xmap usecases.js

Author: andreas
Date: Fri Jun  9 01:41:38 2006
New Revision: 412982

URL: http://svn.apache.org/viewvc?rev=412982&view=rev
Log:
Pass usecase name as parameter to usecases.js. This allows to invoke the flowscript in different ways than just using a request parameter.

Modified:
    lenya/trunk/src/webapp/lenya/usecases/usecase.xmap
    lenya/trunk/src/webapp/lenya/usecases/usecases.js

Modified: lenya/trunk/src/webapp/lenya/usecases/usecase.xmap
URL: http://svn.apache.org/viewvc/lenya/trunk/src/webapp/lenya/usecases/usecase.xmap?rev=412982&r1=412981&r2=412982&view=diff
==============================================================================
--- lenya/trunk/src/webapp/lenya/usecases/usecase.xmap (original)
+++ lenya/trunk/src/webapp/lenya/usecases/usecase.xmap Fri Jun  9 01:41:38 2006
@@ -97,7 +97,9 @@
         <map:call continuation="{1}"/>
       </map:match>
       <map:match type="usecase" pattern="*">
-        <map:call function="executeUsecase"/>
+        <map:call function="executeUsecase">
+          <map:parameter name="usecaseName" value="{request-param:lenya.usecase}"/>
+        </map:call>
       </map:match>
     </map:pipeline>
     

Modified: lenya/trunk/src/webapp/lenya/usecases/usecases.js
URL: http://svn.apache.org/viewvc/lenya/trunk/src/webapp/lenya/usecases/usecases.js?rev=412982&r1=412981&r2=412982&view=diff
==============================================================================
--- lenya/trunk/src/webapp/lenya/usecases/usecases.js (original)
+++ lenya/trunk/src/webapp/lenya/usecases/usecases.js Fri Jun  9 01:41:38 2006
@@ -54,7 +54,9 @@
  * 
  */
 function executeUsecase() {
-    var usecaseName = cocoon.request.getParameter("lenya.usecase");
+
+    var usecaseName = cocoon.parameters["usecaseName"];
+
     var view;
     var proxy;
     var menu = "nomenu";



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