mirror of
https://github.com/Mibew/mibew.git
synced 2025-02-01 05:44:41 +03:00
Remove functions definition from operator/groups.php
This commit is contained in:
parent
74c448d0d0
commit
c2336a753e
@ -150,6 +150,18 @@ function group_is_online($group) {
|
||||
&& $group['ilastseen'] < Settings::get('online_timeout'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Check if group is away
|
||||
*
|
||||
* @param array $group Associative group array. Should contain 'ilastseenaway'
|
||||
* key.
|
||||
* @return bool
|
||||
*/
|
||||
function group_is_away($group) {
|
||||
return $group['ilastseenaway'] !== NULL
|
||||
&& $group['ilastseenaway'] < Settings::get('online_timeout');
|
||||
}
|
||||
|
||||
/**
|
||||
* Return local or common group description depending on current locale.
|
||||
*
|
||||
|
@ -17,12 +17,12 @@
|
||||
|
||||
// Import namespaces and classes of the core
|
||||
use Mibew\Database;
|
||||
use Mibew\Settings;
|
||||
use Mibew\Style\PageStyle;
|
||||
|
||||
// Initialize libraries
|
||||
require_once(dirname(dirname(__FILE__)).'/libs/init.php');
|
||||
require_once(MIBEW_FS_ROOT.'/libs/operator.php');
|
||||
require_once(MIBEW_FS_ROOT.'/libs/groups.php');
|
||||
|
||||
$operator = check_login();
|
||||
csrfchecktoken();
|
||||
@ -49,17 +49,6 @@ if (isset($_GET['act']) && $_GET['act'] == 'del') {
|
||||
}
|
||||
}
|
||||
|
||||
function is_online($group)
|
||||
{
|
||||
return $group['ilastseen'] !== NULL && $group['ilastseen'] < Settings::get('online_timeout') ? "1" : "";
|
||||
}
|
||||
|
||||
function is_away($group)
|
||||
{
|
||||
return $group['ilastseenaway'] !== NULL && $group['ilastseenaway'] < Settings::get('online_timeout') ? "1" : "";
|
||||
}
|
||||
|
||||
|
||||
$page = array();
|
||||
$sort['by'] = verifyparam("sortby", "/^(name|lastseen|weight)$/", "name");
|
||||
$sort['desc'] = (verifyparam("sortdirection", "/^(desc|asc)$/", "desc") == "desc");
|
||||
|
@ -102,9 +102,9 @@ if(count($page['groups']) > 0) {
|
||||
<?php echo $grp['vclocaldescription'] ? htmlspecialchars(topage($grp['vclocaldescription'])) : "<none>" ?>
|
||||
</td>
|
||||
<td class="notlast">
|
||||
<?php if(is_online($grp)) { ?>
|
||||
<?php if(group_is_online($grp)) { ?>
|
||||
<?php echo getlocal("page.groups.isonline") ?>
|
||||
<?php } else if(is_away($grp)) { ?>
|
||||
<?php } else if(group_is_away($grp)) { ?>
|
||||
<?php echo getlocal("page.groups.isaway") ?>
|
||||
<?php } else { ?>
|
||||
<?php echo date_to_text(time() - ($grp['ilastseen'] ? $grp['ilastseen'] : time())) ?>
|
||||
|
Loading…
Reference in New Issue
Block a user