* Adjust dtable sort params.
This commit is contained in:
@@ -1,7 +0,0 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
@@ -31,15 +31,13 @@ toolbar
|
||||
$canCreate ? item(set($createItem)) : null,
|
||||
);
|
||||
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('sortLink', helper::createLink('account', 'browse', "browseType=$browseType¶m=$param&orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}"));
|
||||
|
||||
dtable
|
||||
(
|
||||
set::userMap($users),
|
||||
set::cols(array_values($config->account->dtable->fieldList)),
|
||||
set::data($tableData),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('account', 'browse', "browseType=$browseType¶m=$param&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}")),
|
||||
set::orderBy($orderBy),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
|
||||
@@ -7,13 +7,6 @@ $(function()
|
||||
});
|
||||
});
|
||||
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
window.renderList = function (result, {col, row, value})
|
||||
{
|
||||
if(col.name === 'status')
|
||||
|
||||
@@ -11,8 +11,6 @@ declare(strict_types=1);
|
||||
namespace zin;
|
||||
|
||||
jsVar('pageLink', $pageLink);
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('sortLink', $this->createLink('artifactrepo', 'browse', "browseType={$browseType}&orderBy={orderBy}&recTotal={$recTotal}&recPerPage={$recPerPage}"));
|
||||
|
||||
$statusMap = array();
|
||||
$canCreate = hasPriv('artifactrepo', 'create');
|
||||
@@ -53,9 +51,7 @@ dtable
|
||||
set::cols($config->artifactrepo->dtable->fieldList),
|
||||
set::data($artifactRepos),
|
||||
set::onRenderCell(jsRaw('window.renderList')),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('artifactrepo', 'browse', "browseType={$browseType}&orderBy={name}_{sortType}&recTotal={$recTotal}&recPerPage={$recPerPage}")),
|
||||
set::orderBy($orderBy),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
render();
|
||||
|
||||
|
||||
@@ -34,13 +34,6 @@ window.checkedChange = function()
|
||||
if(checkedList.length == 2) $('#mergeBranch').show();
|
||||
}
|
||||
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
$(document).on('click', '.batch-btn', function()
|
||||
{
|
||||
const dtable = zui.DTable.query($(this).target);
|
||||
|
||||
@@ -1,11 +1,3 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
window.renderCell = function(result, {col, row})
|
||||
{
|
||||
if(col.name === 'status')
|
||||
@@ -19,4 +11,4 @@ window.renderCell = function(result, {col, row})
|
||||
}
|
||||
|
||||
return result;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -28,9 +28,6 @@ featureBar
|
||||
/* zin: Define the toolbar on main menu. */
|
||||
toolbar();
|
||||
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('sortLink', helper::createLink('compile', 'browse', "repoID=$repoID&jobID={$jobID}&orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}"));
|
||||
|
||||
$tableData = initTableData($buildList, $config->compile->dtable->fieldList, $this->compile);
|
||||
|
||||
foreach($tableData as $row) if(!$row->testtask) unset($row->actions[1]);
|
||||
@@ -39,7 +36,8 @@ dtable
|
||||
(
|
||||
set::cols($config->compile->dtable->fieldList),
|
||||
set::data($tableData),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('compile', 'browse', "repoID=$repoID&jobID={$jobID}&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}")),
|
||||
set::orderBy($orderBy),
|
||||
set::onRenderCell(jsRaw('window.renderCell')),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
@@ -1,10 +1,3 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
let sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
/**
|
||||
* Compute work days.
|
||||
*
|
||||
|
||||
@@ -1,11 +1,3 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
window.renderCell = function(result, {col, row})
|
||||
{
|
||||
if(col.name === 'name')
|
||||
|
||||
@@ -27,15 +27,14 @@ toolbar
|
||||
);
|
||||
|
||||
jsVar('confirmDelete', $lang->gitea->confirmDelete);
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('canBrowseProject', common::hasPriv('gitea', 'browseProject'));
|
||||
jsVar('sortLink', helper::createLink('gitea', 'browse', "orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}"));
|
||||
|
||||
dtable
|
||||
(
|
||||
set::cols(array_values($config->gitea->dtable->fieldList)),
|
||||
set::data($tableData),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('gitea', 'browse', "orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}")),
|
||||
set::orderBy($orderBy),
|
||||
set::onRenderCell(jsRaw('window.renderCell')),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
@@ -1,11 +1,3 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
window.renderCell = function(result, {col, row})
|
||||
{
|
||||
if(col.name === 'name')
|
||||
|
||||
@@ -27,15 +27,14 @@ toolbar
|
||||
);
|
||||
|
||||
jsVar('confirmDelete', $lang->gogs->confirmDelete);
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('canBrowseProject', common::hasPriv('gogs', 'browseProject'));
|
||||
jsVar('sortLink', helper::createLink('gogs', 'browse', "orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}"));
|
||||
|
||||
dtable
|
||||
(
|
||||
set::cols(array_values($config->gogs->dtable->fieldList)),
|
||||
set::data($tableData),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('gogs', 'browse', "orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}")),
|
||||
set::orderBy($orderBy),
|
||||
set::onRenderCell(jsRaw('window.renderCell')),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
@@ -1,11 +1,3 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
window.renderCell = function(result, {col, row})
|
||||
{
|
||||
if(col.name === 'osVersion')
|
||||
|
||||
@@ -1,13 +1,5 @@
|
||||
var interval;
|
||||
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
window.renderCell = function(result, {col, row})
|
||||
{
|
||||
if(col.name === 'progress')
|
||||
|
||||
@@ -12,9 +12,7 @@ declare(strict_types=1);
|
||||
|
||||
namespace zin;
|
||||
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('hostLang', $lang->host);
|
||||
jsVar('sortLink', helper::createLink('host', 'browse', "browseType=$browseType¶m=$param&orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}"));
|
||||
jsVar('hostLang', $lang->host);
|
||||
|
||||
$config->host->featureBar['all']['active'] = true;
|
||||
$config->host->featureBar['all']['badge'] = $pager->recTotal != '' ? array('text' => $pager->recTotal, 'class' => 'size-sm rounded-full white') : null;
|
||||
@@ -58,7 +56,8 @@ dtable
|
||||
set::userMap($accounts),
|
||||
set::cols(array_values($config->host->dtable->fieldList)),
|
||||
set::data($tableData),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('host', 'browse', "browseType=$browseType¶m=$param&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}")),
|
||||
set::orderBy($orderBy),
|
||||
set::onRenderCell(jsRaw('window.renderCell')),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
@@ -12,9 +12,7 @@ declare(strict_types=1);
|
||||
|
||||
namespace zin;
|
||||
|
||||
jsVar('hostID', $hostID);
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('sortLink', helper::createLink('host', 'browseImage', "hostID={$hostID}&browseType=$browseType¶m=$param&orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}"));
|
||||
jsVar('hostID', $hostID);
|
||||
|
||||
$tableData = initTableData($imageList, $config->host->imageDtable->fieldList);
|
||||
|
||||
@@ -22,7 +20,8 @@ dtable
|
||||
(
|
||||
set::cols(array_values($config->host->imageDtable->fieldList)),
|
||||
set::data($tableData),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('host', 'browseImage', "hostID={$hostID}&browseType=$browseType¶m=$param&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}")),
|
||||
set::orderBy($orderBy),
|
||||
set::onRenderCell(jsRaw('window.renderCell')),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
@@ -1,11 +1,3 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
window.renderCell = function(result, {col, row})
|
||||
{
|
||||
if(col.name === 'url')
|
||||
|
||||
@@ -27,17 +27,14 @@ toolbar
|
||||
);
|
||||
|
||||
jsVar('confirmDelete', $lang->jenkins->confirmDelete);
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('canBrowseProject', common::hasPriv('jenkins', 'browseProject'));
|
||||
jsVar('sortLink', helper::createLink('jenkins', 'browse', "orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}"));
|
||||
|
||||
dtable
|
||||
(
|
||||
set::cols(array_values($config->jenkins->dtable->fieldList)),
|
||||
set::data($tableData),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('jenkins', 'browse', "orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}")),
|
||||
set::orderBy($orderBy),
|
||||
set::onRenderCell(jsRaw('window.renderCell')),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
render();
|
||||
|
||||
@@ -1,11 +1,3 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
window.renderCell = function(result, {col, row})
|
||||
{
|
||||
if(col.name === 'lastStatus')
|
||||
@@ -19,4 +11,4 @@ window.renderCell = function(result, {col, row})
|
||||
}
|
||||
|
||||
return result;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -38,17 +38,14 @@ toolbar
|
||||
);
|
||||
|
||||
jsVar('confirmDelete', $lang->job->confirmDelete);
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('canBrowseProject', common::hasPriv('job', 'browseProject'));
|
||||
jsVar('sortLink', helper::createLink('job', 'browse', "repoID={$repoID}&orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}"));
|
||||
|
||||
dtable
|
||||
(
|
||||
set::cols($config->job->dtable->fieldList),
|
||||
set::data($tableData),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('job', 'browse', "repoID={$repoID}&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}")),
|
||||
set::orderBy($orderBy),
|
||||
set::onRenderCell(jsRaw('window.renderCell')),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
render();
|
||||
|
||||
@@ -140,7 +140,6 @@ class mr extends control
|
||||
$this->view->orderBy = $orderBy;
|
||||
$this->view->openIDList = $openIDList;
|
||||
$this->view->users = $this->loadModel('user')->getPairs('noletter');
|
||||
$this->view->sortLink = $this->createLink('mr', 'browse', "repoID={$repoID}&mode={$mode}¶m={$param}&objectID={$objectID}&orderBy={orderBy}&recTotal={$recTotal}&recPerPage={$recPerPage}");
|
||||
$this->display();
|
||||
}
|
||||
|
||||
@@ -220,7 +219,6 @@ class mr extends control
|
||||
$this->view->orderBy = $orderBy;
|
||||
$this->view->openIDList = $openIDList;
|
||||
$this->view->users = $this->loadModel('user')->getPairs('noletter');
|
||||
$this->view->sortLink = $this->createLink('mr', 'browse', "repoID={$repoID}&mode={$mode}¶m={$param}&objectID={$executionID}&orderBy={orderBy}&recTotal={$recTotal}&recPerPage={$recPerPage}");
|
||||
$this->display();
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
@@ -10,9 +10,6 @@ declare(strict_types=1);
|
||||
*/
|
||||
namespace zin;
|
||||
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('sortLink', $sortLink);
|
||||
|
||||
dropmenu(set::objectID($repo->id), set::text($repo->name), set::tab('repo'));
|
||||
|
||||
foreach($MRList as $MR)
|
||||
@@ -78,7 +75,8 @@ dtable
|
||||
set::userMap($users),
|
||||
set::cols($config->mr->dtable->fieldList),
|
||||
set::data($MRs),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('mr', 'browse', "repoID={$repoID}&mode={$mode}¶m={$param}&objectID={$objectID}&orderBy={name}_{sortType}&recTotal={$recTotal}&recPerPage={$recPerPage}")),
|
||||
set::orderBy($orderBy),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
|
||||
@@ -10,9 +10,6 @@ declare(strict_types=1);
|
||||
*/
|
||||
namespace zin;
|
||||
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('sortLink', $sortLink);
|
||||
|
||||
dropmenu
|
||||
(
|
||||
set::url(createLink('execution', 'ajaxGetDropMenu', "objectID=$objectID&module={$app->rawModule}&method={$app->rawMethod}"))
|
||||
@@ -113,7 +110,8 @@ dtable
|
||||
set::userMap($users),
|
||||
set::cols($config->mr->dtable->fieldList),
|
||||
set::data($MRs),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('mr', 'browse', "repoID={$repoID}&mode={$mode}¶m={$param}&objectID={$executionID}&orderBy={name}_{sortType}&recTotal={$recTotal}&recPerPage={$recPerPage}")),
|
||||
set::orderBy($orderBy),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
|
||||
@@ -206,13 +206,6 @@ function convertStringToDate(dateString)
|
||||
return new Date(dateString[0], dateString[1] - 1, dateString[2]);
|
||||
}
|
||||
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
/**
|
||||
* 提示并删除项目。
|
||||
* Delete project with tips.
|
||||
|
||||
@@ -31,13 +31,6 @@ window.renderCell = function(result, {col, row})
|
||||
return result;
|
||||
}
|
||||
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
/**
|
||||
* 合并单元格。
|
||||
* cell span in the column.
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
};
|
||||
@@ -10,9 +10,6 @@ declare(strict_types=1);
|
||||
*/
|
||||
namespace zin;
|
||||
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('sortLink', createLink('repo', 'maintain', "objectID=$objectID&orderBy={orderBy}&recTotal={$pager->recTotal}&pageID={$pager->pageID}"));
|
||||
|
||||
$createItem = array('text' => $lang->repo->createAction, 'url' => createLink('repo', 'create'));
|
||||
$createRepoItem = array('text' => $lang->repo->createRepoAction, 'url' => createLink('repo', 'createRepo'));
|
||||
$batchCreateItem = array('text' => $lang->repo->batchCreate, 'url' => createLink('repo', 'import'));
|
||||
@@ -103,7 +100,8 @@ dtable
|
||||
(
|
||||
set::cols($config->repo->dtable->fieldList),
|
||||
set::data($repos),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('repo', 'maintain', "objectID=$objectID&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&pageID={$pager->pageID}")),
|
||||
set::orderBy($orderBy),
|
||||
set::footPager(usePager())
|
||||
);
|
||||
|
||||
|
||||
@@ -58,6 +58,7 @@ dtable
|
||||
set::cols($config->repo->reviewDtable->fieldList),
|
||||
set::data($bugs),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::orderBy($orderBy),
|
||||
set::onRenderCell(jsRaw('window.renderRepobugList')),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
@@ -31,15 +31,13 @@ toolbar
|
||||
$canCreate ? item(set($createItem)) : null,
|
||||
);
|
||||
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('sortLink', helper::createLink('serverroom', 'browse', "browseType=$browseType¶m=$param&orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}"));
|
||||
|
||||
dtable
|
||||
(
|
||||
set::userMap($users),
|
||||
set::cols(array_values($config->serverroom->dtable->fieldList)),
|
||||
set::data($tableData),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('serverroom', 'browse', "browseType=$browseType¶m=$param&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}")),
|
||||
set::orderBy($orderBy),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
|
||||
@@ -1,11 +1,3 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
window.renderCell = function(result, {col, row})
|
||||
{
|
||||
if(col.name === 'url')
|
||||
|
||||
@@ -27,15 +27,14 @@ toolbar
|
||||
);
|
||||
|
||||
jsVar('confirmDelete', $lang->sonarqube->confirmDelete);
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('canBrowseProject', common::hasPriv('sonarqube', 'browseProject'));
|
||||
jsVar('sortLink', helper::createLink('sonarqube', 'browse', "orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}"));
|
||||
|
||||
dtable
|
||||
(
|
||||
set::cols(array_values($config->sonarqube->dtable->browse->fieldList)),
|
||||
set::data($tableData),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(reateLink('sonarqube', 'browse', "orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}"))),
|
||||
set::orderBy($orderBy),
|
||||
set::onRenderCell(jsRaw('window.renderCell')),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
@@ -103,7 +103,6 @@ class space extends control
|
||||
$this->view->currentSpace = $space;
|
||||
$this->view->searchName = $search;
|
||||
$this->view->users = $this->loadModel('user')->getPairs('noclosed,noletter');
|
||||
$this->view->sortLink = $this->createLink('space', 'browse', "spaceID=&browseType={$browseType}&orderBy={orderBy}&recTotal={$recTotal}&recPerPage={$recPerPage}");
|
||||
|
||||
$this->display();
|
||||
}
|
||||
|
||||
@@ -99,10 +99,3 @@ window.editApp = function(externalID, appName)
|
||||
}
|
||||
$('#editLinkContainer').trigger('click');
|
||||
}
|
||||
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
}
|
||||
|
||||
@@ -10,9 +10,6 @@ declare(strict_types=1);
|
||||
*/
|
||||
namespace zin;
|
||||
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('sortLink', $sortLink);
|
||||
|
||||
h::importCss($app->getWebRoot() . 'js/xterm/xterm.css');
|
||||
h::importJs($app->getWebRoot() . 'js/xterm/xterm.js');
|
||||
|
||||
@@ -66,7 +63,8 @@ dtable
|
||||
set::cols($config->space->dtable->fieldList),
|
||||
set::data($instances),
|
||||
set::onRenderCell(jsRaw('window.renderInstanceList')),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('space', 'browse', "spaceID=&browseType={$browseType}&orderBy={name}_{sortType}&recTotal={$recTotal}&recPerPage={$recPerPage}")),
|
||||
set::orderBys($orderBy),
|
||||
set::footPager(usePager()),
|
||||
);
|
||||
|
||||
|
||||
@@ -60,7 +60,6 @@ class zahost extends control
|
||||
$this->view->orderBy = $orderBy;
|
||||
$this->view->browseType = $browseType;
|
||||
$this->view->showFeature = $showFeature;
|
||||
$this->view->sortLink = $this->createLink('zahost', 'browse', "browseType={$browseType}¶m={$param}&orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}");
|
||||
|
||||
$this->display();
|
||||
}
|
||||
@@ -221,7 +220,6 @@ class zahost extends control
|
||||
$this->view->param = $param;
|
||||
$this->view->orderBy = $orderBy;
|
||||
$this->view->browseType = $browseType;
|
||||
$this->view->sortLink = $this->createLink('zahost', 'browseImage', "hostID={$hostID}&browseType={$browseType}¶m={$param}&orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}");
|
||||
|
||||
$this->display();
|
||||
}
|
||||
|
||||
@@ -1,11 +1,3 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
};
|
||||
|
||||
window.renderList = function (result, {col, row, value})
|
||||
{
|
||||
if(col.name === 'status')
|
||||
|
||||
@@ -10,8 +10,6 @@ declare(strict_types=1);
|
||||
*/
|
||||
namespace zin;
|
||||
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('sortLink', $sortLink);
|
||||
jsVar('webRoot', getWebRoot());
|
||||
jsVar('undeletedNotice', $lang->zahost->undeletedNotice);
|
||||
jsVar('uninitNotice', $lang->zahost->uninitNotice);
|
||||
@@ -52,7 +50,7 @@ dtable
|
||||
set::data($hostList),
|
||||
set::onRenderCell(jsRaw('window.renderList')),
|
||||
set::afterRender(jsRaw('window.afterRender')),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('zahost', 'browse', "browseType={$browseType}¶m={$param}&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}")),
|
||||
set::footPager(usePager()),
|
||||
set::orderBy(str_replace('id_', 'hostID_', $orderBy)),
|
||||
);
|
||||
|
||||
@@ -11,13 +11,8 @@ declare(strict_types=1);
|
||||
namespace zin;
|
||||
|
||||
jsVar('hostID', $hostID);
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('sortLink', $sortLink);
|
||||
|
||||
foreach($imageList as $image)
|
||||
{
|
||||
$image->hostID = $hostID;
|
||||
}
|
||||
foreach($imageList as $image) $image->hostID = $hostID;
|
||||
|
||||
$imageList = initTableData($imageList, $config->zahost->imageDtable->fieldList, $this->zahost);
|
||||
|
||||
@@ -27,10 +22,7 @@ dtable
|
||||
(
|
||||
set::cols($config->zahost->imageDtable->fieldList),
|
||||
set::data($imageList),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('zahost', 'browseImage', "hostID={$hostID}&browseType={$browseType}¶m={$param}&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}")),
|
||||
set::footPager(usePager()),
|
||||
set::orderBy($orderBy)
|
||||
);
|
||||
|
||||
render();
|
||||
|
||||
|
||||
@@ -60,7 +60,6 @@ class zanode extends control
|
||||
$this->view->orderBy = $orderBy;
|
||||
$this->view->browseType = $browseType;
|
||||
$this->view->showFeature = $showFeature;
|
||||
$this->view->sortLink = $this->createLink('zanode', 'browse', "browseType={$browseType}¶m={$param}&orderBy={orderBy}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}");
|
||||
|
||||
$this->display();
|
||||
}
|
||||
|
||||
@@ -1,11 +1,3 @@
|
||||
window.createSortLink = function(col)
|
||||
{
|
||||
var sort = col.name + '_asc';
|
||||
if(sort == orderBy) sort = col.name + '_desc';
|
||||
|
||||
return sortLink.replace('{orderBy}', sort);
|
||||
};
|
||||
|
||||
window.renderList = function (result, {col, row, value})
|
||||
{
|
||||
if(col.name === 'status')
|
||||
|
||||
@@ -10,9 +10,6 @@ declare(strict_types=1);
|
||||
*/
|
||||
namespace zin;
|
||||
|
||||
jsVar('orderBy', $orderBy);
|
||||
jsVar('sortLink', $sortLink);
|
||||
|
||||
$createItem = array('text' => $lang->zanode->create, 'url' => createLink('zanode', 'create'), 'icon' => 'plus', 'class' => 'btn primary');
|
||||
|
||||
foreach($nodeList as $node)
|
||||
@@ -47,7 +44,8 @@ dtable
|
||||
set::data($nodeList),
|
||||
set::onRenderCell(jsRaw('window.renderList')),
|
||||
set::afterRender(jsRaw('window.afterRender')),
|
||||
set::sortLink(jsRaw('createSortLink')),
|
||||
set::sortLink(createLink('zanode', 'browse', "browseType={$browseType}¶m={$param}&orderBy={name}_{sortType}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}")),
|
||||
set::orderBy($orderBy),
|
||||
set::footPager(usePager()),
|
||||
set::orderBy(str_replace('t1.', '', $orderBy)),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user