Changeset 536:abd36d4d97b8 in documentViewer for zpt/viewer_thumbs.zpt
- Timestamp:
- Jul 26, 2012, 7:22:56 PM (12 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
zpt/viewer_thumbs.zpt
r528 r536 12 12 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/jquery_js"></script> 13 13 <script type="text/javascript"> 14 15 16 17 18 19 20 21 14 // <!-- 15 $(document).ready(function() { 16 // autosubmit forms 17 $('form.autosubmit').find('.autosubmit').change(function() { 18 this.form.submit(); 19 }); 20 $('form.autosubmit input[type="submit"]').hide(); 21 }); 22 22 // --> 23 23 </script> … … 42 42 <div class="col main"> 43 43 <div class="ruler"> 44 <metal:block 45 metal:use-macro="here/template/common_template/macros/toc_ruler_thumbs" /> 44 <metal:block metal:use-macro="here/template/common_template/macros/toc_ruler_thumbs" /> 46 45 </div> 47 48 <table class="thumbs"> 49 <tr tal:repeat="row pageBatch/pages"> 50 <td tal:repeat="thumb row" 51 tal:attributes="class python:here.getStyle(thumb['idx'],pn,'thumb')"> 52 <a tal:define="idx thumb/idx" tal:condition="idx" 46 <div class="content-thumbs"> 47 <table class="thumbs"> 48 <tr tal:repeat="row pageBatch/pages"> 49 <td tal:repeat="thumb row" tal:attributes="class python:here.getStyle(thumb['idx'],pn,'thumb')"><a 50 tal:define="idx thumb/idx" tal:condition="idx" 53 51 tal:attributes="href python:here.getLink(params={'pn':idx, 'viewMode':'images'})"> <img 54 tal:attributes="src python:test(docinfo['imageURL'],here.getScalerUrl(pn=idx,dw=thumbSize,dh=thumbSize,docinfo=docinfo),'images/pic');52 tal:attributes="src python:test(docinfo['imageURL'],here.getScalerUrl(pn=idx,dw=thumbSize,dh=thumbSize,docinfo=docinfo),'images/pic'); 55 53 alt idx" /><br /> 56 <span title="Scan number" tal:content="idx" /> <span 57 tal:condition="python:pageNumbers and pageNumbers.get(idx, False) and pageNumbers[idx]['no']" 58 title="Original page number" 59 tal:content="python:' (%s)'%(pageNumbers[idx]['no'])" /> 60 </a> 61 </td> 62 </tr> 63 </table> 64 65 <div class="ruler"> 66 <metal:block 67 metal:use-macro="here/template/common_template/macros/toc_ruler_thumbs" /> 54 <span title="Scan number" tal:content="idx" /> <span 55 tal:condition="python:pageNumbers and pageNumbers.get(idx, False) and pageNumbers[idx]['no']" 56 title="Original page number" tal:content="python:' (%s)'%(pageNumbers[idx]['no'])" /> 57 </a></td> 58 </tr> 59 </table> 60 </div> 61 <div class="ruler down"> 62 <metal:block metal:use-macro="here/template/common_template/macros/toc_ruler_thumbs" /> 68 63 </div> 69 64 … … 79 74 <input type="hidden" 80 75 tal:define="params python:here.getParams(params={'thumbRows':None,'thumbCols':None,'thumbSize':None})" 81 tal:repeat="param params" 82 tal:attributes="name param; value python:params[param]" /> 76 tal:repeat="param params" tal:attributes="name param; value python:params[param]" /> 83 77 <ul> 84 <li> 85 Rows 86 <select class="autosubmit" name="thumbRows" tal:define="rows python:[2,3,5,10,12,15,20,50,100]"> 87 <option tal:repeat="row rows" tal:attributes="selected python:thumbRows==row; value row" tal:content="row"/> 88 </select> 78 <li>Rows <select class="autosubmit" name="thumbRows" tal:define="rows python:[2,3,5,10,12,15,20,50,100]"> 79 <option tal:repeat="row rows" tal:attributes="selected python:thumbRows==row; value row" tal:content="row" /> 80 </select> 89 81 </li> 90 <li> 91 Columns 92 <select class="autosubmit" name="thumbCols" tal:define="cols python:[2,3,5,10,12,15,20,50,100]"> 93 <option tal:repeat="col cols" tal:attributes="selected python:thumbCols==col; value col" tal:content="col"/> 94 </select> 82 <li>Columns <select class="autosubmit" name="thumbCols" tal:define="cols python:[2,3,5,10,12,15,20,50,100]"> 83 <option tal:repeat="col cols" tal:attributes="selected python:thumbCols==col; value col" tal:content="col" /> 84 </select> 95 85 </li> 96 <li> 97 Thumbnail size 98 <select class="autosubmit" name="thumbSize" tal:define="sizes python:[100,150,200,300,500]"> 99 <option tal:repeat="size sizes" tal:attributes="selected python:thumbSize==size; value size" tal:content="size"/> 100 </select> 86 <li>Thumbnail size <select class="autosubmit" name="thumbSize" tal:define="sizes python:[100,150,200,300,500]"> 87 <option tal:repeat="size sizes" tal:attributes="selected python:thumbSize==size; value size" tal:content="size" /> 88 </select> 101 89 </li> 102 90 </ul>
Note: See TracChangeset
for help on using the changeset viewer.