Mercurial > hg > documentViewer
comparison zpt/viewer/toc_thumbs.zpt @ 607:cb5a9c4f5e3a
CLOSED - # 268: display of subdocuments
https://it-dev.mpiwg-berlin.mpg.de/tracs/mpdl-project-software/ticket/268
author | casties |
---|---|
date | Fri, 14 Dec 2012 17:28:31 -0500 |
parents | da7daa783df4 |
children |
comparison
equal
deleted
inserted
replaced
606:37ad612edf5a | 607:cb5a9c4f5e3a |
---|---|
8 <div class="toc-container" metal:define-macro="main"> | 8 <div class="toc-container" metal:define-macro="main"> |
9 <div metal:use-macro="here/template/common_template/macros/toc_switcher" /> | 9 <div metal:use-macro="here/template/common_template/macros/toc_switcher" /> |
10 <!-- block used for main content area --> | 10 <!-- block used for main content area --> |
11 <div class="tocbody thumbs" | 11 <div class="tocbody thumbs" |
12 tal:define="start pageinfo/start; | 12 tal:define="start pageinfo/start; |
13 minPageNo docinfo/minPageNo; | |
14 maxPageNo docinfo/maxPageNo; | |
13 grpsize pageinfo/groupsize; | 15 grpsize pageinfo/groupsize; |
14 numgroups pageinfo/numgroups; | 16 numgroups pageinfo/numgroups; |
15 pageBatch pageinfo/pageBatch; pageZero pageinfo/pageZero; | 17 pageBatch pageinfo/pageBatch; pageZero pageinfo/pageZero; |
16 pageNumbers docinfo/pageNumbers | nothing; | 18 pageNumbers docinfo/pageNumbers | nothing; |
17 left python:test(flowLtr,pageBatch['prevStart'],pageBatch['nextStart']); | 19 left python:test(flowLtr,pageBatch['prevStart'],pageBatch['nextStart']); |
23 <metal:block metal:use-macro="here/template/common_template/macros/toc_ruler_thumbs" /> | 25 <metal:block metal:use-macro="here/template/common_template/macros/toc_ruler_thumbs" /> |
24 </div> | 26 </div> |
25 <table class="thumbs"> | 27 <table class="thumbs"> |
26 <tr tal:repeat="row pageBatch/pages"> | 28 <tr tal:repeat="row pageBatch/pages"> |
27 <td tal:repeat="thumb row" tal:attributes="class python:here.getStyle(thumb['idx'],pn,'thumb')"><a | 29 <td tal:repeat="thumb row" tal:attributes="class python:here.getStyle(thumb['idx'],pn,'thumb')"><a |
28 tal:define="idx thumb/idx" tal:condition="idx" tal:attributes="href python:here.getLink('pn',idx)"> <img | 30 tal:define="idx thumb/idx" tal:condition="idx" |
31 tal:attributes="href python:here.getLink('pn',idx); class python:test(idx<minPageNo or idx>maxPageNo, 'outside')"><img | |
32 tal:condition="python:docinfo.get('imageURL',None) or exists('template/text.png')" | |
29 tal:attributes="src python:test(docinfo.get('imageURL',None),here.getScalerUrl(pn=idx,dw=100,dh=100,docinfo=docinfo),'template/text.png'); | 33 tal:attributes="src python:test(docinfo.get('imageURL',None),here.getScalerUrl(pn=idx,dw=100,dh=100,docinfo=docinfo),'template/text.png'); |
30 alt idx;" /><br /> | 34 alt idx;" /><br /> |
31 <span tal:attributes="title string:Scan number $idx" tal:content="idx" /> <span | 35 <span tal:attributes="title string:Scan number $idx" tal:content="idx" /> <span |
32 tal:condition="python:pageNumbers and pageNumbers.get(idx, False) and pageNumbers[idx]['no']" | 36 tal:condition="python:pageNumbers and pageNumbers.get(idx, False) and pageNumbers[idx]['no']" |
33 tal:attributes="title python:'Original page number %s'%(pageNumbers[idx]['no'])" tal:content="python:' (%s)'%(pageNumbers[idx]['no'])" /> | 37 tal:attributes="title python:'Original page number %s'%(pageNumbers[idx]['no'])" tal:content="python:' (%s)'%(pageNumbers[idx]['no'])" /> |