2008-1-16 Yusei
* Added generic pdf viewer for pdf preview. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@18724 20353a03-c40f-0410-a6d1-a30d3c3de9de
Showing
This diff is collapsed.
<?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>Python_magic</string> </key> | |||
<value> | |||
<none/> | |||
</value> | |||
</item> | |||
<item> | |||
<key> <string>Script_magic</string> </key> | |||
<value> <int>3</int> </value> | |||
</item> | |||
<item> | |||
<key> <string>__ac_local_roles__</string> </key> | |||
<value> | |||
<none/> | |||
</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>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 | |||
size = list_lines or limit[1]\n | |||
\n | |||
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 | |||
</string> </value> | |||
</item> | |||
<item> | |||
<key> <string>_code</string> </key> | |||
<value> | |||
<none/> | |||
</value> | |||
</item> | |||
<item> | |||
<key> <string>_filepath</string> </key> | |||
<value> | |||
<none/> | |||
</value> | |||
</item> | |||
<item> | |||
<key> <string>_params</string> </key> | |||
<value> <string>**kw</string> </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>0</int> </value> | |||
</item> | |||
<item> | |||
<key> <string>co_varnames</string> </key> | |||
<value> | |||
<tuple> | |||
<string>kw</string> | |||
<string>_getattr_</string> | |||
<string>context</string> | |||
<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> | |||
<string>_getitem_</string> | |||
<string>size</string> | |||
<string>list_end</string> | |||
<string>range</string> | |||
<string>page_list</string> | |||
<string>result</string> | |||
<string>_getiter_</string> | |||
<string>i</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_getThumbnailList</string> </value> | |||
</item> | |||
<item> | |||
<key> <string>warnings</string> </key> | |||
<value> | |||
<tuple/> | |||
</value> | |||
</item> | |||
</dictionary> | |||
</pickle> | |||
</record> | |||
</ZopeData> |
This diff is collapsed.
This diff is collapsed.