Changeset 723
- Timestamp:
- 11/11/08 20:08:50 (5 years ago)
- Location:
- trunk/plugins/dashboardreportsplugin/tracdashboardreports
- Files:
-
- 2 edited
-
macros.py (modified) (1 diff)
-
templates/ticketstatusquery.html (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/plugins/dashboardreportsplugin/tracdashboardreports/macros.py
r722 r723 132 132 add_stylesheet(formatter.req, 'tracdashboardreports/css/widgets.css') 133 133 134 return html.div(rendered_result, class_ = 'new-wdgt w469' + class_)134 return html.div(rendered_result, class_ = 'new-wdgt w469' + class_) 135 135 136 136 class DefectSummaryChartsBurnupMacro(DashboardTicketCountsMacroChartsBurnupBase): -
trunk/plugins/dashboardreportsplugin/tracdashboardreports/templates/ticketstatusquery.html
r721 r723 2 2 <h2 py:if="title">${title}</h2> 3 3 <div py:if="len(axis)==1" py:with="query_href=query.get_href(req.href)"> 4 <div py:for="x_axis in axis_values[axis[0]]" class="progressmeter" 5 py:with="count_closed = counts.get((x_axis,),{}).get('closed',0); count_open = counts.get((x_axis,),{}).get('open',0); percent_closed=(count_open+count_closed) and count_closed*100/(count_open+count_closed) or 0"> 6 <ul class="wdgtLegend"> 7 <li class="legendClosed">Closed:</li> 8 <li><a href="${query_href+'&'+unicode_urlencode([(axis[0], x_axis),('status','closed')])}">${percent_closed}%</a></li> 9 <li class="legendOpen">Open:</li> 10 <li><a href="${query_href+'&'+unicode_urlencode([(axis[0], x_axis),('status','!closed')])}">${100-percent_closed}%</a></li> 11 </ul> 12 <a class="milestone b" href="${query_href+'&'+unicode_urlencode([(axis[0], x_axis)])}">${x_axis and x_axis.capitalize() or 'None'}</a> 13 <table> 14 <tbody> 15 <tr> 16 <td py:if="percent_closed>0" class="closed" style="width: ${percent_closed}%;"></td> 17 <td class="active" style="width: ${100-percent_closed}%;"></td> 18 </tr> 19 </tbody> 20 </table> 4 <py:for each="x_axis in axis_values[axis[0]]" 5 py:with="count_closed = counts.get((x_axis,),{}).get('closed',0); count_open = counts.get((x_axis,),{}).get('open',0); percent_closed=(count_open+count_closed) and count_closed*100/(count_open+count_closed) or 0" > 6 <div class="progressmeter" py:if="(count_closed+count_open)>0"> 7 <ul class="wdgtLegend"> 8 <li class="legendClosed">Closed:</li> 9 <li><a href="${query_href+'&'+unicode_urlencode([(axis[0], x_axis),('status','closed')])}">${percent_closed}%</a></li> 10 <li class="legendOpen">Open:</li> 11 <li><a href="${query_href+'&'+unicode_urlencode([(axis[0], x_axis),('status','!closed')])}">${100-percent_closed}%</a></li> 12 </ul> 13 <a class="milestone b" href="${query_href+'&'+unicode_urlencode([(axis[0], x_axis)])}">${x_axis and x_axis.capitalize() or 'None'}</a> 14 <table> 15 <tbody> 16 <tr> 17 <td py:if="percent_closed>0" class="closed" style="width: ${percent_closed}%;"></td> 18 <td class="active" style="width: ${100-percent_closed}%;"></td> 19 </tr> 20 </tbody> 21 </table> 21 22 </div> 23 </py:for> 22 24 </div> 23 25 </html>
Note: See TracChangeset
for help on using the changeset viewer.
