From d57158f25034ae890fbeb05be0816e6ac5b9818f Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Tue, 3 Sep 2019 16:01:36 +0200 Subject: [PATCH] Place all lesson information in page title. Closes #4. --- .../alsijil/templates/alsijil/lesson.html | 22 ++++++++++--------- biscuit/apps/alsijil/views.py | 1 + 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/biscuit/apps/alsijil/templates/alsijil/lesson.html b/biscuit/apps/alsijil/templates/alsijil/lesson.html index 841c9b5b8..f365d70e4 100644 --- a/biscuit/apps/alsijil/templates/alsijil/lesson.html +++ b/biscuit/apps/alsijil/templates/alsijil/lesson.html @@ -8,7 +8,17 @@ {% endblock %} {% block page_title %} - {% blocktrans %}Lesson documentation{% endblocktrans %} + {{ day }} - + + {% for group in lesson_period.get_groups.all %} + <span>{{ group.short_name }}</span>, + {% endfor %}, + + {{ lesson_period.get_subject.name }}, + + {% for teacher in lesson_period.get_teachers.all %} + {{ teacher.short_name }} + {% endfor %} {% endblock %} {% block content %} @@ -18,15 +28,7 @@ <div class="card"> <div class="card-header bg-light text-dark"> - {% for group in lesson_period.get_groups.all %} - <span>{{ group.short_name }}</span>, - {% endfor %} - - {{ lesson_period.get_subject.name }}, - - {% for teacher in lesson_period.get_teachers.all %} - {{ teacher.short_name }} - {% endfor %} + {% blocktrans %}Lesson documentation{% endblocktrans %} </div> <div class="card-body"> {% csrf_token %} diff --git a/biscuit/apps/alsijil/views.py b/biscuit/apps/alsijil/views.py index 9aa8a6023..6ef5978fd 100644 --- a/biscuit/apps/alsijil/views.py +++ b/biscuit/apps/alsijil/views.py @@ -31,6 +31,7 @@ def lesson(request: HttpRequest, week: Optional[int] = None, period_id: Optional context['lesson_period'] = lesson_period context['week'] = wanted_week + context['day'] = week_days(wanted_week)[lesson_period.period.weekday] if lesson_period: # Create or get lesson documentation object; can be empty when first opening lesson -- GitLab