Replace schedule_overview.html with schedule_overview_elm.html.
This commit is contained in:
parent
b49a0ad556
commit
db14e7d80e
14044
src/program/static/js/elm_based_schedule.js
Normal file
14044
src/program/static/js/elm_based_schedule.js
Normal file
File diff suppressed because it is too large
Load diff
|
@ -1,22 +1,24 @@
|
|||
{% extends 'schedule_base.html' %}
|
||||
{% extends 'program_base.html' %}
|
||||
|
||||
{% load commonmark %}
|
||||
{% load staticfiles %}
|
||||
|
||||
{% block schedule_content %}
|
||||
{% block program_content %}
|
||||
|
||||
<div id="schedule-container"></div>
|
||||
|
||||
<script src="{% static "channels/js/websocketbridge.js" %}"></script>
|
||||
<script src="{% static "js/event_instance_websocket.js" %}"></script>
|
||||
<script src="{% static "js/elm_based_schedule.js" %}"></script>
|
||||
|
||||
<script>
|
||||
init(
|
||||
var container = document.getElementById('schedule-container');
|
||||
Elm.Main.embed(
|
||||
container,
|
||||
{ 'schedule_timeslot_length_minutes': Number('{{ schedule_timeslot_length_minutes }}')
|
||||
, 'schedule_midnight_offset_hours': Number('{{ schedule_midnight_offset_hours }}')
|
||||
, 'ics_button_href': "{% url 'ics_view' camp_slug=camp.slug %}"
|
||||
, 'camp_slug': "{{ camp.slug }}"
|
||||
}
|
||||
);
|
||||
</script>
|
||||
|
||||
{% endblock schedule_content %}
|
||||
{% endblock %}
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
{% extends 'program_base.html' %}
|
||||
|
||||
{% load commonmark %}
|
||||
{% load staticfiles %}
|
||||
|
||||
{% block program_content %}
|
||||
|
||||
<div id="schedule-container"></div>
|
||||
|
||||
<script src="{% static "js/elm_based_schedule.js" %}"></script>
|
||||
|
||||
<script>
|
||||
var container = document.getElementById('schedule-container');
|
||||
Elm.Main.embed(
|
||||
container,
|
||||
{ 'schedule_timeslot_length_minutes': Number('{{ schedule_timeslot_length_minutes }}')
|
||||
, 'schedule_midnight_offset_hours': Number('{{ schedule_midnight_offset_hours }}')
|
||||
, 'ics_button_href': "{% url 'ics_view' camp_slug=camp.slug %}"
|
||||
, 'camp_slug': "{{ camp.slug }}"
|
||||
}
|
||||
);
|
||||
</script>
|
||||
|
||||
{% endblock %}
|
|
@ -264,7 +264,7 @@ class EventDetailView(CampViewMixin, DetailView):
|
|||
|
||||
|
||||
class ScheduleView(CampViewMixin, TemplateView):
|
||||
template_name = 'schedule_overview_elm.html'
|
||||
template_name = 'schedule_overview.html'
|
||||
|
||||
def get_context_data(self, *args, **kwargs):
|
||||
context = super(ScheduleView, self).get_context_data(**kwargs)
|
||||
|
|
Loading…
Reference in a new issue