[Checkins] SVN: z3c.reference/branches/flash/src/z3c/reference/browser/ added simple view for flash imagetool

Johannes Faigle johannes.faigle at lovelysystems.com
Wed Sep 5 11:54:46 EDT 2007


Log message for revision 79482:
  added simple view for flash imagetool

Changed:
  U   z3c.reference/branches/flash/src/z3c/reference/browser/configure.zcml
  A   z3c.reference/branches/flash/src/z3c/reference/browser/imagetool.pt
  U   z3c.reference/branches/flash/src/z3c/reference/browser/resources/jquery.popupwindow.js
  U   z3c.reference/branches/flash/src/z3c/reference/browser/views.py

-=-
Modified: z3c.reference/branches/flash/src/z3c/reference/browser/configure.zcml
===================================================================
--- z3c.reference/branches/flash/src/z3c/reference/browser/configure.zcml	2007-09-05 15:07:29 UTC (rev 79481)
+++ z3c.reference/branches/flash/src/z3c/reference/browser/configure.zcml	2007-09-05 15:54:45 UTC (rev 79482)
@@ -53,8 +53,6 @@
   
   <resourceLibrary name="z3c.reference"
                    require="z3c.javascript.jquery">
-    <!--directory source="resources"
-               include="z3c_reference.js jquery.thickbox.js thickbox.css forms.extended.js extra.js jquery.forms.js"/-->
         <directory source="resources"
                include="z3c_reference.js jquery.popupwindow.js"/>
   </resourceLibrary>
@@ -63,5 +61,14 @@
       name="z3c.reference.resources"
       directory="resources"
       />
+
+  <!-- imagetool -->
+  <browser:page
+      for="z3c.reference.demo.interfaces.IDemoFolder"
+      name="imagetool.html"
+      class=".views.ImageTool"
+      permission="zope.ManageContent"
+      template="imagetool.pt"
+      /> 
   
 </configure>
\ No newline at end of file

Added: z3c.reference/branches/flash/src/z3c/reference/browser/imagetool.pt
===================================================================
--- z3c.reference/branches/flash/src/z3c/reference/browser/imagetool.pt	                        (rev 0)
+++ z3c.reference/branches/flash/src/z3c/reference/browser/imagetool.pt	2007-09-05 15:54:45 UTC (rev 79482)
@@ -0,0 +1,33 @@
+<script src="jquery"
+        type="text/javascript"
+        tal:attributes="src context/++resource++jquery.js">
+</script>
+<script type="text/javascript"
+        tal:content="string:
+            function loadFlash() {
+              var url='${context/++resource++imagetool.swf}';
+              var img='${context/++resource++img.jpg}';
+              url = url + '?url=' + img;
+              var so = new SWFObject(url, 'image-tool-target', '100%', '490px', '8', 0x000000);
+              so.addParam('allowScriptAccess', 'sameDomain');
+              so.addParam('movie', url);
+              so.addParam('quality', 'high');
+              so.addVariable('crop_x', '100');
+              so.addVariable('crop_y', '100');
+              so.addVariable('crop_w', '100');
+              so.addVariable('crop_h', '100');
+              so.addVariable('original_w', '600');
+              so.addVariable('original_h', '400');
+              so.addVariable('zoomfactor', '0.33');
+              so.addVariable('rotation', '90');
+              var ok = so.write('image-tool-target');
+            }
+            ">
+</script>
+<script type="text/javascript">
+  $(document).ready(loadFlash);
+</script>
+<div class="image-tool">
+  <div id="image-tool-target">
+  </div>
+</div>
\ No newline at end of file

Modified: z3c.reference/branches/flash/src/z3c/reference/browser/resources/jquery.popupwindow.js
===================================================================
--- z3c.reference/branches/flash/src/z3c/reference/browser/resources/jquery.popupwindow.js	2007-09-05 15:07:29 UTC (rev 79481)
+++ z3c.reference/branches/flash/src/z3c/reference/browser/resources/jquery.popupwindow.js	2007-09-05 15:54:45 UTC (rev 79482)
@@ -98,7 +98,7 @@
 		window:
 		{
 			height:550,
-			width:171,
+			width:500,
 			status:0,
             scrollbars:1,
             resizable:1

Modified: z3c.reference/branches/flash/src/z3c/reference/browser/views.py
===================================================================
--- z3c.reference/branches/flash/src/z3c/reference/browser/views.py	2007-09-05 15:07:29 UTC (rev 79481)
+++ z3c.reference/branches/flash/src/z3c/reference/browser/views.py	2007-09-05 15:54:45 UTC (rev 79482)
@@ -105,6 +105,7 @@
 
     def update(self):
         super(ViewReferenceEditor, self).update()
+
         target = self.request.get('target')
         searchFormName = self.request.get('search')
         editFormName = self.request.get('edit')
@@ -130,3 +131,7 @@
     @property
     def url(self):
         return absoluteURL(self.context, self.request)
+
+
+class ImageTool(object):
+    pass



More information about the Checkins mailing list