Use table sorting for tracking tables

Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
This commit is contained in:
Madhura Jayaratne 2015-02-11 10:19:57 +05:30
parent 9783eb8e24
commit 52da3b8084
4 changed files with 25 additions and 0 deletions

View File

@ -17,6 +17,7 @@ require_once './libraries/tracking.lib.php';
$response = PMA_Response::getInstance();
$header = $response->getHeader();
$scripts = $header->getScripts();
$scripts->addFile('jquery/jquery.tablesorter.js');
$scripts->addFile('db_tracking.js');
/**

View File

@ -12,6 +12,21 @@ AJAX.registerTeardown('db_tracking.js', function () {
*/
AJAX.registerOnload('db_tracking.js', function () {
$('#versions').tablesorter({
sortList: [[1, 0]],
headers: {
6: {sorter: false},
7: {sorter: false}
}
});
$('#noversions').tablesorter({
sortList: [[1, 0]],
headers: {
2: {sorter: false}
}
});
/**
* Handles multi submit for tracked tables
*/

View File

@ -11,6 +11,14 @@ AJAX.registerTeardown('tbl_tracking.js', function () {
*/
AJAX.registerOnload('tbl_tracking.js', function () {
$('#versions').tablesorter({
sortList: [[1, 0]],
headers: {
5: {sorter: false},
6: {sorter: false}
}
});
/**
* Handles multi submit for tracking versions
*/

View File

@ -15,6 +15,7 @@ require_once './libraries/tracking.lib.php';
$response = PMA_Response::getInstance();
$header = $response->getHeader();
$scripts = $header->getScripts();
$scripts->addFile('jquery/jquery.tablesorter.js');
$scripts->addFile('tbl_tracking.js');
define('TABLE_MAY_BE_ABSENT', true);