%inherit file="/main.html" />
<%namespace name='static' file='/static_content.html'/>
<%block name="headextra">
<%static:css group='course'/>
%block>
<%namespace name="progress_graph" file="/courseware/progress_graph.js"/>
<%block name="title">
${course.number} Progress%block>
<%!
from django.core.urlresolvers import reverse
%>
<%block name="js_extra">
%block>
<%include file="/courseware/course_navigation.html" args="active_page='progress'" />
%if not course.disable_progress_graph:
%endif
%for chapter in courseware_summary:
%if not chapter['display_name'] == "hidden":
-
${ chapter['display_name'] }
%for section in chapter['sections']:
-
<%
earned = section['section_total'].earned
total = section['section_total'].possible
percentageString = "{0:.0%}".format( float(earned)/total) if earned > 0 and total > 0 else ""
%>
${ section['display_name'] }
%if total > 0 or earned > 0:
${"({0:.3n}/{1:.3n}) {2}".format( float(earned), float(total), percentageString )}
%endif
${section['format']}
%if 'due' in section and section['due']!="":
due ${section['due']}
%endif
%if len(section['scores']) > 0:
${ "Problem Scores: " if section['graded'] else "Practice Scores: "}
%for score in section['scores']:
- ${"{0:.3n}/{1:.3n}".format(float(score.earned),float(score.possible))}
%endfor
%else:
No problem scores in this section
%endif
%endfor
%endif
%endfor