diff --git a/biscuit/apps/alsijil/templates/alsijil/group_week.html b/biscuit/apps/alsijil/templates/alsijil/group_week.html index 5c6db7264c548b6e2a5948dccb475f7a0048cb43..70cb3ca9eb1657cbd7e846ffdaa0fe81bdabee72 100644 --- a/biscuit/apps/alsijil/templates/alsijil/group_week.html +++ b/biscuit/apps/alsijil/templates/alsijil/group_week.html @@ -6,7 +6,7 @@ {% block bootstrap4_title %}{% blocktrans%}Current week{% endblocktrans %} — {{ block.super }}{% endblock %} {% block page_title %} - {% blocktrans %}Current week{% endblocktrans %} + {% blocktrans %}Week{% endblocktrans %} {{ week }} ({{ week|week_start }} - {{ week|week_end }}), {{ group.name }} {% endblock %} {% block content %} @@ -22,9 +22,15 @@ <div class="col-md-7"> <div class="card"> <div class="card-header bg-light text-dark"> - {% blocktrans %}Week{% endblocktrans %} - {{ week }} ({{ week|week_start }} - {{ week|week_end }}), - {{ group.name }} + {% blocktrans %}Lessons{% endblocktrans %} + <div class="btn-group" role="group" aria-label="Week actions"> + <a href="{% url 'group_week_by_week' week_prev %}" class="btn btn-secondary"> + {% fa 'arrow-left' %} + </a> + <a href="{% url 'group_week_by_week' week_next %}" class="btn btn-secondary"> + {% fa 'arrow-right' %} + </a> + </div> </div> <div class="card-body"> {% regroup lesson_periods by period.get_weekday_display as periods_by_day %} diff --git a/biscuit/apps/alsijil/views.py b/biscuit/apps/alsijil/views.py index de9b3af1b102a7219bcced7f714130e489725d47..bc00d2538730f8e0d8286e98742b98a2429dba35 100644 --- a/biscuit/apps/alsijil/views.py +++ b/biscuit/apps/alsijil/views.py @@ -147,6 +147,8 @@ def group_week(request: HttpRequest, week: Optional[int] = None) -> HttpResponse select_form = SelectForm(request.GET or None) context['week'] = wanted_week + context['week_next'] = wanted_week + 1 + context['week_prev'] = wanted_week - 1 context['group'] = group context['lesson_periods'] = lesson_periods context['persons'] = persons