]> git.0d.be Git - panikdb.git/commitdiff
misc: allow editing diffusion properties if auto diffusion is enabled
authorFrédéric Péters <fpeters@0d.be>
Wed, 8 Jul 2020 15:48:40 +0000 (17:48 +0200)
committerFrédéric Péters <fpeters@0d.be>
Wed, 8 Jul 2020 15:48:40 +0000 (17:48 +0200)
panikdb/context_processors.py
panikdb/templates/emissions/episode_detail.html

index f2a46afd60bc3e20d1b458742ccc96db236ce097..ed2ce65bb735654c1f3696fc9e1949e8abce8a1c 100644 (file)
@@ -10,5 +10,6 @@ def site_settings(request):
     return {
         'site_title': settings.SITE_TITLE,
         'has_soma': settings.HAS_SOMA,
+        'has_auto_schedule': getattr(settings, 'NONSTOP_AUTO_SCHEDULE', False),
         'wiki_search_base_url': settings.WIKI_SEARCH_BASE_URL,
     }
index 66e4a18027af4c274beac7b0cbe0e1368afb4bc3..6703be4c87d7a9dc1e66ba694fbd45abe70e897f 100644 (file)
@@ -68,7 +68,9 @@ Tags :
 {% for diffusion in diffusions %}
 <li>{{ diffusion.datetime }}
 
-{% if has_soma and diffusion|is_already_in_soma %}
+{% if has_auto_schedule and diffusion|is_already_in_soma %}
+  <a rel="popup" href="{% url 'nonstop-diffusion-properties' pk=diffusion.scheduleddiffusion_set.first.id %}">[options de diffusion]</a>
+{% elif has_soma and diffusion|is_already_in_soma %}
   {% if soundfiles|integral %}(diffusion programmée dans soma)
   {% else %}
     (stream programmé dans soma)