From d7dfa0c001a9b84541e1545e45d0536a87d6880e Mon Sep 17 00:00:00 2001
From: Alban Gruin
Date: Fri, 19 Jan 2018 19:20:21 +0100
Subject: Liens permettant de naviguer sur les pages des semaines suivantes et
précédentes
---
templates/timetable.html | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
(limited to 'templates')
diff --git a/templates/timetable.html b/templates/timetable.html
index 8fafeed..cc90ed5 100644
--- a/templates/timetable.html
+++ b/templates/timetable.html
@@ -1,4 +1,5 @@
{% extends "index.html" %}
+{% load dt_week %}
{% block head %}{% if group_mode %}
@@ -18,4 +19,8 @@
{% if last_update %}Dernière mise à jour le {{ last_update|date:"l j F o" }} à {{ last_update|date:"H:i" }}{% endif %}
{% include "timetable_common.html" %}
- {% if group_mode %}ICS – RSS – Atom
{% endif %}{% endblock %}
+
+ {% if last_week is not None %}Semaine {{ last_week|dt_week }}{% if next_week is not None %} – {% endif %}{% endif %}{% if next_week is not None %}Semaine {{ next_week|dt_week }}{% endif %}
+ {% if group_mode %}{% if last_week is not None or next_week is not None %}
{% endif %}
+ ICS – RSS – Atom{% endif %}
+
{% endblock %}
--
cgit v1.2.1
From 2d5bb761ac83bfa4643006681587db2c5e11f60b Mon Sep 17 00:00:00 2001
From: Alban Gruin
Date: Fri, 19 Jan 2018 20:27:21 +0100
Subject: Adaptation des liens vers les semaines suivantes et précédentes pour
les emplois du temps des salles
---
templates/timetable.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'templates')
diff --git a/templates/timetable.html b/templates/timetable.html
index cc90ed5..7811427 100644
--- a/templates/timetable.html
+++ b/templates/timetable.html
@@ -20,7 +20,7 @@
{% include "timetable_common.html" %}
- {% if last_week is not None %}Semaine {{ last_week|dt_week }}{% if next_week is not None %} – {% endif %}{% endif %}{% if next_week is not None %}Semaine {{ next_week|dt_week }}{% endif %}
+ {% if last_week is not None %}Semaine {{ last_week|dt_week }}{% if next_week is not None %} – {% endif %}{% endif %}{% if next_week is not None %}Semaine {{ next_week|dt_week }}{% endif %}
{% if group_mode %}{% if last_week is not None or next_week is not None %}
{% endif %}
ICS – RSS – Atom{% endif %}
{% endblock %}
--
cgit v1.2.1
From 046e92137ace30cd645ba0f42421c283a60ba0cd Mon Sep 17 00:00:00 2001
From: Alban Gruin
Date: Fri, 19 Jan 2018 21:31:35 +0100
Subject: N’affiche plus la liste des groupes dans l’emploi du temps des salles
si un cours n’en a pas, au lieu de se baser sur le nombre de salles d’un
cours pour faire ce choix. Suppression du préchargement des salles lorsqu’on
demande les cours d’une salle. Cela permet de réduire le nombre de requêtes
effectuées.
---
templates/timetable_common.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'templates')
diff --git a/templates/timetable_common.html b/templates/timetable_common.html
index 21300f1..6e59322 100644
--- a/templates/timetable_common.html
+++ b/templates/timetable_common.html
@@ -4,7 +4,7 @@
{% filter title %}{{ day.0.begin|date:"l j F o" }}{% endfilter %} – de {{ day.0.begin|date:"H:i" }} à {% with day|last as last %}{{ last.end|date:"H:i" }}{% endwith %}
{% for course in day %}
-
- {{ course }}{% if course.type %} ({{ course.type }}){% endif %}, de {{ course.begin|date:"H:i" }} à {{ course.end|date:"H:i" }}{% if course.rooms.all|length > 0 %}
+ {{ course }}{% if course.type %} ({{ course.type }}){% endif %}, de {{ course.begin|date:"H:i" }} à {{ course.end|date:"H:i" }}{% if group_mode and course.rooms.all|length > 0 or not group_mode and course.groups.all|length > 0 %}
{% if group_mode %}{{ course.rooms.all|format_rooms }}{% else %}{{ course.groups.all|join:", " }}{% endif %}{% endif %}{% if course.notes %}
Remarques : {{ course.notes|linebreaksbr }}{% endif %}
{% endfor %}
--
cgit v1.2.1
From e815411b1d10ba0c94fa19a942033957a341f3fc Mon Sep 17 00:00:00 2001
From: Alban Gruin
Date: Sun, 21 Jan 2018 19:29:45 +0100
Subject: Améliorations de navigation
Lien pour retourner à la liste des groupes sur la page des emplois du temps
Lien pour retourner à la liste des années sur la page de liste des mentions
Lien pour retourner à la liste des mentions sur la page des groupes
Lien pour retourner à la liste des années sur la liste des salles
Lien pour accéder à la liste des salles sur la page principale
Lien pour retourner à la liste des salles sur le formulaire QSJPS
---
templates/group_list.html | 1 +
templates/index.html | 1 +
templates/qsjps_form.html | 1 +
templates/timetable.html | 1 +
4 files changed, 4 insertions(+)
(limited to 'templates')
diff --git a/templates/group_list.html b/templates/group_list.html
index 7fe1fe8..5f53cb4 100644
--- a/templates/group_list.html
+++ b/templates/group_list.html
@@ -10,4 +10,5 @@
- {{ group }} — {% for week in group.weeks %}{{ week|dt_prettyprint }} {% if not forloop.last %}– {% endif %}{% empty %}aucun cours dans le mois à venir{% endfor %}
{% endfor %}
+ {% if timetable %}Retour à la liste des mentions{% else %}Retour à la liste des années{% endif %}
{% endblock %}
diff --git a/templates/index.html b/templates/index.html
index 71665bc..5779b3e 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -21,6 +21,7 @@
Aucun emploi du temps à afficher
{% endfor %}
+ {% if year %}Retour à la liste des années{% else %}Emploi du temps des salles{% endif %}
{% endblock %}