Update of /var/cvs/applications/searchrelate/templates
In directory james.mmbase.org:/tmp/cvs-serv15202

Modified Files:
        List.js.jsp create.jspx 
Log Message:
details


See also: http://cvs.mmbase.org/viewcvs/applications/searchrelate/templates


Index: List.js.jsp
===================================================================
RCS file: /var/cvs/applications/searchrelate/templates/List.js.jsp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- List.js.jsp 14 Apr 2008 15:44:44 -0000      1.2
+++ List.js.jsp 17 Apr 2008 09:18:55 -0000      1.3
@@ -13,7 +13,7 @@
  * The user does not need to push a commit button. All data is implicitely 
committed (after a few second of inactivity, or before unload).
  *
  * @author Michiel Meeuwissen
- * @version $Id: List.js.jsp,v 1.2 2008/04/14 15:44:44 michiel Exp $
+ * @version $Id: List.js.jsp,v 1.3 2008/04/17 09:18:55 michiel Exp $
  */
 
 
@@ -37,9 +37,10 @@
     this.lastChange = null;
     this.lastCommit = null;
 
+    this.defaultStale = 1000;
+
     this.valid = true;
-    this.validator = new MMBaseValidator();
-    this.validator.setup(this.div);
+    this.validator = new MMBaseValidator(this.div);
 
     this.validator.validateHook = function(valid) {
        self.valid = valid;
@@ -162,9 +163,10 @@
  */
 List.prototype.commit = function(stale, async) {
     if(this.needsCommit()) {
+
        if (this.valid) {
            var now = new Date();
-           if (stale == null) stale = 5000; //
+           if (stale == null) stale = this.defaultStale; //
            if (now.getTime() - this.lastChange.getTime() > stale) {
                this.lastCommit = now;
                var params = {};


Index: create.jspx
===================================================================
RCS file: /var/cvs/applications/searchrelate/templates/create.jspx,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- create.jspx 15 Apr 2008 08:39:57 -0000      1.4
+++ create.jspx 17 Apr 2008 09:18:55 -0000      1.5
@@ -8,13 +8,12 @@
   <jsp:output omit-xml-declaration="true" />
   <mm:content expires="0" type="text/html">
     <fmt:bundle basename="org.mmbase.searchrelate.resources.searchrelate">
-      <mm:cloud rank="basic user">
-        <mm:import externid="id" required="true" />
-        <mm:import from="session" externid="${id}" id="query" required="true" 
/>
+      <mm:cloud method="asis">
+        <mm:import externid="queryid"  />
+        <mm:log>Found id ${queryid}</mm:log>
+        <mm:import from="session" externid="${queryid}" id="query" 
required="true" />
 
         <mm:form page="/mmbase/searchrelate/create.jspx">
-          <input type="hidden" name="id" value="${id}" />
-          <input type="hidden" name="nodemanager" 
value="${query.nodeManager.name}" />
           <fmt:message key="createsummary" var="summary">
             <fmt:param><mm:nodeinfo nodetype="${query.nodeManager.name}" 
type="guinodemanager" /></fmt:param>
           </fmt:message>
@@ -24,7 +23,9 @@
               <tr class="buttons">
                 <td colspan="2">
                   <input type="submit" value="${createmessage}" />
-                  <input type="hidden"  name="s" />
+                  <input type="hidden"  name="s" value="submitted" />
+                  <input type="hidden" name="queryid" value="${queryid}" />
+                  <input type="hidden" name="nodemanager" id="nodemanager" 
value="${query.nodeManager.name}" />
                 </td>
               </tr>
             </tfoot>
@@ -45,6 +46,7 @@
             </mm:createnode>
           </table>
           <mm:import externid="s" />
+          <mm:log>found ${s}</mm:log>
           <mm:present referid="s">
             <mm:valid>
               <mm:commit />
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to