Changeset 511:551ca1641a5e in documentViewer for zpt
- Timestamp:
- Feb 28, 2012, 5:21:59 PM (12 years ago)
- Branch:
- elementtree
- Location:
- zpt
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
zpt/common_template.zpt
r505 r511 55 55 <!-- toc ruler with previous/next toc page buttons --> 56 56 <metal:block metal:define-macro="toc_ruler"> 57 <form class="autosubmit" tal:attributes="action viewerUrl" >58 <input type="hidden" tal:define="params python:here.getParams( 'start', None)" tal:repeat="param params"57 <form class="autosubmit" tal:attributes="action viewerUrl" tal:define="startParam startParam | string:start"> 58 <input type="hidden" tal:define="params python:here.getParams(startParam, None)" tal:repeat="param params" 59 59 tal:attributes="name param; value python:params[param]" /> <a tal:condition="batch/prevStart" 60 tal:attributes="href python:here.getLink( 'start',batch['prevStart'])"><</a> <span tal:condition="not:batch/prevStart"><</span>61 <select class="autosubmit" name="start">60 tal:attributes="href python:here.getLink(startParam,batch['prevStart'])"><</a> <span tal:condition="not:batch/prevStart"><</span> 61 <select class="autosubmit" tal:attributes="name startParam"> 62 62 <option tal:repeat="grp batch/batches" tal:attributes="selected python:(start==grp['start']); value grp/start" 63 63 tal:content="string:${grp/start} - ${grp/end}" /> 64 64 </select> <input type="submit" value="Go" /> <a tal:condition="batch/nextStart" 65 tal:attributes="href python:here.getLink( 'start',batch['nextStart'])">></a> <span tal:condition="not:batch/nextStart">></span>65 tal:attributes="href python:here.getLink(startParam,batch['nextStart'])">></a> <span tal:condition="not:batch/nextStart">></span> 66 66 </form> 67 67 </metal:block> -
zpt/viewer_text.zpt
r510 r511 64 64 65 65 <!-- right-side search results --> 66 <div class="col search" tal:condition="query">66 <div class="col results" tal:condition="query"> 67 67 <!--"BEGIN SEARCH RESULTS" --> 68 68 <div class="options"> 69 69 <h4>Search results</h4> 70 <div tal:content="structure python:here.getResultsPage(mode=queryType,query=query,pn=1,pageinfo=pageinfo,docinfo=docinfo)"/>70 <div metal:use-macro="here/template/search_template/macros/results_div"/> 71 71 </div> 72 72 </div> … … 92 92 Dictionary 93 93 </li> 94 <li tal:condition=" query">94 <li tal:condition="python:query"> 95 95 <input type="checkbox" class="autosubmit" name="viewLayer" 96 96 value="search" … … 129 129 <input type="text" name="query" tal:attributes="value query"/> 130 130 <input type="submit" value="Search"/> 131 <a tal:attributes="href python:here.getLink('query',None)">Clear</a> 131 132 <ul> 132 133 <li> -
zpt/viewer_xml.zpt
r504 r511 36 36 <div class="page-body" tal:condition="python:here.isAccessible(docinfo)"> 37 37 <!--table of contents--> 38 <div class="col -left">38 <div class="col toc"> 39 39 <metal:block 40 40 metal:use-macro="python:path('here/template/toc_%s/macros/main'%tocMode)" /> … … 42 42 43 43 <!-- text page --> 44 <div class="col -main">44 <div class="col main"> 45 45 <div class="ruler"> 46 46 <metal:block metal:use-macro="here/template/common_template/macros/page_ruler" /> … … 61 61 62 62 <!-- right-side options --> 63 <div class="col -right">63 <div class="col buttons"> 64 64 <!--"BEGIN TEXT DISPLAY" --> 65 65 <div class="options"> … … 69 69 tal:define="params python:here.getParams(params={'viewMode':None})" 70 70 tal:repeat="param params" 71 tal:attributes="name param; value python:params[param]" /> 72 <input class="autosubmit" type="radio" name="viewMode" value="text" 73 tal:attributes="checked python:viewMode=='text'" /> Text<br /> 74 <input type="radio" class="autosubmit" name="viewMode" value="text" 75 tal:attributes="checked python:viewMode=='xml'" /> XML<br /> 71 tal:attributes="name param; value python:params[param]" /> 72 <ul> 73 <li> 74 <input class="autosubmit" type="radio" name="viewMode" value="text" 75 tal:attributes="checked python:viewMode=='text'" /> Text 76 </li> 77 <li> 78 <input type="radio" class="autosubmit" name="viewMode" value="text" 79 tal:attributes="checked python:viewMode=='xml'" /> XML 80 </li> 81 </ul> 76 82 <input type="submit" value="Go!" /> 77 83 </form> … … 82 88 <div class="options"> 83 89 <h4>Text size</h4> 84 <div class="fsizer"> 85 <a href="javascript:fontSize(12);" class="fs_sml">S</a> <a 86 href="javascript:fontSize(14);" class="fs_med">M</a> <a 87 href="javascript:fontSize(16);" class="fs_lrg">L</a> 88 </div> 90 <ul class="fsizer"> 91 <li> 92 <a href="javascript:fontSize(12);" class="fs_sml">S</a> 93 </li> 94 <li> 95 <a href="javascript:fontSize(14);" class="fs_med">M</a> 96 </li> 97 <li> 98 <a href="javascript:fontSize(16);" class="fs_lrg">L</a> 99 </li> 100 </ul> 89 101 </div> 90 102 <!--"END TEXT SIZE"--> 91 92 <!--"BEGIN TEXT NORMALIZATION"-->93 <div class="options" tal:condition="python:viewMode!='xml'">94 <h4>Text normalization</h4>95 <form tal:attributes="action viewerUrl" class="autosubmit"96 tal:define="norm python:pageinfo.get('characterNormalization','regPlusNorm');">97 <input type="hidden"98 tal:define="params python:here.getParams('characterNormalization',None)"99 tal:repeat="param params"100 tal:attributes="name param; value python:params[param]" /> <input101 type="radio" class="autosubmit" name="characterNormalization" value="orig"102 tal:attributes="checked python:norm=='orig'" /> Original<br /> <input103 type="radio" class="autosubmit" name="characterNormalization" value="reg"104 tal:attributes="checked python:norm=='reg'" /> Regularized<br /> <input105 type="radio" class="autosubmit" name="characterNormalization"106 value="regPlusNorm" tal:attributes="checked python:norm=='regPlusNorm'" />107 Normalized<br /> <input type="submit" value="Go!" />108 </form>109 </div>110 <!--"END TEXT NORMALIZATION"-->111 103 112 104 </div>
Note: See TracChangeset
for help on using the changeset viewer.