# HG changeset patch # User casties # Date 1350054160 -7200 # Node ID f1906951be2af01cbe1b30d96456ef87ac706c2a # Parent 61d53ccbdd7020bf2bbf80862665d8adacf2b3e8 nicer batching of tocs diff -r 61d53ccbdd70 -r f1906951be2a documentViewer.py --- a/documentViewer.py Fri Oct 12 16:01:41 2012 +0200 +++ b/documentViewer.py Fri Oct 12 17:02:40 2012 +0200 @@ -979,6 +979,8 @@ batch['nextStart'] = None batch['pages'] = pages + batch['first'] = minIdx + batch['last'] = maxIdx return batch def getBatch(self, start=1, size=10, end=0, data=None, fullData=True): @@ -1023,7 +1025,8 @@ else: batch['nextStart'] = None - logging.debug("getBatch start=%s size=%s end=%s batch=%s"%(start,size,end,repr(batch))) + batch['first'] = start + batch['last'] = end return batch diff -r 61d53ccbdd70 -r f1906951be2a zpt/common_template.zpt --- a/zpt/common_template.zpt Fri Oct 12 16:01:41 2012 +0200 +++ b/zpt/common_template.zpt Fri Oct 12 17:02:40 2012 +0200 @@ -77,8 +77,9 @@ tal:attributes="name param; value python:params[param]" /> < < > > @@ -92,8 +93,9 @@ tal:attributes="href python:here.getLink('start',left)">< < > > diff -r 61d53ccbdd70 -r f1906951be2a zpt/viewer_text.zpt --- a/zpt/viewer_text.zpt Fri Oct 12 16:01:41 2012 +0200 +++ b/zpt/viewer_text.zpt Fri Oct 12 17:02:40 2012 +0200 @@ -58,7 +58,7 @@
-
[Error: no page]
+
[Error: no text]