[Checkins] SVN: z3c.reference/trunk/src/z3c/reference/browser/ fixed bug in relation popup with new jquery version

Johannes Faigle johannes.faigle at lovelysystems.com
Thu Dec 13 08:23:52 EST 2007


Log message for revision 82276:
  fixed bug in relation popup with new jquery version

Changed:
  U   z3c.reference/trunk/src/z3c/reference/browser/crop-image-widget.pt
  U   z3c.reference/trunk/src/z3c/reference/browser/resources/reference.editor.js

-=-
Modified: z3c.reference/trunk/src/z3c/reference/browser/crop-image-widget.pt
===================================================================
--- z3c.reference/trunk/src/z3c/reference/browser/crop-image-widget.pt	2007-12-13 11:52:58 UTC (rev 82275)
+++ z3c.reference/trunk/src/z3c/reference/browser/crop-image-widget.pt	2007-12-13 13:23:52 UTC (rev 82276)
@@ -19,7 +19,6 @@
 </script>
 
 <script type="text/javascript" tal:content="string: 
-
     function encodeForFlash(str) {
       str=str.split('+').join('[p]');
         str=str.split('=').join('[e]');
@@ -39,13 +38,21 @@
       document.getElementById('${view/escapedName}').value = url;
     }
 
+function executeJavascript(){
     var startValue = document.getElementById('${view/escapedName}').value;
-    var rotate = getQueryParam(startValue, 'remote.adjust.rotate');
-    var crop_x = getQueryParam(startValue, 'local.crop.x');
-    var crop_y = getQueryParam(startValue, 'local.crop.y');
-    var crop_w = getQueryParam(startValue, 'local.crop.w');
-    var crop_h = getQueryParam(startValue, 'local.crop.h');
-
+    var rotate;
+    var crop_x;
+    var crop_y;
+    var crop_w;
+    var crop_h;
+    console.log(startValue);
+    if (startValue) {
+        rotate = getQueryParam(startValue, 'remote.adjust.rotate');
+        crop_x = getQueryParam(startValue, 'local.crop.x');
+        crop_y = getQueryParam(startValue, 'local.crop.y');
+        crop_w = getQueryParam(startValue, 'local.crop.w');
+        crop_h = getQueryParam(startValue, 'local.crop.h');
+    }
     if (!rotate) rotate = 0;
     if (!crop_x) crop_x = -1;    
     if (!crop_y) crop_y = -1;
@@ -68,5 +75,8 @@
     var ok = so.write('image-tool-target');
 
     if (!ok) alert('error creating crop widget. flash plugin missing?');
-    ">
+    
+}
+
+">
 </script>

Modified: z3c.reference/trunk/src/z3c/reference/browser/resources/reference.editor.js
===================================================================
--- z3c.reference/trunk/src/z3c/reference/browser/resources/reference.editor.js	2007-12-13 11:52:58 UTC (rev 82275)
+++ z3c.reference/trunk/src/z3c/reference/browser/resources/reference.editor.js	2007-12-13 13:23:52 UTC (rev 82276)
@@ -45,10 +45,14 @@
         url += "&" + extra;
     }
 
+    
     $j.get(url, function (data){
-        var submit_btn = "<input type='button' class='submit' value='save' onclick='saveAndClose()' />";
-        $j("#editorEdit").empty().append(data).append(submit_btn);
-    });
+            var submit_btn = "<input type='button' class='submit' value='save' onclick='saveAndClose()' />";
+            $j("#editorEdit").empty().append(data).append(submit_btn);
+            try {
+                executeJavascript();
+            } catch(e) {}
+        });
 }
 
 // initialize on dom ready



More information about the Checkins mailing list