1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
/*!
* Piwik - free/libre analytics platform
*
* @link http://piwik.org
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
*/
(function ($) {
// min/max date for picker
var piwikMinDate = new Date(piwik.minDateYear, piwik.minDateMonth - 1, piwik.minDateDay),
piwikMaxDate = new Date(piwik.maxDateYear, piwik.maxDateMonth - 1, piwik.maxDateDay);
piwik.getBaseDatePickerOptions = function (defaultDate) {
return {
showOtherMonths: false,
dateFormat: 'yy-mm-dd',
firstDay: 1,
minDate: piwikMinDate,
maxDate: piwikMaxDate,
prevText: "",
nextText: "",
currentText: "",
defaultDate: defaultDate,
changeMonth: true,
changeYear: true,
stepMonths: 1,
// jquery-ui-i18n 1.7.2 lacks some translations, so we use our own
dayNamesMin: [
_pk_translate('Intl_Day_Min_StandAlone_7'),
_pk_translate('Intl_Day_Min_StandAlone_1'),
_pk_translate('Intl_Day_Min_StandAlone_2'),
_pk_translate('Intl_Day_Min_StandAlone_3'),
_pk_translate('Intl_Day_Min_StandAlone_4'),
_pk_translate('Intl_Day_Min_StandAlone_5'),
_pk_translate('Intl_Day_Min_StandAlone_6')],
dayNamesShort: [
_pk_translate('Intl_Day_Short_StandAlone_7'), // start with sunday
_pk_translate('Intl_Day_Short_StandAlone_1'),
_pk_translate('Intl_Day_Short_StandAlone_2'),
_pk_translate('Intl_Day_Short_StandAlone_3'),
_pk_translate('Intl_Day_Short_StandAlone_4'),
_pk_translate('Intl_Day_Short_StandAlone_5'),
_pk_translate('Intl_Day_Short_StandAlone_6')],
dayNames: [
_pk_translate('Intl_Day_Long_StandAlone_7'), // start with sunday
_pk_translate('Intl_Day_Long_StandAlone_1'),
_pk_translate('Intl_Day_Long_StandAlone_2'),
_pk_translate('Intl_Day_Long_StandAlone_3'),
_pk_translate('Intl_Day_Long_StandAlone_4'),
_pk_translate('Intl_Day_Long_StandAlone_5'),
_pk_translate('Intl_Day_Long_StandAlone_6')],
monthNamesShort: [
_pk_translate('Intl_Month_Short_StandAlone_1'),
_pk_translate('Intl_Month_Short_StandAlone_2'),
_pk_translate('Intl_Month_Short_StandAlone_3'),
_pk_translate('Intl_Month_Short_StandAlone_4'),
_pk_translate('Intl_Month_Short_StandAlone_5'),
_pk_translate('Intl_Month_Short_StandAlone_6'),
_pk_translate('Intl_Month_Short_StandAlone_7'),
_pk_translate('Intl_Month_Short_StandAlone_8'),
_pk_translate('Intl_Month_Short_StandAlone_9'),
_pk_translate('Intl_Month_Short_StandAlone_10'),
_pk_translate('Intl_Month_Short_StandAlone_11'),
_pk_translate('Intl_Month_Short_StandAlone_12')],
monthNames: [
_pk_translate('Intl_Month_Long_StandAlone_1'),
_pk_translate('Intl_Month_Long_StandAlone_2'),
_pk_translate('Intl_Month_Long_StandAlone_3'),
_pk_translate('Intl_Month_Long_StandAlone_4'),
_pk_translate('Intl_Month_Long_StandAlone_5'),
_pk_translate('Intl_Month_Long_StandAlone_6'),
_pk_translate('Intl_Month_Long_StandAlone_7'),
_pk_translate('Intl_Month_Long_StandAlone_8'),
_pk_translate('Intl_Month_Long_StandAlone_9'),
_pk_translate('Intl_Month_Long_StandAlone_10'),
_pk_translate('Intl_Month_Long_StandAlone_11'),
_pk_translate('Intl_Month_Long_StandAlone_12')]
};
};
piwikHelper.registerShortcut('d', _pk_translate('CoreHome_ShortcutCalendar'), function(event) {
if (event.altKey) {
return;
}
if (event.preventDefault) {
event.preventDefault();
} else {
event.returnValue = false; // IE
}
$('#periodString .title').trigger('click').focus();
});
}(jQuery));
|