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.