16
16
{% block formButtons %}
17
17
{% trans "Help" %}, XiboHelpRender("{{ help }}")
18
18
{% trans "Cancel" %}, XiboDialogClose()
19
{% trans "Save" %}, scheduleNowFormSubmit($("#scheduleNowForm"))
19
{% trans "Save" %}, $("#scheduleNowForm").submit()
22
22
{% block callBack %}setupScheduleNowForm{% endblock %}
24
24
{% block formHtml %}
26
26
<div class="col-md-12">
27
<form id="scheduleNowForm" class="XiboForm form-horizontal" method="post" action="{{ urlFor("schedule.add") }}">
27
<form id="scheduleNowForm" class="form-horizontal" method="post" action="{{ urlFor("schedule.add") }}">
28
28
{{ forms.hidden("eventTypeId", "1") }}
29
{{ forms.hidden("dayPartId", "0") }}
30
{{ forms.hidden("fromDt", "") }}
31
{{ forms.hidden("toDt", "") }}
32
{{ forms.hidden("syncTimezone", "1") }}
34
30
{# Campaign / Layout list. We want to build two arrays for us to use. #}
35
31
{% set layoutOptions = [] %}
53
49
{% set helpText %}{% trans "Please select a Layout or Campaign for this Event to show" %}{% endset %}
54
50
{{ forms.dropdown("campaignId", "single", title, campaignId, {campaign: campaignOptions, layout: layoutOptions}, "id", "value", helpText, "", "", "", "", "", optionGroups) }}
56
{% set title %}{% trans "Always?" %}{% endset %}
57
{% set helpText %}{% trans "Run this event from now and dont stop." %}{% endset %}
58
{{ forms.checkbox("always", title, "", helpText) }}
60
52
{% set title %}{% trans "Hours" %}{% endset %}
61
53
{% set helpText %}{% trans "Hours this event should be scheduled for" %}{% endset %}
62
{{ forms.number("hours", title, "", helpText, "duration-part") }}
54
{{ forms.input("hours", title, "", helpText) }}
64
56
{% set title %}{% trans "Minutes" %}{% endset %}
65
57
{% set helpText %}{% trans "Minutes this event should be scheduled for" %}{% endset %}
66
{{ forms.number("minutes", title, "", helpText, "duration-part") }}
58
{{ forms.input("minutes", title, "", helpText) }}
68
60
{% set title %}{% trans "Seconds" %}{% endset %}
69
61
{% set helpText %}{% trans "Seconds this event should be scheduled for" %}{% endset %}
70
{{ forms.number("seconds", title, "", helpText, "schedule-now-seconds-field duration-part") }}
72
{% set title %}{% trans %}Your event will be scheduled from [fromDt] to [toDt] in the CMS timezone, please check this covers each of your Displays in their respective timezones.{% endtrans %}{% endset %}
73
<div class="alert alert-info scheduleNowMessage hidden" data-template="{{ title }}"></div>
62
{{ forms.input("seconds", title, "", helpText) }}
75
64
{% set title %}{% trans "Display" %}{% endset %}
76
65
{% set helpText %}{% trans "Please select one or more displays / groups for this event to be shown on." %}{% endset %}
91
80
{{ forms.number("displayOrder", title, displayOrder, helpText) }}
93
82
{% set title %}{% trans "Priority" %}{% endset %}
94
{% set helpText %}{% trans "Sets the event priority - events with the highest priority play in preference to lower priority events." %}{% endset %}
95
{{ forms.number("isPriority", title, isPriority, helpText) }}
83
{% set helpText %}{% trans "Sets whether or not this event has priority. If set the event will be show in preference to other events." %}{% endset %}
84
{{ forms.checkbox("isPriority", title, isPriority, helpText) }}