Edgewall Software

Ticket #450: prevnext_nav.diff

File prevnext_nav.diff, 0.9 KB (added by Olaf Meeuwissen <olaf@…>, 12 months ago)
  • bitten/web_ui.py

     
    2222from trac.resource import Resource 
    2323from trac.timeline import ITimelineEventProvider 
    2424from trac.util import escape, pretty_timedelta, format_datetime, shorten_line, \ 
    25                       Markup 
     25                      Markup, arity 
    2626from trac.util.datefmt import to_timestamp, to_datetime, utc 
    2727from trac.util.html import html 
    2828from trac.web import IRequestHandler, IRequestFilter, HTTPNotFound 
     
    444444        if more: 
    445445            next_href = req.href.build(config.name, page=page + 1) 
    446446            add_link(req, 'next', next_href, 'Next Page') 
    447         prevnext_nav(req, 'Page') 
     447        if arity(prevnext_nav) == 4: 
     448            prevnext_nav(req, 'Previous Page', 'Next Page') 
     449        else: 
     450            prevnext_nav (req, 'Page') 
    448451        return data 
    449452 
    450453