diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ListBox_asPDFThumbnailListStyleHTML.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ListBox_asPDFThumbnailListStyleHTML.xml index 0a26ee1a2df825291259703fc517250d5e1ad0bf..86096301daeb425eaf06518e884c7521a89de568 100644 --- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ListBox_asPDFThumbnailListStyleHTML.xml +++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ListBox_asPDFThumbnailListStyleHTML.xml @@ -247,15 +247,10 @@ function makeThumnailNode(parent_node, frame, src){\n }\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 diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_getThumbnailList.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_getThumbnailList.xml index cd191be29d52e3067833e9ddbaa26a29ceddbbcc..9507533ed80b19241713aa64425361884b109267 100644 --- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_getThumbnailList.xml +++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_getThumbnailList.xml @@ -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> diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_getThumbnailUrl.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_getThumbnailUrl.xml deleted file mode 100644 index 05828a07eec36fa7e64419c68499453e23121b20..0000000000000000000000000000000000000000 --- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_getThumbnailUrl.xml +++ /dev/null @@ -1,141 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>Script_magic</string> </key> - <value> <int>3</int> </value> - </item> - <item> - <key> <string>_bind_names</string> </key> - <value> - <object> - <klass> - <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_asgns</string> </key> - <value> - <dictionary> - <item> - <key> <string>name_container</string> </key> - <value> <string>container</string> </value> - </item> - <item> - <key> <string>name_context</string> </key> - <value> <string>context</string> </value> - </item> - <item> - <key> <string>name_m_self</string> </key> - <value> <string>script</string> </value> - </item> - <item> - <key> <string>name_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_body</string> </key> - <value> <string>from ZTUtils import make_query\n -\n -display = \'thumbnail\'\n -format = \'jpg\'\n -\n -url = "%s/index_html?%s" % (context.absolute_url(), make_query(display=display, format=format, frame=frame))\n -\n -return url\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>frame</string> </value> - </item> - <item> - <key> <string>_proxy_roles</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>errors</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>func_code</string> </key> - <value> - <object> - <klass> - <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>co_argcount</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>frame</string> - <string>ZTUtils</string> - <string>make_query</string> - <string>display</string> - <string>format</string> - <string>_getattr_</string> - <string>context</string> - <string>url</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>PDF_getThumbnailUrl</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_dms/bt/revision b/bt5/erp5_dms/bt/revision index 646782c3178b777ccceb0459767c6b784450616c..5a9264ff1cee34ec0b6ce187f28576856e8220a8 100644 --- a/bt5/erp5_dms/bt/revision +++ b/bt5/erp5_dms/bt/revision @@ -1 +1 @@ -1157 \ No newline at end of file +1158 \ No newline at end of file