{% extends "../base.html" %} {% block page_title %}Marks Hub{% endblock page_title %} {% block content %}

{{ hub_title }}

{{ hub_intro }}

{{ scope_year_label }} {{ scope_term_label }} {{ role_label }}
{% if summary_cards %}
{% for card in summary_cards %}
{{ card.label }} {{ card.value }}
{% endfor %}
{% endif %} {% if hub_mode == "teacher" %}

Assigned Assessments

{% if teacher_rows %}
{% for row in teacher_rows %} {% endfor %}
Class Subject Assessment Progress Status Next Step Action
{{ row.class_label }}
{{ row.date|date:"d M Y" }}
{{ row.subject_label }} {{ row.assessment_type_label }}
Out of {{ row.out_of }}
{{ row.progress_label }}
{{ row.status_label }} {{ row.action_label }}
{{ row.note }}
Open {{ row.secondary_label }}
{% else %}

No current assessments assigned

No assessments were found in the current term for your subject allocations.

Open assessment browser
{% endif %}
{% elif hub_mode == "verification" %}

Verification Tasks

{% if verification_rows %}
{% for row in verification_rows %} {% endfor %}
Class Subject Assessment Submitted Verification Progress Status Action
{{ row.class_label }}
{{ row.date|date:"d M Y" }}
{{ row.subject_label }} {{ row.assessment_type_label }}
Out of {{ row.out_of }}
{{ row.submitted_by }}
{% if row.submitted_at %}{{ row.submitted_at|date:"d M Y H:i" }}{% else %}Not submitted{% endif %}
{{ row.progress_label }} {% if row.mismatch_count %} {{ row.mismatch_count }} mismatch(es) {% endif %}
{{ row.status_label }} {{ row.action_label }} Report
{% else %}

No verification work in the current scope

Pending and flagged batches will appear here once teachers submit them.

Open verification overview
{% endif %}
{% elif hub_mode == "class_teacher" %}
Class teacher note: subject marks are entered by subject teachers. Use report-card and class-performance pages to follow up on readiness.
Assessment Browser Report Cards
{% else %}
This page is optimized for teachers and verification staff. Use the assessment browser to continue.
Open assessment browser
{% endif %}
{% endblock content %}