|
Lines 84-103
Link Here
|
| 84 |
newin=window.open("/cgi-bin/koha/help.pl","KohaHelp",'width=600,height=600,toolbar=false,scrollbars=yes'); |
84 |
newin=window.open("/cgi-bin/koha/help.pl","KohaHelp",'width=600,height=600,toolbar=false,scrollbars=yes'); |
| 85 |
} |
85 |
} |
| 86 |
$(document).ready(function() { |
86 |
$(document).ready(function() { |
|
|
87 |
|
| 88 |
[% IF ( dateformat_metric ) %] $.tablesorter.addParser({ // http://tablesorter.com/docs/example-parsers.html |
| 89 |
id: 'shortDates', |
| 90 |
is: function(s){ |
| 91 |
return false; |
| 92 |
}, |
| 93 |
format: function(s){ |
| 94 |
var datepattern = new RegExp("[0-9]\/[0-9]"); |
| 95 |
if( datepattern.test(s)){ // sorting a date without a year: "01/12" |
| 96 |
var dateparts = s.split("/").reverse().join("-"); // build an ISO date to be sorted as text |
| 97 |
s = "2000-" + dateparts; // use 2000 as the default year |
| 98 |
} |
| 99 |
return s; |
| 100 |
}, |
| 101 |
type: 'text' |
| 102 |
}); |
| 103 |
[% END %] |
| 87 |
$(".hint").hide(); |
104 |
$(".hint").hide(); |
| 88 |
$("#branch").change(function(){ |
105 |
$("#branch").change(function(){ |
| 89 |
changeBranch(); |
106 |
changeBranch(); |
| 90 |
}); |
107 |
}); |
| 91 |
$("#holidayexceptions").tablesorter({ |
108 |
$("#holidayexceptions").tablesorter({[% IF ( dateformat_metric ) %] |
|
|
109 |
dateFormat: 'uk',[% END %] |
| 92 |
sortList: [[0,0]], widgets: ['zebra'] |
110 |
sortList: [[0,0]], widgets: ['zebra'] |
| 93 |
}); |
111 |
}); |
| 94 |
$("#holidayweeklyrepeatable").tablesorter({ |
112 |
$("#holidayweeklyrepeatable").tablesorter({[% IF ( dateformat_metric ) %] |
|
|
113 |
dateFormat: 'uk',[% END %] |
| 95 |
sortList: [[0,0]], widgets: ['zebra'] |
114 |
sortList: [[0,0]], widgets: ['zebra'] |
| 96 |
}); |
115 |
}); |
| 97 |
$("#holidaysyearlyrepeatable").tablesorter({ |
116 |
$("#holidaysyearlyrepeatable").tablesorter({[% IF ( dateformat_metric ) %] |
| 98 |
sortList: [[0,0]], widgets: ['zebra'] |
117 |
headers : { |
|
|
118 |
0: { |
| 119 |
sorter : 'shortDates' |
| 120 |
} |
| 121 |
},[% END %] |
| 122 |
sortList: [[0,0]], widgets: ['zebra'] |
| 99 |
}); |
123 |
}); |
| 100 |
$("#holidaysunique").tablesorter({ |
124 |
$("#holidaysunique").tablesorter({[% IF ( dateformat_metric ) %] |
|
|
125 |
dateFormat: 'uk',[% END %] |
| 101 |
sortList: [[0,0]], widgets: ['zebra'] |
126 |
sortList: [[0,0]], widgets: ['zebra'] |
| 102 |
}); |
127 |
}); |
| 103 |
$("a.helptext").click(function(){ |
128 |
$("a.helptext").click(function(){ |
|
Lines 438-444
Link Here
|
| 438 |
<table id="holidaysyearlyrepeatable"> |
463 |
<table id="holidaysyearlyrepeatable"> |
| 439 |
<thead> |
464 |
<thead> |
| 440 |
<tr> |
465 |
<tr> |
| 441 |
[% IF ( dateformat == 'metric' ) %] |
466 |
[% IF ( dateformat_metric ) %] |
| 442 |
<th class="repeatableyearly">Day/Month</th> |
467 |
<th class="repeatableyearly">Day/Month</th> |
| 443 |
[% ELSE %] |
468 |
[% ELSE %] |
| 444 |
<th class="repeatableyearly">Month/Day</th> |
469 |
<th class="repeatableyearly">Month/Day</th> |
| 445 |
- |
|
|