Changeset 34
- Timestamp:
- 2008年07月30日 23时44分12秒 (4 years ago)
- Location:
- trunk/pysvnmanager
- Files:
-
- 3 modified
-
config/DefaultConfig.py (modified) (1 diff)
-
controllers/logs.py (modified) (1 diff)
-
model/rcsbackup.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pysvnmanager/config/DefaultConfig.py
r14 r34 16 16 # You can change authz_file in <deploy>.ini file. 17 17 authz_file = config.get('authz_file', "") % {'here': config.get('here')} 18 19 # Numbers of logs in each page. 20 log_per_page = 10 18 21 19 22 # pysvnmanager authentication method. -
trunk/pysvnmanager/controllers/logs.py
r32 r34 15 15 self.rcslog = _rcs.RcsLog(cfg.authz_file) 16 16 # Default logs per page is 10 17 self.rcslog.log_per_page = 117 self.rcslog.log_per_page = cfg.log_per_page 18 18 19 19 def __before__(self, action): -
trunk/pysvnmanager/model/rcsbackup.py
r31 r34 145 145 else: 146 146 # show last record on every page. 147 count = int( math.ceil( (self.__total -1 ) / self.__log_per_page ) ) 147 #count = int( math.ceil( (self.__total -1 ) / self.__log_per_page ) ) 148 count = int( math.ceil( (self.__total -2 ) / (self.__log_per_page - 1) ) ) 148 149 149 150 return count … … 171 172 def __set_log_per_page(self, count): 172 173 count = int(count) 173 if count < =0:174 count = 10174 if count < 2: 175 count = 2 175 176 self.__log_per_page = count 176 177 … … 216 217 rev0=int(heads[1]) 217 218 218 rev2 = rev0 - ((pagenum-1) * self.__log_per_page) -1219 rev2 = rev0 - ((pagenum-1) * (self.__log_per_page-1)) -1 219 220 if rev2<1: rev2=1 220 221 rev1 = rev2 - self.__log_per_page + 1
![(please configure the [header_logo] section in trac.ini)](/trac/pysvnmanager/chrome/common/trac_banner.png)