mirror of
https://github.com/Mottie/tablesorter.git
synced 2024-11-15 23:54:22 +00:00
v2.28.4
This commit is contained in:
parent
ca2e7acbf4
commit
97784fac29
81
README.md
81
README.md
@ -103,6 +103,45 @@ If you would like to contribute, please...
|
||||
|
||||
View the [complete change log here](https://github.com/Mottie/tablesorter/wiki/Changes).
|
||||
|
||||
#### <a name="v2.28.4">Version 2.28.4</a> (1/6/2017)
|
||||
|
||||
* Docs:
|
||||
* Add more notes about moving "ipAddress" parser into an external file. See [issue #1344](https://github.com/Mottie/tablesorter/issues/1344).
|
||||
* Load storage widget in grouping widget demo. Fixes [issue #1346](https://github.com/Mottie/tablesorter/issues/1346).
|
||||
* Add page header section to grouping child demo. See [issue #1346](https://github.com/Mottie/tablesorter/issues/1346).
|
||||
* Include jQuery in page header section in various demos.
|
||||
* Add page header to output demo. See [issue #1349](https://github.com/Mottie/tablesorter/issues/1349).
|
||||
* Add comma to broken output demo.
|
||||
* Add info on output to Excel in output widget demo. See [issue #1349](https://github.com/Mottie/tablesorter/issues/1349).
|
||||
* Renamed [Bootstrap v2.x demo](https://mottie.github.io/tablesorter/docs/example-option-theme-bootstrap-v2.html).
|
||||
* Renamed [Bootstrap v3.x demo](https://mottie.github.io/tablesorter/docs/example-option-theme-bootstrap-v3.html).
|
||||
* Created [Bootstrap v4.x demo](https://mottie.github.io/tablesorter/docs/example-option-theme-bootstrap-v4.html).
|
||||
* Update all Bootstrap links to point to Bootstrap v3.x demo.
|
||||
* Maintain minimal original [Bootstrap demo](https://mottie.github.io/tablesorter/docs/example-widget-bootstrap-theme.html).
|
||||
* Output:
|
||||
* Prevent error on output to an already open popup.
|
||||
* Add `output_savePlugin` option & update download code.
|
||||
* Add `output_includeHeader` option & docs. Fixes [issue #1349](https://github.com/Mottie/tablesorter/issues/1349).
|
||||
* Pager:
|
||||
* (widget only) make compatible with stickyHeaders. [Fixes #1313](https://github.com/Mottie/tablesorter/issues/1313):
|
||||
* Removed all references to stored `pager.$goto` and `pager.$size`
|
||||
* Removed check if header text matches header length - this breaks when a header row has a "tablesorter-ignoreRow" class name.
|
||||
* Add stickyHeader container to `pager.$container` in case the pager controls are inside the thead.
|
||||
* Fix rendering of sticky headers after ajax.
|
||||
* Use option to target inner header.
|
||||
* Restore check for new headers. [Fixes #1343](https://github.com/Mottie/tablesorter/issues/1343).
|
||||
* Add `data-attribute` override on output. See [issue #1348](https://github.com/Mottie/tablesorter/issues/1348).
|
||||
* StickHeaders:
|
||||
* Reduce widget priority below the pager widget priority.
|
||||
* Theme:
|
||||
* Add group widget css file. See [issue #1346](https://github.com/Mottie/tablesorter/issues/1346).
|
||||
* Add column widget support to Bootstrap. See [issue #1347](https://github.com/Mottie/tablesorter/issues/1347).
|
||||
* Update high-specificity blue theme - [demo](https://jsfiddle.net/Mottie/k9uasLc7/); see [Stack Overflow](http://stackoverflow.com/q/41472634/145346).
|
||||
* Add `theme.bootstrap_4.css` file ([demo](https://mottie.github.io/tablesorter/docs/example-option-theme-bootstrap-v4.html); Bootstrap v4-alpha - do not use in production!).
|
||||
* Duplicated `theme.bootstrap_3.css` from `theme.bootstrap.css` (maintaining this non-versioned file name until Bootstrap v4-stable has been available for about 6 months).
|
||||
* Readme:
|
||||
* Update log for v2.28.3.
|
||||
|
||||
#### <a name="v2.28.3">Version 2.28.3</a> (12/16/2016)
|
||||
|
||||
* Core: Fix internal version numbering.
|
||||
@ -127,45 +166,3 @@ View the [complete change log here](https://github.com/Mottie/tablesorter/wiki/C
|
||||
* Meta:
|
||||
* Add jsDelivr CDN link to readme.
|
||||
* Add scss to dist folder.
|
||||
|
||||
#### <a name="v2.28.1">Version 2.28.1</a> (11/27/2016)
|
||||
|
||||
* Core:
|
||||
* Update dist files. Fixes [issue #1331](https://github.com/Mottie/tablesorter/issues/1331).
|
||||
* Filter:
|
||||
* Fix searchDelay & minimum character count. See [issue #1299](https://github.com/Mottie/tablesorter/issues/1299).
|
||||
* Fix liveSearch ignoring searchDelay. See [issue #1299](https://github.com/Mottie/tablesorter/issues/1299).
|
||||
* Print
|
||||
* Use `hasWidget` function.
|
||||
* UI-theme:
|
||||
* Use `hasWidget` function. Fixes [issue #1327](https://github.com/Mottie/tablesorter/issues/1327).
|
||||
|
||||
#### <a name="v2.28.0">Version 2.28.0</a> (11/27/2016)
|
||||
|
||||
* Core:
|
||||
* Return value from `getColumnData` if not an object.
|
||||
* Include extra headers when adding unsorted class. Fixes [issue #1306](https://github.com/Mottie/tablesorter/issues/1306).
|
||||
* Add option validator. Fixes [issue #1319](https://github.com/Mottie/tablesorter/issues/1319).
|
||||
* Maintain original settings on `resetToLoadState`.
|
||||
* Docs:
|
||||
* Add missing colon in CSS. Fixes [issue #1307](https://github.com/Mottie/tablesorter/issues/1307).
|
||||
* Add notes on `sortList` overridding `sortForce` & `sortAppend`. See [issue #1286](https://github.com/Mottie/tablesorter/issues/1286).
|
||||
* Update sortTbody widget demo showing new option.
|
||||
* Add zebra widget to sort reset demo.
|
||||
* Define a triggered "update". Fixes [issue #1317](https://github.com/Mottie/tablesorter/issues/1317).
|
||||
* Clarify recalculation update method. Fixes [issue #1317](https://github.com/Mottie/tablesorter/issues/1317).
|
||||
* Explain difference between `#` and `0` in the math mask. Fixes [issue #1320](https://github.com/Mottie/tablesorter/issues/1320).
|
||||
* Add link to disable thead row example. Fixes [issue #1326](https://github.com/Mottie/tablesorter/issues/1326).
|
||||
* Filter:
|
||||
* Restore `filter_searchDelay` function. Fixes [issue #1299](https://github.com/Mottie/tablesorter/issues/1299).
|
||||
* Grouping:
|
||||
* Fix insertion of group header before child rows. See [pull #1301](https://github.com/Mottie/tablesorter/pull/1301); thanks [@babaevmm](https://github.com/babaevmm)! Also fixes [issue #1325](https://github.com/Mottie/tablesorter/issues/1325).
|
||||
* Math:
|
||||
* Fix prefix/suffix option names & processing. Fixes [issue #1305](https://github.com/Mottie/tablesorter/issues/1305).
|
||||
* Remove `math_prefix` content prior to parsing cell values.
|
||||
* Pager:
|
||||
* Set `ariaDisabled` property to stop MS Edge crash. Fixes [issue #1303](https://github.com/Mottie/tablesorter/issues/1303).
|
||||
* Restore settings on `resetToLoadState`. Fixes [issue #1311](https://github.com/Mottie/tablesorter/issues/1311).
|
||||
* Tbodysort:
|
||||
* Add `sortTbody_lockHead` option. See [pull #1312](https://github.com/Mottie/tablesorter/pull/1312); thanks [@ChrisM-Rogers](https://github.com/ChrisM-Rogers)!
|
||||
* Add `sortTbody_lockHead` to default options.
|
||||
|
@ -1,6 +1,6 @@
|
||||
/*!
|
||||
* tablesorter (FORK) pager plugin
|
||||
* updated 11/26/2016 (v2.28.0)
|
||||
* updated 1/6/2017 (v2.28.4)
|
||||
*/
|
||||
/*jshint browser:true, jquery:true, unused:false */
|
||||
;(function($) {
|
||||
|
2
dist/css/theme.bootstrap.min.css
vendored
2
dist/css/theme.bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
2
dist/css/theme.bootstrap_2.min.css
vendored
2
dist/css/theme.bootstrap_2.min.css
vendored
File diff suppressed because one or more lines are too long
1
dist/css/theme.bootstrap_3.min.css
vendored
Normal file
1
dist/css/theme.bootstrap_3.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/css/theme.bootstrap_4.min.css
vendored
Normal file
1
dist/css/theme.bootstrap_4.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/css/widget.grouping.min.css
vendored
Normal file
1
dist/css/widget.grouping.min.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
tr.group-header td{background:#eee}.group-name{text-transform:uppercase;font-weight:700}.group-count{color:#999}.group-hidden{display:none!important}.group-header,.group-header td{user-select:none;-moz-user-select:none}tr.group-header td i{display:inline-block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid #888;border-right:4px solid #888;border-left:4px solid transparent;margin-right:7px;user-select:none;-moz-user-select:none}tr.group-header.collapsed td i{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #888;border-right:0;margin-right:10px}
|
File diff suppressed because one or more lines are too long
10
dist/js/jquery.tablesorter.combined.js
vendored
10
dist/js/jquery.tablesorter.combined.js
vendored
@ -1,4 +1,4 @@
|
||||
/*! tablesorter (FORK) - updated 12-16-2016 (v2.28.3)*/
|
||||
/*! tablesorter (FORK) - updated 01-06-2017 (v2.28.4)*/
|
||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||
(function(factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
@ -10,7 +10,7 @@
|
||||
}
|
||||
}(function(jQuery) {
|
||||
|
||||
/*! TableSorter (FORK) v2.28.3 *//*
|
||||
/*! TableSorter (FORK) v2.28.4 *//*
|
||||
* Client-side table sorting with ease!
|
||||
* @requires jQuery v1.2.6+
|
||||
*
|
||||
@ -34,7 +34,7 @@
|
||||
'use strict';
|
||||
var ts = $.tablesorter = {
|
||||
|
||||
version : '2.28.3',
|
||||
version : '2.28.4',
|
||||
|
||||
parsers : [],
|
||||
widgets : [],
|
||||
@ -5065,7 +5065,7 @@
|
||||
|
||||
})( jQuery );
|
||||
|
||||
/*! Widget: stickyHeaders - updated 7/31/2016 (v2.27.0) *//*
|
||||
/*! Widget: stickyHeaders - updated 1/6/2017 (v2.28.4) *//*
|
||||
* Requires tablesorter v2.8+ and jQuery 1.4.3+
|
||||
* by Rob Garrison
|
||||
*/
|
||||
@ -5128,7 +5128,7 @@
|
||||
// **************************
|
||||
ts.addWidget({
|
||||
id: 'stickyHeaders',
|
||||
priority: 55, // sticky widget must be initialized after the filter widget!
|
||||
priority: 54, // sticky widget must be initialized after the filter & before pager widget!
|
||||
options: {
|
||||
stickyHeaders : '', // extra class name added to the sticky header row
|
||||
stickyHeaders_appendTo : null, // jQuery selector or object to phycially attach the sticky headers
|
||||
|
6
dist/js/jquery.tablesorter.combined.min.js
vendored
6
dist/js/jquery.tablesorter.combined.min.js
vendored
File diff suppressed because one or more lines are too long
4
dist/js/jquery.tablesorter.js
vendored
4
dist/js/jquery.tablesorter.js
vendored
@ -8,7 +8,7 @@
|
||||
}
|
||||
}(function(jQuery) {
|
||||
|
||||
/*! TableSorter (FORK) v2.28.3 *//*
|
||||
/*! TableSorter (FORK) v2.28.4 *//*
|
||||
* Client-side table sorting with ease!
|
||||
* @requires jQuery v1.2.6+
|
||||
*
|
||||
@ -32,7 +32,7 @@
|
||||
'use strict';
|
||||
var ts = $.tablesorter = {
|
||||
|
||||
version : '2.28.3',
|
||||
version : '2.28.4',
|
||||
|
||||
parsers : [],
|
||||
widgets : [],
|
||||
|
2
dist/js/jquery.tablesorter.min.js
vendored
2
dist/js/jquery.tablesorter.min.js
vendored
File diff suppressed because one or more lines are too long
6
dist/js/jquery.tablesorter.widgets.js
vendored
6
dist/js/jquery.tablesorter.widgets.js
vendored
@ -1,4 +1,4 @@
|
||||
/*! tablesorter (FORK) - updated 12-16-2016 (v2.28.3)*/
|
||||
/*! tablesorter (FORK) - updated 01-06-2017 (v2.28.4)*/
|
||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||
(function(factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
@ -2270,7 +2270,7 @@
|
||||
|
||||
})( jQuery );
|
||||
|
||||
/*! Widget: stickyHeaders - updated 7/31/2016 (v2.27.0) *//*
|
||||
/*! Widget: stickyHeaders - updated 1/6/2017 (v2.28.4) *//*
|
||||
* Requires tablesorter v2.8+ and jQuery 1.4.3+
|
||||
* by Rob Garrison
|
||||
*/
|
||||
@ -2333,7 +2333,7 @@
|
||||
// **************************
|
||||
ts.addWidget({
|
||||
id: 'stickyHeaders',
|
||||
priority: 55, // sticky widget must be initialized after the filter widget!
|
||||
priority: 54, // sticky widget must be initialized after the filter & before pager widget!
|
||||
options: {
|
||||
stickyHeaders : '', // extra class name added to the sticky header row
|
||||
stickyHeaders_appendTo : null, // jQuery selector or object to phycially attach the sticky headers
|
||||
|
4
dist/js/jquery.tablesorter.widgets.min.js
vendored
4
dist/js/jquery.tablesorter.widgets.min.js
vendored
File diff suppressed because one or more lines are too long
4
dist/js/widgets/widget-output.min.js
vendored
4
dist/js/widgets/widget-output.min.js
vendored
File diff suppressed because one or more lines are too long
4
dist/js/widgets/widget-pager.min.js
vendored
4
dist/js/widgets/widget-pager.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/js/widgets/widget-stickyHeaders.min.js
vendored
2
dist/js/widgets/widget-stickyHeaders.min.js
vendored
File diff suppressed because one or more lines are too long
@ -912,6 +912,7 @@ output_encoding : 'data:text/csv;charset=utf8,'</pre><span class="label label-in
|
||||
var blob = new Blob([data], {type: widgetOptions.output_encoding});
|
||||
saveAs(blob, widgetOptions.output_saveFileName);
|
||||
}</pre>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
@ -4531,7 +4531,7 @@ $('table').trigger('search', false);</pre></div>
|
||||
<div class="collapsible">
|
||||
<br>
|
||||
<span class="label label-info">Note</span> The pager widget equivalent option is within the <code>widgetOptions</code> and accessed via <code>widgetOptions.pager_output</code><br>
|
||||
<p>
|
||||
<p></p>
|
||||
In <span class="version updated">v2.28.4</span>
|
||||
<p>The <a href="#pager-csspagedisplay">output</a> element can now include two data-attributes, <code>data-pager-output</code> and <code>data-pager-output-filtered</code> which override this setting <em>string</em> when set.</p>
|
||||
<pre class="prettyprint lang-html"><span class="pagedisplay" data-pager-output="{startRow:input} – {endRow} / {totalRows} total rows" data-pager-output-filtered="{startRow:input} – {endRow} / {filteredRows} of {totalRows} total rows"></span></pre>
|
||||
|
@ -4,7 +4,7 @@
|
||||
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀ ▀▀▀██
|
||||
█████▀ ▀████▀ ██ ██ ▀████▀ ██ ██ ██ ██ ▀████▀ █████▀ ██ ██ █████▀
|
||||
*/
|
||||
/*! tablesorter (FORK) - updated 12-16-2016 (v2.28.3)*/
|
||||
/*! tablesorter (FORK) - updated 01-06-2017 (v2.28.4)*/
|
||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||
(function(factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
@ -16,7 +16,7 @@
|
||||
}
|
||||
}(function(jQuery) {
|
||||
|
||||
/*! TableSorter (FORK) v2.28.3 *//*
|
||||
/*! TableSorter (FORK) v2.28.4 *//*
|
||||
* Client-side table sorting with ease!
|
||||
* @requires jQuery v1.2.6+
|
||||
*
|
||||
@ -40,7 +40,7 @@
|
||||
'use strict';
|
||||
var ts = $.tablesorter = {
|
||||
|
||||
version : '2.28.3',
|
||||
version : '2.28.4',
|
||||
|
||||
parsers : [],
|
||||
widgets : [],
|
||||
@ -5071,7 +5071,7 @@
|
||||
|
||||
})( jQuery );
|
||||
|
||||
/*! Widget: stickyHeaders - updated 7/31/2016 (v2.27.0) *//*
|
||||
/*! Widget: stickyHeaders - updated 1/6/2017 (v2.28.4) *//*
|
||||
* Requires tablesorter v2.8+ and jQuery 1.4.3+
|
||||
* by Rob Garrison
|
||||
*/
|
||||
@ -5134,7 +5134,7 @@
|
||||
// **************************
|
||||
ts.addWidget({
|
||||
id: 'stickyHeaders',
|
||||
priority: 55, // sticky widget must be initialized after the filter widget!
|
||||
priority: 54, // sticky widget must be initialized after the filter & before pager widget!
|
||||
options: {
|
||||
stickyHeaders : '', // extra class name added to the sticky header row
|
||||
stickyHeaders_appendTo : null, // jQuery selector or object to phycially attach the sticky headers
|
||||
|
@ -1,4 +1,4 @@
|
||||
/*! TableSorter (FORK) v2.28.3 *//*
|
||||
/*! TableSorter (FORK) v2.28.4 *//*
|
||||
* Client-side table sorting with ease!
|
||||
* @requires jQuery v1.2.6+
|
||||
*
|
||||
@ -22,7 +22,7 @@
|
||||
'use strict';
|
||||
var ts = $.tablesorter = {
|
||||
|
||||
version : '2.28.3',
|
||||
version : '2.28.4',
|
||||
|
||||
parsers : [],
|
||||
widgets : [],
|
||||
|
@ -4,7 +4,7 @@
|
||||
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀ ▀▀▀██
|
||||
█████▀ ▀████▀ ██ ██ ▀████▀ ██ ██ ██ ██ ▀████▀ █████▀ ██ ██ █████▀
|
||||
*/
|
||||
/*! tablesorter (FORK) - updated 12-16-2016 (v2.28.3)*/
|
||||
/*! tablesorter (FORK) - updated 01-06-2017 (v2.28.4)*/
|
||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||
(function(factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
@ -2276,7 +2276,7 @@
|
||||
|
||||
})( jQuery );
|
||||
|
||||
/*! Widget: stickyHeaders - updated 7/31/2016 (v2.27.0) *//*
|
||||
/*! Widget: stickyHeaders - updated 1/6/2017 (v2.28.4) *//*
|
||||
* Requires tablesorter v2.8+ and jQuery 1.4.3+
|
||||
* by Rob Garrison
|
||||
*/
|
||||
@ -2339,7 +2339,7 @@
|
||||
// **************************
|
||||
ts.addWidget({
|
||||
id: 'stickyHeaders',
|
||||
priority: 55, // sticky widget must be initialized after the filter widget!
|
||||
priority: 54, // sticky widget must be initialized after the filter & before pager widget!
|
||||
options: {
|
||||
stickyHeaders : '', // extra class name added to the sticky header row
|
||||
stickyHeaders_appendTo : null, // jQuery selector or object to phycially attach the sticky headers
|
||||
|
@ -152,7 +152,7 @@
|
||||
if ($container.length) {
|
||||
// set default col title
|
||||
name = $header.attr(wo.columnSelector_name) || $header.text().trim();
|
||||
if (typeof wo.columnSelector_layoutCustomizer === "function") {
|
||||
if (typeof wo.columnSelector_layoutCustomizer === 'function') {
|
||||
$el = $header.find('.' + ts.css.headerIn);
|
||||
name = wo.columnSelector_layoutCustomizer( $el.length ? $el : $header, name, parseInt(colId, 10) );
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
/*! Widget: output - updated 7/31/2016 (v2.27.0) *//*
|
||||
/*! Widget: output - updated 1/6/2017 (v2.28.4) *//*
|
||||
* Requires tablesorter v2.8+ and jQuery 1.7+
|
||||
* Modified from:
|
||||
* HTML Table to CSV: http://www.kunalbabre.com/projects/table2CSV.php (License unknown?)
|
||||
@ -301,7 +301,7 @@
|
||||
// & http://html5-demos.appspot.com/static/a.download.html
|
||||
download : function (c, wo, data) {
|
||||
|
||||
if (typeof wo.output_savePlugin === "function") {
|
||||
if (typeof wo.output_savePlugin === 'function') {
|
||||
return wo.output_savePlugin(c, wo, data);
|
||||
}
|
||||
|
||||
@ -331,7 +331,7 @@
|
||||
// note: your browser will automatically convert UTF-16 U+FEFF to EF BB BF
|
||||
// see https://github.com/eligrey/FileSaver.js/blob/master/FileSaver.js#L68
|
||||
bom = (/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(wo.output_encoding)) ?
|
||||
[ '\ufeff', data ] : [ data ]
|
||||
[ '\ufeff', data ] : [ data ];
|
||||
blob = new Blob( bom, { type: wo.output_encoding } );
|
||||
|
||||
if (nav.msSaveBlob) {
|
||||
|
@ -1,4 +1,4 @@
|
||||
/*! Widget: Pager - updated 11/26/2016 (v2.28.0) */
|
||||
/*! Widget: Pager - updated 1/6/2017 (v2.28.4) */
|
||||
/* Requires tablesorter v2.8+ and jQuery 1.7+
|
||||
* by Rob Garrison
|
||||
*/
|
||||
|
@ -1,4 +1,4 @@
|
||||
/*! Widget: stickyHeaders - updated 7/31/2016 (v2.27.0) *//*
|
||||
/*! Widget: stickyHeaders - updated 1/6/2017 (v2.28.4) *//*
|
||||
* Requires tablesorter v2.8+ and jQuery 1.4.3+
|
||||
* by Rob Garrison
|
||||
*/
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "tablesorter",
|
||||
"title": "tablesorter",
|
||||
"version": "2.28.3",
|
||||
"version": "2.28.4",
|
||||
"description": "tablesorter (FORK) is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell.",
|
||||
"author": {
|
||||
"name": "Christian Bach",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "tablesorter",
|
||||
"title": "tablesorter",
|
||||
"version": "2.28.3",
|
||||
"version": "2.28.4",
|
||||
"description": "tablesorter is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell.\n\nThis forked version adds lots of new enhancements including: alphanumeric sorting, pager callback functons, multiple widgets providing column styling, ui theme application, sticky headers, column filters and resizer, as well as extended documentation with a lot more demos.",
|
||||
"author": {
|
||||
"name": "Christian Bach",
|
||||
|
Loading…
Reference in New Issue
Block a user