mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-12 04:31:32 +00:00
do not output info if no user is selected
This commit is contained in:
parent
0ae71871ef
commit
8256b61e36
|
@ -36,23 +36,25 @@ class SeedDMS_View_UsrMgr extends SeedDMS_Bootstrap_Style {
|
||||||
$seluser = $this->params['seluser'];
|
$seluser = $this->params['seluser'];
|
||||||
$quota = $this->params['quota'];
|
$quota = $this->params['quota'];
|
||||||
|
|
||||||
$sessionmgr = new SeedDMS_SessionMgr($dms->getDB());
|
if($seluser) {
|
||||||
|
$sessionmgr = new SeedDMS_SessionMgr($dms->getDB());
|
||||||
|
|
||||||
$this->contentHeading(getMLText("user_info"));
|
$this->contentHeading(getMLText("user_info"));
|
||||||
echo "<table class=\"table table-condensed\">\n";
|
echo "<table class=\"table table-condensed\">\n";
|
||||||
echo "<tr><td>".getMLText('discspace')."</td><td>";
|
echo "<tr><td>".getMLText('discspace')."</td><td>";
|
||||||
$qt = $seluser->getQuota() ? $seluser->getQuota() : $quota;
|
$qt = $seluser->getQuota() ? $seluser->getQuota() : $quota;
|
||||||
echo SeedDMS_Core_File::format_filesize($seluser->getUsedDiskSpace())." / ".SeedDMS_Core_File::format_filesize($qt)."<br />";
|
echo SeedDMS_Core_File::format_filesize($seluser->getUsedDiskSpace())." / ".SeedDMS_Core_File::format_filesize($qt)."<br />";
|
||||||
echo $this->getProgressBar($seluser->getUsedDiskSpace(), $qt);
|
echo $this->getProgressBar($seluser->getUsedDiskSpace(), $qt);
|
||||||
echo "</td></tr>\n";
|
echo "</td></tr>\n";
|
||||||
$documents = $seluser->getDocuments();
|
$documents = $seluser->getDocuments();
|
||||||
echo "<tr><td>".getMLText('documents')."</td><td>".count($documents)."</td></tr>\n";
|
echo "<tr><td>".getMLText('documents')."</td><td>".count($documents)."</td></tr>\n";
|
||||||
$sessions = $sessionmgr->getUserSessions($seluser);
|
$sessions = $sessionmgr->getUserSessions($seluser);
|
||||||
if($sessions) {
|
if($sessions) {
|
||||||
$session = array_shift($sessions);
|
$session = array_shift($sessions);
|
||||||
echo "<tr><td>".getMLText('lastaccess')."</td><td>".getLongReadableDate($session->getLastAccess())."</td></tr>\n";
|
echo "<tr><td>".getMLText('lastaccess')."</td><td>".getLongReadableDate($session->getLastAccess())."</td></tr>\n";
|
||||||
|
}
|
||||||
|
echo "</table>";
|
||||||
}
|
}
|
||||||
echo "</table>";
|
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
function form() { /* {{{ */
|
function form() { /* {{{ */
|
||||||
|
|
Loading…
Reference in New Issue
Block a user