Changeset 31

Show
Ignore:
Timestamp:
2008年07月30日 19时04分34秒 (4 years ago)
Author:
jiangx
Message:

See #7: add logs controller to display logs.

Location:
trunk/pysvnmanager
Files:
4 added
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/pysvnmanager/model/rcsbackup.py

    r30 r31  
    139139     
    140140    def __get_page_count(self): 
    141         return int(math.ceil(self.__total/self.__log_per_page)) 
     141        if self.__total == 0: 
     142            count = 0 
     143        elif self.__total == 1: 
     144            count = 1 
     145        else: 
     146            # show last record on every page. 
     147            count = int( math.ceil( (self.__total -1 ) / self.__log_per_page ) ) 
     148 
     149        return count 
    142150     
    143151    total_page = property(__get_page_count) 
  • trunk/pysvnmanager/templates/base.mako

    r2 r31  
    8989          <td>${h.link_to(_("Role management"), h.url(controller="role"))}</td> 
    9090          <td>${h.link_to(_("ACL management"), h.url(controller="authz"))}</td> 
     91          <td>${h.link_to(_("Logs"), h.url(controller="logs"))}</td> 
    9192          <td>welcome ${session.get('user')}</td> 
    9293          <td>${h.link_to(_("Logout"), h.url(controller="logout"))}</td>