[Erp5-report] r36941 ivan - in /erp5/trunk/bt5/erp5_dms: SkinTemplateItem/portal_skins/erp5...

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Jul 7 14:40:59 CEST 2010


Author: ivan
Date: Wed Jul  7 14:40:59 2010
New Revision: 36941

URL: http://svn.erp5.org?rev=36941&view=rev
Log:
No need to query server generate image URL with AJAX (we have all information during listbox rendering)

Modified:
    erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ListBox_asPDFThumbnailListStyleHTML.xml
    erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_getThumbnailList.xml
    erp5/trunk/bt5/erp5_dms/bt/revision

Modified: erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ListBox_asPDFThumbnailListStyleHTML.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ListBox_asPDFThumbnailListStyleHTML.xml?rev=36941&r1=36940&r2=36941&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ListBox_asPDFThumbnailListStyleHTML.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ListBox_asPDFThumbnailListStyleHTML.xml [utf8] Wed Jul  7 14:40:59 2010
@@ -247,15 +247,10 @@ function makeThumnailNode(parent_node, f
 }\n
 \n
 function makeThumbnailNodes(start, end){\n
-  function iter(n, req){\n
-    if(n>start){\n
-      makeThumnailNode(parent_node, n-1, req.responseText);\n
-    }\n
-    if(n>=end){return;}\n
-    var d = doSimpleXMLHttpRequest("PDF_getThumbnailUrl", {frame:n});\n
-    d.addCallback(iter, n+1);\n
-  }\n
-  iter(start);\n
+  forEach(MochiKit.Iter.range(start,end), \n
+    function(frame_number){\n
+      makeThumnailNode(parent_node, frame_number, "index_html?frame="+frame_number+"&display=thumbnail&format=png");\n
+    });\n
 }\n
 \n
 makeThumbnailNodes(START_FRAME, END_FRAME);\n

Modified: erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_getThumbnailList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_getThumbnailList.xml?rev=36941&r1=36940&r2=36941&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_getThumbnailList.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_getThumbnailList.xml [utf8] Wed Jul  7 14:40:59 2010
@@ -56,10 +56,6 @@
             <value> <string>content_information = context.getContentInformation()\n
 \n
 page_number = int(content_information.get(\'Pages\', 0))\n
-format = \'jpg\'\n
-display = \'thumbnail\'\n
-pdf_url = context.absolute_url()\n
-\n
 limit = kw.get(\'limit\', (0, 0))\n
 list_start = int(kw.get(\'list_start\', 0))\n
 list_lines = int(kw.get(\'list_lines\', 0))\n
@@ -69,7 +65,6 @@ list_end = list_start + size\n
 page_list = range(page_number)\n
 \n
 result = []\n
-\n
 for i in page_list[list_start:list_end]:\n
   result.append(context)\n
 return result\n
@@ -115,9 +110,6 @@ return result\n
                             <string>content_information</string>
                             <string>int</string>
                             <string>page_number</string>
-                            <string>format</string>
-                            <string>display</string>
-                            <string>pdf_url</string>
                             <string>limit</string>
                             <string>list_start</string>
                             <string>list_lines</string>

Modified: erp5/trunk/bt5/erp5_dms/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/bt/revision?rev=36941&r1=36940&r2=36941&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_dms/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_dms/bt/revision [utf8] Wed Jul  7 14:40:59 2010
@@ -1 +1 @@
-1157
\ No newline at end of file
+1158
\ No newline at end of file




More information about the Erp5-report mailing list