[Checkins] SVN: z3c.reference/trunk/ - the form for the reference editor must have id "viewrefeditor_formdata" to

Juergen Kartnaller juergen at kartnaller.at
Wed Jan 2 03:50:29 EST 2008


Log message for revision 82638:
  - the form for the reference editor must have id "viewrefeditor_formdata" to
    have a unique identifier for the form.
  

Changed:
  U   z3c.reference/trunk/CHANGES.txt
  U   z3c.reference/trunk/src/z3c/reference/browser/editor.pt
  U   z3c.reference/trunk/src/z3c/reference/browser/resources/reference.editor.js
  U   z3c.reference/trunk/src/z3c/reference/browser/views.py

-=-
Modified: z3c.reference/trunk/CHANGES.txt
===================================================================
--- z3c.reference/trunk/CHANGES.txt	2008-01-02 06:37:00 UTC (rev 82637)
+++ z3c.reference/trunk/CHANGES.txt	2008-01-02 08:50:29 UTC (rev 82638)
@@ -5,6 +5,9 @@
 After
 =====
 
+- the form for the reference editor must have id "viewrefeditor_formdata" to
+  have a unique identifier for the form.
+
 - correct handling of the widget, it is now working correct with 'required'
   fields.
 

Modified: z3c.reference/trunk/src/z3c/reference/browser/editor.pt
===================================================================
--- z3c.reference/trunk/src/z3c/reference/browser/editor.pt	2008-01-02 06:37:00 UTC (rev 82637)
+++ z3c.reference/trunk/src/z3c/reference/browser/editor.pt	2008-01-02 08:50:29 UTC (rev 82638)
@@ -20,7 +20,10 @@
 <body>
   <div id="editorSearch">
   </div>
-  <form>
+  <tal:block tal:omit-tag="">
+    <!-- The form tag must have id "viewrefeditor_formdata" !! -->
+  </tal:block>
+  <form id="viewrefeditor_formdata">
     <div id="editorEdit">
     </div>
   </form>

Modified: z3c.reference/trunk/src/z3c/reference/browser/resources/reference.editor.js
===================================================================
--- z3c.reference/trunk/src/z3c/reference/browser/resources/reference.editor.js	2008-01-02 06:37:00 UTC (rev 82637)
+++ z3c.reference/trunk/src/z3c/reference/browser/resources/reference.editor.js	2008-01-02 08:50:29 UTC (rev 82638)
@@ -15,7 +15,8 @@
     var url = "viewReferenceValidator";
     url += "?settingName="+settingNameStr;
     url += "&target=" + currentTargetUid;
-    var query = $j($j("form")[0]).formSerialize();
+    var query = $j($j("#viewrefeditor_formdata")[0]).formSerialize();
+    alert(query);
     var data = $j.ajax({url:url, data:query, async:false}).responseText;
     if (data == 'Ok') {
         // The input is verified and Ok :

Modified: z3c.reference/trunk/src/z3c/reference/browser/views.py
===================================================================
--- z3c.reference/trunk/src/z3c/reference/browser/views.py	2008-01-02 06:37:00 UTC (rev 82637)
+++ z3c.reference/trunk/src/z3c/reference/browser/views.py	2008-01-02 08:50:29 UTC (rev 82638)
@@ -82,7 +82,7 @@
                 interfaces.IViewReferenceEditorSearch, name=self.settingNameStr)
             if view is not None:
                 return view()
-        return u'Error: unable to load view for %s' % self.settingNameStr
+        return u'Error: unable to load view for "%s"' % self.settingNameStr
 
 
 def getOpenerView(ref, request, settingName):



More information about the Checkins mailing list