]> git.0d.be Git - panikweb-studioneau.git/commitdiff
templates: update "this week" title on week changes
authorFrédéric Péters <fpeters@0d.be>
Thu, 5 Aug 2021 14:00:57 +0000 (16:00 +0200)
committerFrédéric Péters <fpeters@0d.be>
Thu, 5 Aug 2021 14:00:57 +0000 (16:00 +0200)
panikweb_studioneau/templates/base.html
panikweb_studioneau/templates/home.html

index 0a71aaaf374c50e7351f856d235900e98f27a9b6..a78d6f63400046d886455037a0db03a4d76c3d62 100644 (file)
                <div id="userLog"></div>
        </div>
 {% piwik %}
+
+<script>
+  $(function() {
+    $(document).on('panikweb:week-change', function() {
+      var $week_title = $('#week > h2');
+      if ($('#week .current-week').length) {
+        $week_title.text($week_title.data('this-week-label'));
+      } else {
+        $week_title.text($week_title.data('other-week-label') +
+          ' (' + $('.program.tabs button').first().text() +
+          ' - ' + $('.program.tabs button').last().text() + ')');
+      }
+    });
+  });
+</script>
 </body>
 </html>
index 5aa1ff411ca604f387c33962ac99b62fbddd09c6..bce6e0d8edef527b039e9e9af9eacf71064dc61c 100644 (file)
@@ -8,7 +8,8 @@
 <div id="focus">{% newsroll %}</div>
 
 <div id="week">
-  <h2>{% trans "This Week" %}</h2>
+  <h2 data-this-week-label="{% trans "This Week" %}"
+      data-other-week-label="{% trans "Week Program" %}">{% trans "This Week" %}</h2>
   {% weeknav %}
   {% weekview %}
 </div>