forked from rc/aircox
		
	
		
			
				
	
	
		
			108 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			108 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
{% extends "aircox/page_list.html" %}
 | 
						|
{% comment %}List of diffusions as a timetable{% endcomment %}
 | 
						|
{% load i18n aircox humanize %}
 | 
						|
 | 
						|
{% block subtitle %}{{ date|date:"l d F Y" }}{% endblock %}
 | 
						|
 | 
						|
{% block secondary-nav %}
 | 
						|
<nav class="nav secondary">
 | 
						|
    <div class="nav-menu nav-categories">
 | 
						|
        <a class="nav-item" id="recent-link"
 | 
						|
           href="#" onclick="javascript:display('recentdisplay');">
 | 
						|
            Derniers titres diffusés
 | 
						|
        </a>
 | 
						|
        <a class="nav-item active" id="home-link"
 | 
						|
           href="#" onclick="javascript:display('homedisplay');">
 | 
						|
            Aujourd'hui
 | 
						|
        </a>
 | 
						|
    </div>
 | 
						|
    <a-switch class="button burger"
 | 
						|
        el=".nav-categories" group="nav" icon="fas fa-tags"
 | 
						|
        aria-label="{% translate "Categories" %}">
 | 
						|
    </a-switch>
 | 
						|
</nav>
 | 
						|
 | 
						|
<script>
 | 
						|
function display(id) {
 | 
						|
 | 
						|
        var h = document.getElementsByClassName('homedisplay');
 | 
						|
        var r = document.getElementsByClassName('recentdisplay');
 | 
						|
 | 
						|
    if (id == "homedisplay") {
 | 
						|
            for(var i = 0; i < h.length; i++) { h[i].setAttribute('style', 'display:inline !important'); }
 | 
						|
            for(var i = 0; i < r.length; i++) { r[i].setAttribute('style', 'display:none !important'); }
 | 
						|
            document.getElementById('recent-link').classList.remove('active');
 | 
						|
            document.getElementById('home-link').classList.add('active');
 | 
						|
        } else {
 | 
						|
            for(var i = 0; i < h.length; i++) { h[i].setAttribute('style', 'display:none !important'); }
 | 
						|
            for(var i = 0; i < r.length; i++) { r[i].setAttribute('style', 'display:inline !important'); }
 | 
						|
            document.getElementById('recent-link').classList.add('active');
 | 
						|
            document.getElementById('home-link').classList.remove('active');
 | 
						|
        }
 | 
						|
 | 
						|
 | 
						|
}
 | 
						|
</script>
 | 
						|
 | 
						|
{% endblock %}
 | 
						|
 | 
						|
 | 
						|
{% block breadcrumbs %}
 | 
						|
{% endblock %}
 | 
						|
 | 
						|
 | 
						|
{% block list-container %}
 | 
						|
<br />
 | 
						|
<div class="lagrille homedisplay">
 | 
						|
<section class="container" style="display:flex;justify-content:flex-end;min-height:600px">
 | 
						|
<div>
 | 
						|
<!-- <a href="{% url "timetable-list" date=date %}">{{ date|date:"l d F Y" }}</a> -->
 | 
						|
<section class="clear-both list grid radiocampus-grid" role="list">
 | 
						|
</section>
 | 
						|
{% with list_class="list-home" %}
 | 
						|
{{ block.super }}
 | 
						|
{% endwith %}
 | 
						|
</div>
 | 
						|
</section>
 | 
						|
</div>
 | 
						|
 | 
						|
<br />
 | 
						|
<div class="recentdisplay" style="display:none">
 | 
						|
<section class="container" style="min-height:600px">
 | 
						|
<div>
 | 
						|
        <!-- <a href="{% url "timetable-list" date=date %}">{{ date|date:"l d F Y" }}</a> -->
 | 
						|
        <section class="clear-both list grid radiocampus-grid" role="list">
 | 
						|
        </section>
 | 
						|
        {% with list_class="list-home" %}
 | 
						|
        {{ block.super }}
 | 
						|
        {% endwith %}
 | 
						|
</div>
 | 
						|
</section>
 | 
						|
</div>
 | 
						|
{% endblock %}
 | 
						|
 | 
						|
{% block list %}
 | 
						|
{% with object_list=object_list timetable=True  %}
 | 
						|
{% with widget|default:"item" as widget %}
 | 
						|
 | 
						|
    {% for object in object_list %}
 | 
						|
    {% if object.episode %}
 | 
						|
        <div class="homedisplay">
 | 
						|
        {% page_widget widget object.episode diffusion=object timetable=True %}
 | 
						|
        </div>
 | 
						|
    {% else %}
 | 
						|
        <div class="preview list-item logs">
 | 
						|
            <div class="media d-block content recentdisplay" style="display:none !important;">
 | 
						|
            {% for obj in object %}
 | 
						|
            {% include "aircox/widgets/track_item.html" with object=obj.track log=obj timetable=True %}
 | 
						|
            <br />
 | 
						|
            {% endfor %}
 | 
						|
            </div>
 | 
						|
        </div>
 | 
						|
    {% endif %}
 | 
						|
    {% endfor %}
 | 
						|
 | 
						|
{% endwith %}
 | 
						|
{% endwith %}
 | 
						|
{% endblock %}
 |