summaryrefslogtreecommitdiff
path: root/sitestatic/jquery.tablesorter-2.7.min.js
diff options
context:
space:
mode:
Diffstat (limited to 'sitestatic/jquery.tablesorter-2.7.min.js')
-rw-r--r--sitestatic/jquery.tablesorter-2.7.min.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/sitestatic/jquery.tablesorter-2.7.min.js b/sitestatic/jquery.tablesorter-2.7.min.js
index eff1e09f..ff2dc96d 100644
--- a/sitestatic/jquery.tablesorter-2.7.min.js
+++ b/sitestatic/jquery.tablesorter-2.7.min.js
@@ -24,9 +24,9 @@ p=f+"-"+h.cellIndex;q=h.rowSpan||1;t=h.colSpan||1;"undefined"===typeof c[f]&&(c[
a=k.headers[b];k.headerContent[b]=this.innerHTML;h=k.headerTemplate.replace(/\{content\}/g,this.innerHTML).replace(/\{icon\}/g,m);k.onRenderTemplate&&(g=k.onRenderTemplate.apply(d,[b,h]))&&"string"===typeof g&&(h=g);this.innerHTML='<div class="tablesorter-header-inner">'+h+"</div>";k.onRenderHeader&&k.onRenderHeader.apply(d,[b]);this.column=c[this.parentNode.rowIndex+"-"+this.cellIndex];var e=f.getData(d,a,"sortInitialOrder")||k.sortInitialOrder;this.order=/^d/i.test(e)||1===e?[1,0,2]:[0,1,2];this.count=
-1;"false"===f.getData(d,a,"sorter")?(this.sortDisabled=!0,d.addClass("sorter-false")):d.removeClass("sorter-false");this.lockedOrder=!1;w=f.getData(d,a,"lockedOrder")||!1;"undefined"!==typeof w&&!1!==w&&(this.order=this.lockedOrder=/^d/i.test(w)||1===w?[1,1,1]:[0,0,0]);d.addClass((this.sortDisabled?"sorter-false ":" ")+k.cssHeader);k.headerList[b]=this;d.parent().addClass(k.cssHeaderRow)});b.config.debug&&(q("Built headers:",n),e(p));return p}function A(b){var c,a,d,g=b.config,m=g.sortList,f=[g.cssAsc,
g.cssDesc],e=l(b).find("tfoot tr").children().removeClass(f.join(" "));g.$headers.removeClass(f.join(" "));d=m.length;for(c=0;c<d;c++)if(2!==m[c][1]&&(b=g.$headers.not(".sorter-false").filter('[data-column="'+m[c][0]+'"]'+(1===d?":last":"")),b.length))for(a=0;a<b.length;a++)b[a].sortDisabled||(b.eq(a).addClass(f[m[c][1]]),e.length&&e.filter('[data-column="'+m[c][0]+'"]').eq(a).addClass(f[m[c][1]]))}function E(b){if(b.config.widthFixed&&0===l(b).find("colgroup").length){var c=l("<colgroup>"),a=l(b).width();
-l("tr:first td",b.tBodies[0]).each(function(){c.append(l("<col>").css("width",parseInt(1E3*(l(this).width()/a),10)/10+"%"))});l(b).prepend(c)}}function D(b,c){var a,d,g,f=b.config,e=c||f.sortList;f.sortList=[];l.each(e,function(c,b){a=[parseInt(b[0],10),parseInt(b[1],10)];if(g=f.headerList[a[0]])f.sortList.push(a),d=l.inArray(a[1],g.order),g.count=0<=d?d:a[1]%(f.sortReset?3:2)})}function F(b){var c=0,a=b.config,d=a.sortList,g=d.length,f=b.tBodies.length,e,k,n,p,r,t,u,v,s;if(!a.serverSideSorting&&
-a.cache[0]){a.debug&&(e=new Date);for(n=0;n<f;n++)r=a.cache[n].colMax,s=(t=a.cache[n].normalized)&&t[0]?t[0].length-1:0,t.sort(function(f,e){for(k=0;k<g;k++){p=d[k][0];v=d[k][1];u=/n/i.test(a.parsers&&a.parsers[p]?a.parsers[p].type||"":"")?"Numeric":"Text";u+=0===v?"":"Desc";/Numeric/.test(u)&&a.strings[p]&&(c="boolean"===typeof a.string[a.strings[p]]?(0===v?1:-1)*(a.string[a.strings[p]]?-1:1):a.strings[p]?a.string[a.strings[p]]||0:0);var m=l.tablesorter["sort"+u](b,f[p],e[p],p,r[p],c);if(m)return m}return f[s]-
-e[s]});a.debug&&q("Sorting on "+d.toString()+" and dir "+v+" time",e)}}function H(b,c){b.trigger("updateComplete");"function"===typeof c&&c(b[0])}function G(b,c,a){!1!==c?b.trigger("sorton",[b[0].config.sortList,function(){H(b,a)}]):H(b,a)}var f=this;f.version="2.7";f.parsers=[];f.widgets=[];f.defaults={theme:"default",widthFixed:!1,showProcessing:!1,headerTemplate:"{content}",onRenderTemplate:null,onRenderHeader:null,cancelSelection:!0,dateFormat:"mmddyyyy",sortMultiSortKey:"shiftKey",sortResetKey:"ctrlKey",
+l("tr:first td",b.tBodies[0]).each(function(){c.append(l("<col>").css("width",parseInt(l(this).width()/a*1E3,10)/10+"%"))});l(b).prepend(c)}}function D(b,c){var a,d,g,f=b.config,e=c||f.sortList;f.sortList=[];l.each(e,function(c,b){a=[parseInt(b[0],10),parseInt(b[1],10)];if(g=f.headerList[a[0]])f.sortList.push(a),d=l.inArray(a[1],g.order),g.count=0<=d?d:a[1]%(f.sortReset?3:2)})}function F(b){var c=0,a=b.config,d=a.sortList,g=d.length,f=b.tBodies.length,e,k,n,p,r,t,u,v,s;if(!a.serverSideSorting&&a.cache[0]){a.debug&&
+(e=new Date);for(n=0;n<f;n++)r=a.cache[n].colMax,s=(t=a.cache[n].normalized)&&t[0]?t[0].length-1:0,t.sort(function(f,e){for(k=0;k<g;k++){p=d[k][0];v=d[k][1];u=/n/i.test(a.parsers&&a.parsers[p]?a.parsers[p].type||"":"")?"Numeric":"Text";u+=0===v?"":"Desc";/Numeric/.test(u)&&a.strings[p]&&(c="boolean"===typeof a.string[a.strings[p]]?(0===v?1:-1)*(a.string[a.strings[p]]?-1:1):a.strings[p]?a.string[a.strings[p]]||0:0);var m=l.tablesorter["sort"+u](b,f[p],e[p],p,r[p],c);if(m)return m}return f[s]-e[s]});
+a.debug&&q("Sorting on "+d.toString()+" and dir "+v+" time",e)}}function H(b,c){b.trigger("updateComplete");"function"===typeof c&&c(b[0])}function G(b,c,a){!1!==c?b.trigger("sorton",[b[0].config.sortList,function(){H(b,a)}]):H(b,a)}var f=this;f.version="2.7";f.parsers=[];f.widgets=[];f.defaults={theme:"default",widthFixed:!1,showProcessing:!1,headerTemplate:"{content}",onRenderTemplate:null,onRenderHeader:null,cancelSelection:!0,dateFormat:"mmddyyyy",sortMultiSortKey:"shiftKey",sortResetKey:"ctrlKey",
usNumberFormat:!0,delayInit:!1,serverSideSorting:!1,headers:{},ignoreCase:!0,sortForce:null,sortList:[],sortAppend:null,sortInitialOrder:"asc",sortLocaleCompare:!1,sortReset:!1,sortRestart:!1,emptyTo:"bottom",stringTo:"max",textExtraction:"simple",textSorter:null,widgets:[],widgetOptions:{zebra:["even","odd"]},initWidgets:!0,initialized:null,tableClass:"tablesorter",cssAsc:"tablesorter-headerAsc",cssChildRow:"tablesorter-childRow",cssDesc:"tablesorter-headerDesc",cssHeader:"tablesorter-header",cssHeaderRow:"tablesorter-headerRow",
cssIcon:"tablesorter-icon",cssInfoBlock:"tablesorter-infoOnly",cssProcessing:"tablesorter-processing",selectorHeaders:"> thead th, > thead td",selectorSort:"th, td",selectorRemove:".remove-me",debug:!1,headerList:[],empties:{},strings:{},parsers:[]};f.benchmark=q;f.construct=function(b){return this.each(function(){if(!this.tHead||0===this.tBodies.length||!0===this.hasInitialized)return this.config.debug?e("stopping initialization! No thead, tbody or tablesorter has already been initialized"):"";var c=
l(this),a,d,g,m="",h,q,n,p,z=l.metadata;this.hasInitialized=!1;this.config={};a=l.extend(!0,this.config,f.defaults,b);l.data(this,"tablesorter",a);a.debug&&l.data(this,"startoveralltimer",new Date);a.supportsTextContent="x"===l("<span>x</span>")[0].textContent;a.supportsDataObject=1.4<=parseFloat(l.fn.jquery);a.string={max:1,min:-1,"max+":1,"max-":-1,zero:0,none:0,"null":0,top:!0,bottom:!1};/tablesorter\-/.test(c.attr("class"))||(m=""!==a.theme?" tablesorter-"+a.theme:"");c.addClass(a.tableClass+
@@ -36,7 +36,7 @@ g,n])}else if(a.sortAppend&&1<a.sortList.length&&f.isValueInArray(a.sortAppend[0
c.trigger("sortBegin",c[0]);setTimeout(function(){A(c[0]);F(c[0]);y(c[0])},1)}});a.cancelSelection&&a.$headers.each(function(){this.onselectstart=function(){return!1}});c.unbind("sortReset update updateCell addRows sorton appendCache applyWidgetId applyWidgets refreshWidgets destroy mouseup mouseleave").bind("sortReset",function(){a.sortList=[];A(this);F(this);y(this)}).bind("update",function(b,d,g){l(a.selectorRemove,this).remove();a.parsers=r(this);x(this);G(c,d,g)}).bind("updateCell",function(b,
d,g,f){var e,m,h;e=l(this).find("tbody");b=e.index(l(d).parents("tbody").filter(":last"));var q=l(d).parents("tr").filter(":last");d=l(d)[0];e.length&&0<=b&&(m=e.eq(b).find("tr").index(q),h=d.cellIndex,e=this.config.cache[b].normalized[m].length-1,this.config.cache[b].row[this.config.cache[b].normalized[m][e]]=q,this.config.cache[b].normalized[m][h]=a.parsers[h].format(k(this,d,h),this,d,h),G(c,g,f))}).bind("addRows",function(b,d,e,f){var m=d.filter("tr").length,h=[],q=d[0].cells.length,n=l(this).find("tbody").index(d.closest("tbody"));
a.parsers||(a.parsers=r(this));for(b=0;b<m;b++){for(g=0;g<q;g++)h[g]=a.parsers[g].format(k(this,d[b].cells[g],g),this,d[b].cells[g],g);h.push(a.cache[n].row.length);a.cache[n].row.push([d[b]]);a.cache[n].normalized.push(h);h=[]}G(c,e,f)}).bind("sorton",function(a,b,c,d){l(this).trigger("sortStart",this);D(this,b);A(this);F(this);y(this,d);"function"===typeof c&&c(this)}).bind("appendCache",function(a,b,c){y(this,c);"function"===typeof b&&b(this)}).bind("applyWidgetId",function(b,c){f.getWidgetById(c).format(this,
-a,a.widgetOptions)}).bind("applyWidgets",function(a,b){f.applyWidget(this,b)}).bind("refreshWidgets",function(a,b,c){f.refreshWidgets(this,b,c)}).bind("destroy",function(a,b,c){f.destroy(this,b,c)});a.supportsDataObject&&"undefined"!==typeof c.data().sortlist?a.sortList=c.data().sortlist:z&&(c.metadata()&&c.metadata().sortlist)&&(a.sortList=c.metadata().sortlist);f.applyWidget(this,!0);0<a.sortList.length?c.trigger("sorton",[a.sortList,{},!a.initWidgets]):a.initWidgets&&f.applyWidget(this);E(this);
+a,a.widgetOptions)}).bind("applyWidgets",function(a,b){f.applyWidget(this,b)}).bind("refreshWidgets",function(a,b,c){f.refreshWidgets(this,b,c)}).bind("destroy",function(a,b,c){f.destroy(this,b,c)});a.supportsDataObject&&"undefined"!==typeof c.data().sortlist?a.sortList=c.data().sortlist:z&&c.metadata()&&c.metadata().sortlist&&(a.sortList=c.metadata().sortlist);f.applyWidget(this,!0);0<a.sortList.length?c.trigger("sorton",[a.sortList,{},!a.initWidgets]):a.initWidgets&&f.applyWidget(this);E(this);
a.showProcessing&&c.unbind("sortBegin sortEnd").bind("sortBegin sortEnd",function(a){f.isProcessing(c[0],"sortBegin"===a.type)});this.hasInitialized=!0;a.debug&&f.benchmark("Overall initialization time",l.data(this,"startoveralltimer"));c.trigger("tablesorter-initialized",this);"function"===typeof a.initialized&&a.initialized(this)})};f.isProcessing=function(b,c,a){var d=b.config;b=a||l(b).find("."+d.cssHeader);c?(0<d.sortList.length&&(b=b.filter(function(){return this.sortDisabled?!1:f.isValueInArray(parseFloat(l(this).attr("data-column")),
d.sortList)})),b.addClass(d.cssProcessing)):b.removeClass(d.cssProcessing)};f.processTbody=function(b,c,a){if(a)return c.before('<span class="tablesorter-savemyplace"/>'),b=l.fn.detach?c.detach():c.remove();b=l(b).find("span.tablesorter-savemyplace");c.insertAfter(b);b.remove()};f.clearTableBody=function(b){l(b.tBodies).filter(":not(."+b.config.cssInfoBlock+")").empty()};f.destroy=function(b,c,a){var d=l(b),g=b.config,e=d.find("thead:first");b.hasInitialized=!1;e.find("tr:not(."+g.cssHeaderRow+")").remove();
e.find(".tablesorter-resizer").remove();f.refreshWidgets(b,!0,!0);d.removeData("tablesorter").unbind("sortReset update updateCell addRows sorton appendCache applyWidgetId applyWidgets refreshWidgets destroy mouseup mouseleave").find("."+g.cssHeader).unbind("click mousedown mousemove mouseup").removeClass(g.cssHeader+" "+g.cssAsc+" "+g.cssDesc).find(".tablesorter-header-inner").each(function(){""!==g.cssIcon&&l(this).find("."+g.cssIcon).remove();l(this).replaceWith(l(this).contents())});!1!==c&&d.removeClass(g.tableClass);
@@ -48,7 +48,7 @@ a,d,e,m){if(c===a)return 0;b=b.config;d=b.string[b.empties[d]||b.emptyTo];if(""=
U:"\u00da\u00d9\u00db\u00dc\u016e"};f.replaceAccents=function(b){var c,a="[",d=f.characterEquivalents;if(!f.characterRegex){f.characterRegexArray={};for(c in d)"string"===typeof c&&(a+=d[c],f.characterRegexArray[c]=RegExp("["+d[c]+"]","g"));f.characterRegex=RegExp(a+"]")}if(f.characterRegex.test(b))for(c in d)"string"===typeof c&&(b=b.replace(f.characterRegexArray[c],c));return b};f.isValueInArray=function(b,c){var a,d=c.length;for(a=0;a<d;a++)if(c[a][0]===b)return!0;return!1};f.addParser=function(b){var c,
a=f.parsers.length,d=!0;for(c=0;c<a;c++)f.parsers[c].id.toLowerCase()===b.id.toLowerCase()&&(d=!1);d&&f.parsers.push(b)};f.getParserById=function(b){var c,a=f.parsers.length;for(c=0;c<a;c++)if(f.parsers[c].id.toLowerCase()===b.toString().toLowerCase())return f.parsers[c];return!1};f.addWidget=function(b){f.widgets.push(b)};f.getWidgetById=function(b){var c,a,d=f.widgets.length;for(c=0;c<d;c++)if((a=f.widgets[c])&&a.hasOwnProperty("id")&&a.id.toLowerCase()===b.toLowerCase())return a};f.applyWidget=
function(b,c){var a=b.config,d=a.widgetOptions,e=a.widgets.sort().reverse(),m,h,k,n=e.length;h=l.inArray("zebra",a.widgets);0<=h&&(a.widgets.splice(h,1),a.widgets.push("zebra"));a.debug&&(m=new Date);for(h=0;h<n;h++)(k=f.getWidgetById(e[h]))&&(!0===c&&k.hasOwnProperty("init")?k.init(b,k,a,d):!c&&k.hasOwnProperty("format")&&k.format(b,a,d));a.debug&&q("Completed "+(!0===c?"initializing":"applying")+" widgets",m)};f.refreshWidgets=function(b,c,a){var d,g=b.config,m=g.widgets,h=f.widgets,k=h.length;
-for(d=0;d<k;d++)h[d]&&(h[d].id&&(c||0>l.inArray(h[d].id,m)))&&(g.debug&&e("Refeshing widgets: Removing "+h[d].id),h[d].hasOwnProperty("remove")&&h[d].remove(b,g,g.widgetOptions));!0!==a&&f.applyWidget(b,c)};f.getData=function(b,c,a){var d="";b=l(b);var e,f;if(!b.length)return"";e=l.metadata?b.metadata():!1;f=" "+(b.attr("class")||"");"undefined"!==typeof b.data(a)||"undefined"!==typeof b.data(a.toLowerCase())?d+=b.data(a)||b.data(a.toLowerCase()):e&&"undefined"!==typeof e[a]?d+=e[a]:c&&"undefined"!==
+for(d=0;d<k;d++)h[d]&&h[d].id&&(c||0>l.inArray(h[d].id,m))&&(g.debug&&e("Refeshing widgets: Removing "+h[d].id),h[d].hasOwnProperty("remove")&&h[d].remove(b,g,g.widgetOptions));!0!==a&&f.applyWidget(b,c)};f.getData=function(b,c,a){var d="";b=l(b);var e,f;if(!b.length)return"";e=l.metadata?b.metadata():!1;f=" "+(b.attr("class")||"");"undefined"!==typeof b.data(a)||"undefined"!==typeof b.data(a.toLowerCase())?d+=b.data(a)||b.data(a.toLowerCase()):e&&"undefined"!==typeof e[a]?d+=e[a]:c&&"undefined"!==
typeof c[a]?d+=c[a]:" "!==f&&f.match(" "+a+"-")&&(d=f.match(RegExp(" "+a+"-(\\w+)"))[1]||"");return l.trim(d)};f.formatFloat=function(b,c){if("string"!==typeof b||""===b)return b;var a;b=(c&&c.config?!1!==c.config.usNumberFormat:"undefined"!==typeof c?c:1)?b.replace(/,/g,""):b.replace(/[\s|\.]/g,"").replace(/,/g,".");/^\s*\([.\d]+\)/.test(b)&&(b=b.replace(/^\s*\(/,"-").replace(/\)/,""));a=parseFloat(b);return isNaN(a)?l.trim(b):a};f.isDigit=function(b){return isNaN(b)?/^[\-+(]?\d+[)]?$/.test(b.toString().replace(/[,.'"\s]/g,
"")):!0}}});var k=l.tablesorter;l.fn.extend({tablesorter:k.construct});k.addParser({id:"text",is:function(e,k,l){return!0},format:function(e,q,s,r){q=q.config;e=l.trim(q.ignoreCase?e.toLocaleLowerCase():e);return q.sortLocaleCompare?k.replaceAccents(e):e},type:"text"});k.addParser({id:"currency",is:function(e){return/^\(?\d+[\u00a3$\u20ac\u00a4\u00a5\u00a2?.]|[\u00a3$\u20ac\u00a4\u00a5\u00a2?.]\d+\)?$/.test(e)},format:function(e,l){return k.formatFloat(e.replace(/[^\w,. \-()]/g,""),l)},type:"numeric"});
k.addParser({id:"ipAddress",is:function(e){return/^\d{1,3}[\.]\d{1,3}[\.]\d{1,3}[\.]\d{1,3}$/.test(e)},format:function(e,l){var s,r=e.split("."),x="",y=r.length;for(s=0;s<y;s++)x+=("00"+r[s]).slice(-3);return k.formatFloat(x,l)},type:"numeric"});k.addParser({id:"url",is:function(e){return/^(https?|ftp|file):\/\//.test(e)},format:function(e){return l.trim(e.replace(/(https?|ftp|file):\/\//,""))},type:"text"});k.addParser({id:"isoDate",is:function(e){return/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/.test(e)},