{% extends "lms/templates/lms_base.html" %} {% block title %} {{ student.first_name }}'s {{ _("Progress") }} {% endblock %} {% block page_content %}
{{ Header() }}
{{ Progress(class_info, student) }}
{% endblock %} {% macro Header() %}
{{ _("{0}").format(student.full_name) }}
{{ _("All Classes") }} {{ class_info.name }} {{ _("Student Progress").format(student.full_name) }}
{% if is_moderator %} {% endif %}
{% endmacro %} {% macro Progress(class_info, student) %} {% if assessments | length %}
{{ _("Assessment") }}
{{ _("Type") }}
{{ _("Status/Score") }}
{% for assessment in assessments %} {% set has_access = is_moderator and assessment.submission or frappe.session.user == student.name %}
{{ assessment.title }}
{{ (assessment.assessment_type).split("LMS ")[1] }}
{% if assessment.submission %} {% if assessment.assessment_type == "LMS Assignment" %} {% set status = assessment.submission.status %} {% set color = "green" if status == "Pass" else "red" if status == "Fail" else "orange" %}
{{ status }}
{% else %}
{{ assessment.submission.score }}
{% endif %} {% else %}
{{ _("Not Attempted") }}
{% endif %}
{% endfor %}
{% else %}

{{ _("No Assessments") }}

{% endif %} {% endmacro %}