Changeset 532:0b8bed1223ad in documentViewer for zpt/viewer_text.zpt
- Timestamp:
- Jul 25, 2012, 7:28:31 PM (12 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
zpt/viewer_text.zpt
r530 r532 14 14 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/jquery_js"></script> 15 15 <script type="text/javascript"> 16 17 18 19 20 21 22 23 16 // <!-- 17 $(document).ready(function() { 18 // autosubmit forms 19 $('form.autosubmit').find('.autosubmit').change(function() { 20 this.form.submit(); 21 }); 22 $('form.autosubmit input[type="submit"]').hide(); 23 }); 24 24 // --> 25 25 </script> 26 26 <!-- layer headers (rendered always) --> 27 27 <tal:block tal:repeat="layer availableLayers"> 28 <tal:block tal:define="mpath string:here/template/layer_text_${layer}/macros/html_head" 29 tal:condition="python:exists(mpath)"> 28 <tal:block tal:define="mpath string:here/template/layer_text_${layer}/macros/html_head" tal:condition="python:exists(mpath)"> 30 29 <metal:block metal:use-macro="python:path(mpath)" /> 31 30 </tal:block> 32 31 </tal:block> 33 34 32 </head> 35 33 <body tal:condition="numPages"> … … 43 41 <metal:block metal:use-macro="here/template/common_template/macros/head" /> 44 42 </div> 43 45 44 <div class="page-body" tal:condition="python:here.isAccessible(docinfo)"> 46 45 <!--table of contents--> 47 46 <div class="col toc"> 48 <metal:block 49 metal:use-macro="python:path('here/template/toc_%s/macros/main'%tocMode)" /> 47 <metal:block metal:use-macro="python:path('here/template/toc_%s/macros/main'%tocMode)" /> 50 48 </div> 51 49 … … 55 53 <metal:block metal:use-macro="here/template/common_template/macros/page_ruler" /> 56 54 </div> 57 <ul class="switcher">58 <li>59 <a tal:attributes="href python:here.getLink('viewMode','images')">Image</a>60 </li>61 <li class="sel">Text</li>62 </ul>63 55 <div class="content"> 64 56 <div class="pageHeaderTitle" tal:condition="exists:pageinfo/pageHeaderTitle" … … 81 73 <!--"BEGIN TEXT DISPLAY" --> 82 74 <div class="options"> 83 <h4>Text display</h4>75 <h4>Text layer</h4> 84 76 <form tal:attributes="action viewerUrl" class="autosubmit"> 85 <input type="hidden" 86 tal:define="params python:here.getParams(params={'viewLayer':None,'viewMode':None})" 87 tal:repeat="param params" 88 tal:attributes="name param; value python:params[param]" /> 77 <input type="hidden" tal:define="params python:here.getParams(params={'viewLayer':None,'viewMode':None})" 78 tal:repeat="param params" tal:attributes="name param; value python:params[param]" /> 89 79 <ul> 90 <li> 91 <input class="autosubmit" type="radio" name="viewMode" value="text" 92 tal:attributes="checked python:viewMode=='text'" /> Text 93 <ul> 94 <!-- text layer select buttons (rendered always) --> 95 <tal:block tal:repeat="layer availableLayers"> 96 <tal:block 97 tal:define="mpath string:here/template/layer_text_${layer}/macros/layer_select_li" 98 tal:condition="python:exists(mpath)"> 99 <li metal:use-macro="python:path(mpath)" /> 100 </tal:block> 101 </tal:block> 102 </ul> 103 </li> 104 <li> 105 <input type="radio" class="autosubmit" name="viewMode" value="xml" 106 tal:attributes="checked python:viewMode=='xml'" /> XML<br /> <input 107 type="submit" value="Go!" /> 108 </li> 80 <!-- text layer select buttons (rendered always) --> 81 <tal:block tal:repeat="layer availableLayers"> 82 <tal:block tal:define="mpath string:here/template/layer_text_${layer}/macros/layer_select_li" 83 tal:condition="python:exists(mpath)"> 84 <li metal:use-macro="python:path(mpath)" /> 85 </tal:block> 86 </tal:block> 109 87 </ul> 110 88 </form> … … 113 91 114 92 <!--"BEGIN TEXT SIZE"--> 115 < div class="options">93 <!-- <div class="options"> 116 94 <h4>Text size</h4> 117 95 <ul class="fsizer"> 118 <li> 119 <a href="javascript:fontSize(12);" class="fs_sml">S</a> 120 </li> 121 <li> 122 <a href="javascript:fontSize(14);" class="fs_med">M</a> 123 </li> 124 <li> 125 <a href="javascript:fontSize(16);" class="fs_lrg">L</a> 126 </li> 96 <li><a href="javascript:fontSize(12);" class="fs_sml">S</a></li> 97 <li><a href="javascript:fontSize(14);" class="fs_med">M</a></li> 98 <li><a href="javascript:fontSize(16);" class="fs_lrg">L</a></li> 127 99 </ul> 128 </div> 100 </div> --> 129 101 <!--"END TEXT SIZE"--> 130 102 … … 136 108 <input type="hidden" 137 109 tal:define="params python:here.getParams(params={'characterNormalization':None, 'viewLayer':viewLayer})" 138 tal:repeat="param params" 139 tal:attributes="name param; value python:params[param]" /> 110 tal:repeat="param params" tal:attributes="name param; value python:params[param]" /> 140 111 <ul> 141 <li> 142 <input type="radio" class="autosubmit" name="characterNormalization" 143 value="orig" tal:attributes="checked python:norm=='orig'" /> Original 144 </li> 145 <li> 146 <input type="radio" class="autosubmit" name="characterNormalization" 147 value="reg" tal:attributes="checked python:norm=='reg'" /> Regularized 148 </li> 149 <li> 150 <input type="radio" class="autosubmit" name="characterNormalization" 151 value="regPlusNorm" tal:attributes="checked python:norm=='regPlusNorm'" /> 152 Normalized 153 </li> 112 <li><input type="radio" class="autosubmit" name="characterNormalization" value="orig" 113 tal:attributes="checked python:norm=='orig'" /> Original</li> 114 <li><input type="radio" class="autosubmit" name="characterNormalization" value="reg" 115 tal:attributes="checked python:norm=='reg'" /> Regularized</li> 116 <li><input type="radio" class="autosubmit" name="characterNormalization" value="regPlusNorm" 117 tal:attributes="checked python:norm=='regPlusNorm'" /> Normalized</li> 154 118 </ul> 155 119 <input type="submit" value="Go!" /> … … 160 124 <!-- layer option boxes (rendered if active) --> 161 125 <tal:block tal:repeat="layer availableLayers"> 162 <tal:block 163 tal:define="mpath string:here/template/layer_text_${layer}/macros/options_box" 126 <tal:block tal:define="mpath string:here/template/layer_text_${layer}/macros/options_box" 164 127 tal:condition="python:exists(mpath)"> 165 128 <metal:block metal:use-macro="python:path(mpath)" />
Note: See TracChangeset
for help on using the changeset viewer.