"
}
//TODO: ici en prend que l'anglais ???? si oui, alors changer la tournure ...
if (item.Language !== null) {
if (item.Language.indexOf("English") > -1) {
html += row;
}
}
else {
html += row;
}
//END
}
html += "";
$(dataTableSelector).html(html);
var oTable = $(dataTableSelector).dataTable({
"bJQueryUI": true,
"pagingType": "simple",
"iDisplayLength": 20,
"bLengthChange": false,
"autoWidth":false,
"aaSorting": [],
"aoColumnDefs": [{ "sType": "my-date-range", "aTargets": [1] }],
"aoColumns": [{ "bSortable": true }, { "bSortable": true }, { "bSortable": true }, { "bSortable": true,"bVisible": false }],
"sDom": 'fp>rt'
});
}
//-------------------------
extentDatatableSort = function () {
jQuery.extend(jQuery.fn.dataTableExt.oSort, {
"my-date-range-pre": function (a) {
var dateRangeText = a.toLowerCase();
var dateRange = dateRangeText.substring(dateRangeText.indexOf(">") + 1, dateRangeText.lastIndexOf("
"));
var dArray = dateRange.split(' ');
var day = dArray[0];
var monthText = dArray[dArray.length - 2];
var monthNumber = getMonthFromString(monthText);
var month = monthNumber.toString();
var year = dArray[dArray.length - 1];
if (month.length == 1) {
month = "0" + month;
}
if (day.length == 1) {
day = "0" + day;
}
var sorted = year + month + day;
var sorted = dateRange.replaceAll('-','').replace(/\s/g, '');
return parseInt(sorted);
},
"my-date-range-asc": function (a, b) {
var result = ((a b) ? 1 : 0));
return result;
},
"my-date-range-desc": function (a, b) {
var result = ((a b) ? -1 : 0));
return result;
}
});
}
//-------------------------
getQueryString = function (name) {
var qrStr = window.location.search;
var spQrStr = qrStr.substring(1);
var arrQrStr = new Array();
// splits each of pair
var arr = spQrStr.split(" ");
for (var i = 0; i
"
}
//TODO: ici en prend que l'anglais ???? si oui, alors changer la tournure ...
if (item.Language !== null) {
if (item.Language.indexOf("English") > -1) {
html += row;
}
}
else {
html += row;
}
//END
}
html += "";
$(dataTableSelector).html(html);
var oTable = $(dataTableSelector).dataTable({
"bJQueryUI": true,
"pagingType": "simple",
"iDisplayLength": 20,
"bLengthChange": false,
"autoWidth":false,
"aaSorting": [],
"aoColumnDefs": [{ "sType": "my-date-range", "aTargets": [1] }],
"aoColumns": [{ "bSortable": true }, { "bSortable": true }, { "bSortable": true }, { "bSortable": true,"bVisible": false }],
"sDom": 'fp>rt'
});
}
//-------------------------
extentDatatableSort = function () {
jQuery.extend(jQuery.fn.dataTableExt.oSort, {
"my-date-range-pre": function (a) {
var dateRangeText = a.toLowerCase();
var dateRange = dateRangeText.substring(dateRangeText.indexOf(">") + 1, dateRangeText.lastIndexOf("
"));
var dArray = dateRange.split(' ');
var day = dArray[0];
var monthText = dArray[dArray.length - 2];
var monthNumber = getMonthFromString(monthText);
var month = monthNumber.toString();
var year = dArray[dArray.length - 1];
if (month.length == 1) {
month = "0" + month;
}
if (day.length == 1) {
day = "0" + day;
}
var sorted = year + month + day;
var sorted = dateRange.replaceAll('-','').replace(/\s/g, '');
return parseInt(sorted);
},
"my-date-range-asc": function (a, b) {
var result = ((a b) ? 1 : 0));
return result;
},
"my-date-range-desc": function (a, b) {
var result = ((a b) ? -1 : 0));
return result;
}
});
}
//-------------------------
getQueryString = function (name) {
var qrStr = window.location.search;
var spQrStr = qrStr.substring(1);
var arrQrStr = new Array();
// splits each of pair
var arr = spQrStr.split(" ");
for (var i = 0; i