[Checkins] SVN: z3c.reference/trunk/ new image editor swf

Juergen Kartnaller juergen at kartnaller.at
Mon Sep 17 07:23:54 EDT 2007


Log message for revision 79713:
  new image editor swf

Changed:
  U   z3c.reference/trunk/CHANGES.txt
  U   z3c.reference/trunk/src/z3c/reference/README.txt
  U   z3c.reference/trunk/src/z3c/reference/browser/crop-image-widget.pt
  U   z3c.reference/trunk/src/z3c/reference/browser/resources/imagetool.swf
  U   z3c.reference/trunk/src/z3c/reference/browser/widget.py

-=-
Modified: z3c.reference/trunk/CHANGES.txt
===================================================================
--- z3c.reference/trunk/CHANGES.txt	2007-09-17 10:58:51 UTC (rev 79712)
+++ z3c.reference/trunk/CHANGES.txt	2007-09-17 11:23:53 UTC (rev 79713)
@@ -5,6 +5,8 @@
 After
 =====
 
+- image widget with list of aspect ratios
+
 2007/09/16 1.0.0a4:
 ===================
 

Modified: z3c.reference/trunk/src/z3c/reference/README.txt
===================================================================
--- z3c.reference/trunk/src/z3c/reference/README.txt	2007-09-17 10:58:51 UTC (rev 79712)
+++ z3c.reference/trunk/src/z3c/reference/README.txt	2007-09-17 11:23:53 UTC (rev 79713)
@@ -55,7 +55,7 @@
   >>> adapter
   <DefaultViewReferenceSettings None>
 
-The default adapter provides a emtpy dictionary:
+The default adapter provides a empty dictionary:
 
   >>> adapter.settings
   {}

Modified: z3c.reference/trunk/src/z3c/reference/browser/crop-image-widget.pt
===================================================================
--- z3c.reference/trunk/src/z3c/reference/browser/crop-image-widget.pt	2007-09-17 10:58:51 UTC (rev 79712)
+++ z3c.reference/trunk/src/z3c/reference/browser/crop-image-widget.pt	2007-09-17 11:23:53 UTC (rev 79713)
@@ -66,14 +66,11 @@
     so.addVariable('crop_y', crop_y);
     so.addVariable('crop_w', crop_w);
     so.addVariable('crop_h', crop_h);
-    //so.addVariable('original_w', '600');
-    //so.addVariable('original_h', '400');
-    //so.addVariable('zoomfactor', '0.33');
     so.addVariable('rotation', rotate);
-    so.addVariable('keepAspectRatio', '${view/keepAspect}'); 
+    so.addVariable('presets', '${view/ratioPresets}'); 
     var ok = so.write('image-tool-target');
 
     if (!ok) alert('error creating crop widget. flash plugin missing?');
 
             ">
-</script>
\ No newline at end of file
+</script>

Modified: z3c.reference/trunk/src/z3c/reference/browser/resources/imagetool.swf
===================================================================
(Binary files differ)

Modified: z3c.reference/trunk/src/z3c/reference/browser/widget.py
===================================================================
--- z3c.reference/trunk/src/z3c/reference/browser/widget.py	2007-09-17 10:58:51 UTC (rev 79712)
+++ z3c.reference/trunk/src/z3c/reference/browser/widget.py	2007-09-17 11:23:53 UTC (rev 79713)
@@ -265,10 +265,11 @@
     """widget for cropping images"""
 
     template = ViewPageTemplateFile('crop-image-widget.pt')
-    keepAspect = False
     cropWidth = 50
     cropHeight = 50
 
+    ratioPresets = "[{\\'name\\': \\'None\\'}]"
+
     def url(self):
         return absoluteURL(self.context.context, self.request)
 



More information about the Checkins mailing list