+ ${_("Course Progress for Student '{username}' ({email})").format(username=student.username, email=student.email) | h} +
-${_("Course Progress for Student '{username}' ({email})").format(username=student.username, email=student.email) | h}
-${_("Requirements for Course Credit")}
--
${_("Requirements for Course Credit")}
++ +
${_('Details for each chapter')}
+ %for chapter in courseware_summary: + %if not chapter['display_name'] == "hidden": +${ chapter['display_name'] | h}
++ + ${ section.display_name | h} + %if total > 0 or earned > 0: + + ${_("{earned} of {total} possible points").format(earned='{:.3n}'.format(float(earned)), total='{:.3n}'.format(float(total))) | h} + + %endif + + %if total > 0 or earned > 0: + ${"({0:.3n}/{1:.3n}) {2}".format( float(earned), float(total), percentageString ) | h} + %endif +
+ %if section.due is not None: ++ <% + formatted_string = get_time_display(section.due, course.due_date_display_format, coerce_tz=settings.TIME_ZONE_DISPLAYED_FOR_DEADLINES) + due_date = '' if len(formatted_string)==0 else _(u'due {date}').format(date=formatted_string) + %> + ${due_date | h} +
+ %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)) | h} + %endfor +
${_("No problem scores in this section")}
+ %endif +${ chapter['display_name'] | h}
- -- ${ section.display_name | h} - %if total > 0 or earned > 0: - - ${_("{earned} of {total} possible points").format(earned='{:.3n}'.format(float(earned)), total='{:.3n}'.format(float(total))) | h} - - %endif - - %if total > 0 or earned > 0: - ${"({0:.3n}/{1:.3n}) {2}".format( float(earned), float(total), percentageString ) | h} - %endif -
-- ${section.format | h} - - %if section.due is not None: - <% - formatted_string = get_time_display(section.due, course.due_date_display_format, coerce_tz=settings.TIME_ZONE_DISPLAYED_FOR_DEADLINES) - due_date = '' if len(formatted_string)==0 else _(u'due {date}').format(date=formatted_string) - %> - - ${due_date | h} - - %endif -
- -${ _("Problem Scores: ") if section.graded else _("Practice Scores: ")}
--
- %for score in section.scores:
-
- ${"{0:.3n}/{1:.3n}".format(float(score.earned),float(score.possible)) | h} - %endfor -