You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by re...@apache.org on 2003/07/14 11:30:46 UTC
cvs commit: cocoon-2.1/src/webapp/samples/flow/prefs/screens login.xsp registrationSuccessful.xsp userInfo.xsp welcome.xsp
reinhard 2003/07/14 02:30:46
Modified: src/webapp/samples/flow/calc calc.js sitemap.xmap
src/webapp/samples/flow/prefs prefs.js sitemap.xmap
src/webapp/samples/flow/prefs/screens login.xsp
registrationSuccessful.xsp userInfo.xsp welcome.xsp
Log:
- use FOM in calc and pref example
Revision Changes Path
1.3 +12 -6 cocoon-2.1/src/webapp/samples/flow/calc/calc.js
Index: calc.js
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/flow/calc/calc.js,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- calc.js 20 May 2003 00:54:12 -0000 1.2
+++ calc.js 14 Jul 2003 09:30:45 -0000 1.3
@@ -21,18 +21,24 @@
function getNumber(name, a, b)
{
var uri = "page/getNumber" + name.toUpperCase();
- sendPageAndWait(uri, { "a" : a, "b" : b });
- return parseFloat(cocoon.request.getParameter(name));
+ cocoon.sendPageAndWait(uri, { "a" : a, "b" : b });
+ return parseFloat(cocoon.request.name);
}
function getOperator(a, b)
{
- sendPageAndWait("page/getOperator", { "a" : a, "b" : b });
- return cocoon.request.getParameter("operator");
+ cocoon.sendPageAndWait("page/getOperator", { "a" : a, "b" : b });
+ return cocoon.request.operator;
}
function sendResult(a, b, op, result)
{
- sendPage("page/displayResult",
- { "a" : a, "b" : b, "operator" : op, "result" : result });
+ cocoon.sendPage("page/displayResult",
+ {
+ "a" : a,
+ "b" : b,
+ "operator" : op,
+ "result" : result
+ }
+ );
}
1.4 +1 -1 cocoon-2.1/src/webapp/samples/flow/calc/sitemap.xmap
Index: sitemap.xmap
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/flow/calc/sitemap.xmap,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sitemap.xmap 20 May 2003 00:54:12 -0000 1.3
+++ sitemap.xmap 14 Jul 2003 09:30:45 -0000 1.4
@@ -3,7 +3,7 @@
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
<!-- indicates what flowscript to attach to this sitemap -->
- <map:flow language="JavaScript">
+ <map:flow language="javascript">
<map:script src="calc.js"/>
</map:flow>
1.4 +45 -27 cocoon-2.1/src/webapp/samples/flow/prefs/prefs.js
Index: prefs.js
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/flow/prefs/prefs.js,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- prefs.js 20 May 2003 00:54:12 -0000 1.3
+++ prefs.js 14 Jul 2003 09:30:46 -0000 1.4
@@ -45,22 +45,28 @@
// and print an indicator close to where the errors
// are. `errorMsg' if not null is printed at the top of the page
// as an error message.
- sendPageAndWait("page/userInfo",
- { "check" : check, "errorMsg" : errorMsg,
- "title": "New User Registration",
- "button" : "Register",
- "login" : login, "password" : password,
- "firstName" : firstName, "lastName" : lastName,
- "email" : email});
+ cocoon.sendPageAndWait("page/userInfo",
+ {
+ "check" : check,
+ "errorMsg" : errorMsg,
+ "title": "New User Registration",
+ "button" : "Register",
+ "login" : login,
+ "password" : password,
+ "firstName" : firstName,
+ "lastName" : lastName,
+ "email" : email
+ }
+ );
check = false;
errorMsg = null;
- login = cocoon.request.get("login");
- password = cocoon.request.get("password");
- firstName = cocoon.request.get("firstName");
- lastName = cocoon.request.get("lastName");
- email = cocoon.request.get("email");
+ login = cocoon.request.login;
+ password = cocoon.request.password;
+ firstName = cocoon.request.firstName;
+ lastName = cocoon.request.lastName;
+ email = cocoon.request.email;
if (login == "" || password == ""
|| firstName == "" || lastName == "" || email == "") {
@@ -92,7 +98,7 @@
// that all the JavaScript global variables are shared among
// invocations of top-level functions. Up until this point, each
// invocation had a separate global scope for the variables.
- cocoon.createSession();
+ var session = cocoon.session;
// Here we just send a response to the client browser and we don't
// wait for any response. This is the last page generated by this
@@ -104,7 +110,7 @@
//
// In the case of this particular function, this is the only exit
// point.
- sendPage("page/registrationSuccessful", {"user" : user});
+ cocoon.sendPage("page/registrationSuccessful", {"user" : user});
}
@@ -115,8 +121,13 @@
var password = "";
while (true) {
- sendPageAndWait("page/login",
- {"errorMsg" : errorMsg, "login" : login, "password" : password});
+ cocoon.sendPageAndWait("page/login",
+ {
+ "errorMsg" : errorMsg,
+ "login" : login,
+ "password" : password
+ }
+ );
errorMsg = null;
@@ -137,12 +148,12 @@
// shared among invocations of top-level functions. Up until this
// point, each invocation had a separate global scope for the
// variables.
- cocoon.createSession();
+ var session = cocoon.session;
// We send to the user a welcome page which contains links back to
// what (s)he can do. These links essentially point to other top
// level functions in this script.
- sendPage("page/welcome", {"user" : user});
+ cocoon.sendPage("page/welcome", {"user" : user});
}
// This function is called to edit the preferences of an already
@@ -168,13 +179,20 @@
// and print an indicator close to where the errors
// are. `errorMsg' if not null is printed at the top of the page
// as an error message.
- sendPageAndWait("page/userInfo",
- { "check" : check, "errorMsg" : errorMsg,
- "title": "Edit account",
- "button" : "Change", "cancel" : true,
- "login" : login, "password" : password,
- "firstName" : firstName, "lastName" : lastName,
- "email" : email});
+ cocoon.sendPageAndWait("page/userInfo",
+ {
+ "check" : check,
+ "errorMsg" : errorMsg,
+ "title": "Edit account",
+ "button" : "Change",
+ "cancel" : true,
+ "login" : login,
+ "password" : password,
+ "firstName" : firstName,
+ "lastName" : lastName,
+ "email" : email
+ }
+ );
if (cocoon.request.get("cancel"))
break;
@@ -204,7 +222,7 @@
}
}
- sendPage("page/welcome", {"user" : user});
+ cocoon.sendPage("page/welcome", {"user" : user});
}
function logout()
1.4 +3 -3 cocoon-2.1/src/webapp/samples/flow/prefs/sitemap.xmap
Index: sitemap.xmap
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/flow/prefs/sitemap.xmap,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sitemap.xmap 20 May 2003 00:54:12 -0000 1.3
+++ sitemap.xmap 14 Jul 2003 09:30:46 -0000 1.4
@@ -1,11 +1,11 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="iso-8859-1"?>
<!-- CVS $Id$ -->
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
<!-- indicates what flowscript to attach to this sitemap -->
- <map:flow language="JavaScript">
+ <map:flow language="javascript">
<map:script src="prefs.js"/>
</map:flow>
1.4 +2 -2 cocoon-2.1/src/webapp/samples/flow/prefs/screens/login.xsp
Index: login.xsp
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/flow/prefs/screens/login.xsp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- login.xsp 20 May 2003 00:54:12 -0000 1.3
+++ login.xsp 14 Jul 2003 09:30:46 -0000 1.4
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="iso-8859-1"?>
<!--+
| CVS: $Id$
1.3 +2 -2 cocoon-2.1/src/webapp/samples/flow/prefs/screens/registrationSuccessful.xsp
Index: registrationSuccessful.xsp
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/flow/prefs/screens/registrationSuccessful.xsp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- registrationSuccessful.xsp 20 May 2003 00:54:12 -0000 1.2
+++ registrationSuccessful.xsp 14 Jul 2003 09:30:46 -0000 1.3
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="iso-8859-1"?>
<!--+
| CVS: $Id$
1.4 +2 -2 cocoon-2.1/src/webapp/samples/flow/prefs/screens/userInfo.xsp
Index: userInfo.xsp
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/flow/prefs/screens/userInfo.xsp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- userInfo.xsp 20 May 2003 00:54:12 -0000 1.3
+++ userInfo.xsp 14 Jul 2003 09:30:46 -0000 1.4
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="iso-8859-1"?>
<!--+
| CVS: $Id$
1.3 +2 -2 cocoon-2.1/src/webapp/samples/flow/prefs/screens/welcome.xsp
Index: welcome.xsp
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/webapp/samples/flow/prefs/screens/welcome.xsp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- welcome.xsp 20 May 2003 00:54:12 -0000 1.2
+++ welcome.xsp 14 Jul 2003 09:30:46 -0000 1.3
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="iso-8859-1"?>
<!--+
| CVS: $Id$