From f73f2356820468344757dbb9d7f3ec73ece7bf66 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 13 Feb 2023 20:43:51 +0100 Subject: Updating. Signed-off-by: Daniel Baumann --- web/_static/tablesorter/js/parsers/parser-date-extract.min.js | 11 +++++++++++ web/_static/tablesorter/js/parsers/parser-date-iso8601.min.js | 4 ++++ web/_static/tablesorter/js/parsers/parser-date-month.min.js | 4 ++++ web/_static/tablesorter/js/parsers/parser-date-range.min.js | 11 +++++++++++ .../tablesorter/js/parsers/parser-date-two-digit-year.min.js | 4 ++++ web/_static/tablesorter/js/parsers/parser-date-weekday.min.js | 4 ++++ web/_static/tablesorter/js/parsers/parser-date.min.js | 7 +++++++ web/_static/tablesorter/js/parsers/parser-duration.min.js | 6 ++++++ .../tablesorter/js/parsers/parser-feet-inch-fraction.min.js | 4 ++++ web/_static/tablesorter/js/parsers/parser-file-type.min.js | 4 ++++ web/_static/tablesorter/js/parsers/parser-globalize.min.js | 7 +++++++ web/_static/tablesorter/js/parsers/parser-huge-numbers.min.js | 4 ++++ .../tablesorter/js/parsers/parser-ignore-articles.min.js | 4 ++++ web/_static/tablesorter/js/parsers/parser-image.min.js | 4 ++++ web/_static/tablesorter/js/parsers/parser-input-select.min.js | 4 ++++ .../tablesorter/js/parsers/parser-leading-zeros.min.js | 4 ++++ web/_static/tablesorter/js/parsers/parser-metric.min.js | 4 ++++ .../tablesorter/js/parsers/parser-named-numbers.min.js | 4 ++++ web/_static/tablesorter/js/parsers/parser-network.min.js | 9 +++++++++ web/_static/tablesorter/js/parsers/parser-roman.min.js | 4 ++++ 20 files changed, 107 insertions(+) create mode 100644 web/_static/tablesorter/js/parsers/parser-date-extract.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-date-iso8601.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-date-month.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-date-range.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-date-two-digit-year.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-date-weekday.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-date.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-duration.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-feet-inch-fraction.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-file-type.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-globalize.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-huge-numbers.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-ignore-articles.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-image.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-input-select.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-leading-zeros.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-metric.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-named-numbers.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-network.min.js create mode 100644 web/_static/tablesorter/js/parsers/parser-roman.min.js (limited to 'web/_static/tablesorter/js/parsers') diff --git a/web/_static/tablesorter/js/parsers/parser-date-extract.min.js b/web/_static/tablesorter/js/parsers/parser-date-extract.min.js new file mode 100644 index 0000000..b2d85bb --- /dev/null +++ b/web/_static/tablesorter/js/parsers/parser-date-extract.min.js @@ -0,0 +1,11 @@ +(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery){ + +/*! Parser: Extract out date - updated 10/26/2014 (v2.18.0) */ +!function(e){"use strict";var a=/[A-Z]{3,10}\.?\s+\d{1,2},?\s+(?:\d{4})(?:\s+\d{1,2}:\d{2}(?::\d{2})?(?:\s+[AP]M)?)?/i,n=/(\d{1,2}[\/\s]\d{1,2}[\/\s]\d{4}(\s+\d{1,2}:\d{2}(:\d{2})?(\s+[AP]M)?)?)/i,i=/(\d{1,2}[\/\s]\d{1,2}[\/\s]\d{4}(\s+\d{1,2}:\d{2}(:\d{2})?(\s+[AP]M)?)?)/i,s=/(\d{1,2})[\/\s](\d{1,2})[\/\s](\d{4})/,d=/(\d{4}[\/\s]\d{1,2}[\/\s]\d{1,2}(\s+\d{1,2}:\d{2}(:\d{2})?(\s+[AP]M)?)?)/i,c=/(\d{4})[\/\s](\d{1,2})[\/\s](\d{1,2})/; +/*! extract US Long Date */e.tablesorter.addParser({id:"extractUSLongDate",is:function(){return!1},format:function(e){var t,r=e?e.match(a):e;return r&&(t=new Date(r[0]))instanceof Date&&isFinite(t)?t.getTime():e},type:"numeric"}), +/*! extract MMDDYYYY */ +e.tablesorter.addParser({id:"extractMMDDYYYY",is:function(){return!1},format:function(e){var t,r=e?e.replace(/\s+/g," ").replace(/[\-.,]/g,"/").match(n):e;return r&&(t=new Date(r[0]))instanceof Date&&isFinite(t)?t.getTime():e},type:"numeric"}), +/*! extract DDMMYYYY */ +e.tablesorter.addParser({id:"extractDDMMYYYY",is:function(){return!1},format:function(e){var t,r=e?e.replace(/\s+/g," ").replace(/[\-.,]/g,"/").match(i):e;return r&&(t=new Date(r[0].replace(s,"$2/$1/$3")))instanceof Date&&isFinite(t)?t.getTime():e},type:"numeric"}), +/*! extract YYYYMMDD */ +e.tablesorter.addParser({id:"extractYYYYMMDD",is:function(){return!1},format:function(e){var t,r=e?e.replace(/\s+/g," ").replace(/[\-.,]/g,"/").match(d):e;return r&&(t=new Date(r[0].replace(c,"$2/$3/$1")))instanceof Date&&isFinite(t)?t.getTime():e},type:"numeric"})}(jQuery);return jQuery;})); diff --git a/web/_static/tablesorter/js/parsers/parser-date-iso8601.min.js b/web/_static/tablesorter/js/parsers/parser-date-iso8601.min.js new file mode 100644 index 0000000..fe116cb --- /dev/null +++ b/web/_static/tablesorter/js/parsers/parser-date-iso8601.min.js @@ -0,0 +1,4 @@ +(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery){ + +/*! Parser: ISO-8601 date - updated 10/26/2014 (v2.18.0) */ +!function(e){"use strict";var s=/^([0-9]{4})(-([0-9]{2})(-([0-9]{2})(T([0-9]{2}):([0-9]{2})(:([0-9]{2})(\.([0-9]+))?)?(Z|(([-+])([0-9]{2}):([0-9]{2})))?)?)?)?$/;e.tablesorter.addParser({id:"iso8601date",is:function(e){return!!e&&e.match(s)},format:function(e){var t=e?e.match(s):e;if(t){var r=new Date(t[1],0,1);return t[3]&&r.setMonth(t[3]-1),t[5]&&r.setDate(t[5]),t[7]&&r.setHours(t[7]),t[8]&&r.setMinutes(t[8]),t[10]&&r.setSeconds(t[10]),t[12]&&r.setMilliseconds(1e3*Number("0."+t[12])),r.getTime()}return e},type:"numeric"})}(jQuery);return jQuery;})); diff --git a/web/_static/tablesorter/js/parsers/parser-date-month.min.js b/web/_static/tablesorter/js/parsers/parser-date-month.min.js new file mode 100644 index 0000000..14c465d --- /dev/null +++ b/web/_static/tablesorter/js/parsers/parser-date-month.min.js @@ -0,0 +1,4 @@ +(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery){ + +/*! Parser: Month - updated 11/22/2015 (v2.24.6) */ +!function(){"use strict";var c=jQuery.tablesorter;c.dates||(c.dates={}),c.dates.months||(c.dates.months={}),c.dates.months.en={1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},c.addParser({id:"month",is:function(){return!1},format:function(e,t,n,a){if(e){var r,o,s=t.config,i=s.globalize&&(s.globalize[a]||s.globalize)||{},u=c.dates.months[i.lang||"en"];for(o in s.ignoreCase&&(e=e.toLowerCase()),u)if("string"==typeof o&&(r=u[o],s.ignoreCase&&(r=r.toLowerCase()),e.match(r)))return parseInt(o,10)}return e},type:"numeric"})}();return jQuery;})); diff --git a/web/_static/tablesorter/js/parsers/parser-date-range.min.js b/web/_static/tablesorter/js/parsers/parser-date-range.min.js new file mode 100644 index 0000000..4cd6f11 --- /dev/null +++ b/web/_static/tablesorter/js/parsers/parser-date-range.min.js @@ -0,0 +1,11 @@ +(function(factory){if (typeof define === 'function' && define.amd){define(['jquery'], factory);} else if (typeof module === 'object' && typeof module.exports === 'object'){module.exports = factory(require('jquery'));} else {factory(jQuery);}}(function(jQuery){ + +/*! Parser: date ranges -updated 11/22/2015 (v2.24.6) */ +!function(e){"use strict";var u,f=e.tablesorter,i=/(\d{1,2}[-\s]\d{1,2}[-\s]\d{4}(\s+\d{1,2}:\d{2}(:\d{2})?(\s+[AP]M)?)?)/gi,d=/(\d{1,2}[-\s]\d{1,2}[-\s]\d{4}(\s+\d{1,2}:\d{2}(:\d{2})?(\s+[AP]M)?)?)/gi,o=/(\d{1,2})[-\s](\d{1,2})[-\s](\d{4})/,c=/(\d{4}[-\s]\d{1,2}[-\s]\d{1,2}(\s+\d{1,2}:\d{2}(:\d{2})?(\s+[AP]M)?)?)/gi,g=/(\d{4})[-\s](\d{1,2})[-\s](\d{1,2})/,l=/(\d{1,2}\s+\w+\s+\d{4}(\s+\d{1,2}:\d{2}(:\d{2})?(\s\w+)?)?)/g,p=/(\d{1,2})\s+(\w+)\s+(\d{4})/; +/*! date-range MMDDYYYY */e.tablesorter.addParser({id:"date-range-mdy",is:function(){return!1},format:function(e){var t,r,a,n,s=[];if(n=(r=e.replace(/\s+/g," ").replace(/[\/\-.,]/g,"-").match(i))&&r.length){for(a=0;a