Changeset 4751 for scrumburndownplugin
- Timestamp:
- 11/06/08 13:44:44 (2 months ago)
- Files:
-
- scrumburndownplugin/burndown/burndown.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
scrumburndownplugin/burndown/burndown.py
r4736 r4751 189 189 190 190 # expose display data to the templates 191 req.hdf['milestones'] = milestones 192 req.hdf['components'] = components 193 req.hdf['selected_milestone'] = selected_milestone 194 req.hdf['selected_component'] = selected_component 195 req.hdf['draw_graph'] = False 196 req.hdf['start'] = False 197 self.log.debug(req.hdf['draw_graph']) 191 data = {} 192 data['milestones'] = req.hdf['milestones'] = milestones 193 data['components'] = req.hdf['components'] = components 194 data['selected_milestone'] = req.hdf['selected_milestone'] = selected_milestone 195 data['selected_component'] = req.hdf['selected_component'] = selected_component 196 data['draw_graph'] = req.hdf['draw_graph'] = False 197 data['start'] = req.hdf['start'] = False 198 198 199 if req.perm.has_permission("BURNDOWN_ADMIN"): 199 req.hdf['start'] = True # show the start and complete milestone buttons to admins200 201 req.hdf['burndown_data'] = []200 data['start'] = req.hdf['start'] = True # show the start and complete milestone buttons to admins 201 202 data['burndown_data'] = req.hdf['burndown_data'] = [] 202 203 203 204 if req.args.has_key('start'): 204 205 self.start_milestone(db, selected_milestone) 205 206 else: 206 req.hdf['draw_graph'] = True207 data['draw_graph'] = req.hdf['draw_graph'] = True 207 208 # this will be a list of (id, hours_remaining) tuples 208 209 … … 210 211 add_script(req, 'hw/js/line.js') 211 212 add_script(req, 'hw/js/wz_jsgraphics.js') 213 214 data['burndown_data'] = req.hdf['burndown_data'] = self.get_burndown_data(db, selected_milestone, components, selected_component) 212 215 213 216 if tracversion=="0.11": 214 data={'milestones': milestones,215 'components': components,216 'selected_milestone': selected_milestone,217 'selected_component': selected_component,218 'draw_graph': req.hdf['draw_graph'],219 'start': req.hdf['start'],220 'burndown_data': self.get_burndown_data(db, selected_milestone, components, selected_component)221 }222 217 return 'burndown.html', data, None 223 218 elif tracversion=="0.10": 224 req.hdf['burndown_data'] = self.get_burndown_data(db, selected_milestone, components, selected_component)225 219 return 'burndown.cs', None 226 227 220 228 221 def get_burndown_data(self, db, selected_milestone, components, selected_component):
