Changeset 571:f1906951be2a in documentViewer for zpt


Ignore:
Timestamp:
Oct 12, 2012, 3:02:40 PM (12 years ago)
Author:
casties
Branch:
default
Message:

nicer batching of tocs

Location:
zpt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • zpt/common_template.zpt

    r543 r571  
    7878        tal:attributes="href python:here.getLink(startParam,batch['prevStart'])">&lt;</a> <span tal:condition="not:batch/prevStart">&lt;</span>
    7979      <select class="autosubmit" tal:attributes="name startParam">
    80         <option tal:repeat="grp batch/batches" tal:attributes="selected python:(start==grp['start']); value grp/start"
     80        <option tal:repeat="grp batch/batches" tal:attributes="selected python:(start>=grp['start'] and start<=grp['end']); value grp/start"
    8181          tal:content="string:${grp/start} - ${grp/end}" />
     82        <option tal:condition="python:start>batch['last']" selected="selected" value="1">[out of range]</option>
    8283      </select> <input type="submit" value="Go" /> <a tal:condition="batch/nextStart"
    8384        tal:attributes="href python:here.getLink(startParam,batch['nextStart'])">&gt;</a> <span tal:condition="not:batch/nextStart">&gt;</span>
     
    9394        class="autosubmit" name="start" tal:define="ofs python:test(pageinfo['pageZero'],0,1)">
    9495          <tal:block>
    95             <option tal:repeat="grp pageBatch/batches" tal:attributes="selected python:start==grp['start']; value grp/start;"
     96            <option tal:repeat="grp pageBatch/batches" tal:attributes="selected python:(start>=grp['start'] and start<=grp['end']); value grp/start;"
    9697              tal:content="string:${grp/start} - ${grp/end}" />
     98            <option tal:condition="python:start>pageBatch['last']" selected="selected" value="1">[out of range]</option>
    9799          </tal:block>
    98100      </select> <input type="submit" value="Go" /> <a tal:condition="right" tal:attributes="href python:here.getLink('start',right)">&gt;</a>
  • zpt/viewer_text.zpt

    r570 r571  
    5959            tal:content="structure pageinfo/pageHeaderTitle" />
    6060          <tal:block tal:condition="textPage" tal:replace="structure textPage"/>
    61           <div class="emptyPage" tal:condition="not:textPage">[Error: no page]</div>
     61          <div class="emptyPage" tal:condition="not:textPage">[Error: no text]</div>
    6262        </div>
    6363      </div>
Note: See TracChangeset for help on using the changeset viewer.