Merge branch 'seeddms-4.3.x' into seeddms-5.0.x

This commit is contained in:
Uwe Steinmann 2015-08-21 11:10:05 +02:00
commit 2be77ac0e9

View File

@ -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() { /* {{{ */