1 <!-- 2 Macros for framed help windows 3 --> 4 5 <!-- legend for helper search results --> 6 <thead> 7 <tr metal:define-macro="legend"> 8 <th><b>x</b></th> 9 <th tal:repeat="prop props" tal:content="prop" i18n:translate=""></th> 10 </tr> 11 </thead> 12 13 <table width="100%" 14 metal:define-macro="batch_navi" 15 tal:define="prev batch/previous; 16 next batch/next; 17 " 18 tal:condition="python:prev or next"> 19 <tr class="navigation"> 20 <th width="30%"> 21 <a tal:condition="prev" 22 tal:attributes="href python:request.indexargs_url(request.classname, {'@template':'help-list', 'property': request.form['property'].value, 'properties': request.form['properties'].value, 'form': request.form['form'].value, '@startwith':prev.first, '@pagesize':prev.size})" 23 i18n:translate="" ><< previous</a> 24 25 </th> 26 <th i18n:translate="" width="40%"><span tal:replace="batch/start" i18n:name="start" 27 />..<span tal:replace="python: batch.start + batch.length -1" i18n:name="end" 28 /> out of <span tal:replace="batch/sequence_length" i18n:name="total" 29 /> 30 </th> 31 <th width="30%"> 32 <a tal:condition="next" 33 tal:attributes="href python:request.indexargs_url(request.classname, {'@template':'help-list', 'property': request.form['property'].value, 'properties': request.form['properties'].value, 'form': request.form['form'].value, '@startwith':next.first, '@pagesize':next.size})" 34 i18n:translate="" >next >></a> 35 36 </th> 37 </tr> 38 </table>