{% extends "base_generic.html" %}
{% block lefPanel %}{% include "leftMenuBar.html" %}{% endblock %}
{% block headMedia %}
{% load static %}
<link rel="stylesheet" id="rangecalendar-style-css" href="{% static 'css/rangecalendar.css' %}" type="text/css" media="all">
<link rel="stylesheet" id="rangecalendar-style-css" href="{% static 'css/calendar-style.css' %}" type="text/css" media="all">
<link rel="stylesheet" id="rangecalendar-style-css" href="{% static 'css/audioplayer.css' %}" type="text/css" media="all">
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.0/themes/smoothness/jquery-ui.css">
{% endblock %}
{% load humanize %}
{% block dash-title %}
<b>{{publisher.name}}</b>
{% endblock %}
{% block dash %}
<!-- /.row -->
<div class="row">
<div class="col-lg-12">
<div class="panel panel-default">
<div class="panel-heading">
{{publisher.name}}
</div>
<!-- /.panel-heading -->
<div class="panel-body">
<div id="audioCalendar"></div>
<div id="audioDiv">
<audio id="audioPlay" controls>
</audio>
</div>
<!-- /.table-responsive -->
</div>
<!-- /.panel-body -->
</div>
<!-- /.panel -->
</div>
<!-- /.col-lg-12 -->
</div>
<!-- /.row -->
{% endblock %}
{% block scripts %}
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jqueryui-touch-punch/0.2.3/jquery.ui.touch-punch.min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/moment.js/2.7.0/moment-with-langs.min.js"></script>
<script type="text/javascript" src="{% static 'js/jquery.rangecalendar.js' %}"></script>
<script>
$(document).ready(function () {
var emptyMonths = [
{month: '01', year: '2016'},
{month: '06', year: '2016'},
{month: '09', year: '2016'},
{month: '03', year: '2017'},
{month: '07', year: '2017'},
{month: '11', year: '2017'}
];
var calendar = $("#audioCalendar").rangeCalendar({
theme:"full-red-theme",
lang: "es",
startDate: moment(20160101, "YYYYMMDD"),
endDate: moment(),
start: "0",
minRangeWidth: 1,
maxRangeWidth: 1,
maxTimeRangeWidth: 6,
changeRangeCallback: rangeChanged,
emptyMonths: [{}]
});
var today = new Date();
calendar.setStartDate(today);
function rangeChanged(target, range) {
console.log(range);
}
});
</script>
{% endblock %}