Files
modoboa/extensions/stats/templates/calendar.html
T
Florent Dionisi 6074497a80 #24 : period selector added for adminmenu stats.
TODO : better parsing of POST and GET request parameters in view functions. Add same view for usermenu stats.
2009-12-01 18:04:48 +01:00

40 lines
1.5 KiB
HTML

{% load i18n %}
<div id="periodSelector" style="border:1px solid #dddddd;float:right;padding:3px;margin-top:-3px;">
{% url extensions.stats.main.custom_period as c_stats_url %}
<form class="calendarForm" action="{{ c_stats_url }}" method="POST">
<!--<form class="calendarForm" onsubmit="change()">-->
{% trans "Start" %}: <input id="dateTravelStart" name="start" value="{{ start }}" type="text"/>
{% trans "End" %}: <input id="dateTravelEnd" name="end" value="{{ end }}" type="text" />
<input TYPE=SUBMIT VALUE="ok">
</form>
</div>
<script type="text/javascript">
function change() {
var dom_sel = $("domain").getElements("option.[selected]")[0].value;
var per_sel = $("period").getElements("option.[selected]")[0].value;
{% url extensions.stats.main.custom_period as c_stats_url %}
location.href = "{{ c_stats_url }}" + "?period=" + per_sel + "&domain=" +
dom_sel + "&start=" + $("dateTravelStart").value +
"&end=" + $("dateTravelEnd").value;
};
myCal = new Calendar(
{
dateTravelStart: 'D, Y/m/d',
dateTravelEnd : 'D, Y/m/d'
},
{
direction: 0, // -1 past, 0 past + future, 1 future
pad:1,
offset: 1, // first day of the week: 0 = sunday, 1 = monday, etc..
tweak: {x: -147, y: 18} // tweak calendar positioning
});
</script>
<!--
<form name="calendar">
<textarea type="text" rows="0" cols="5">{{ sdate }}</textarea>
<textarea type="text" rows="0" cols="5">{{ edate }}</textarea>
</select>
-->