Example #1
0
        } else {
            if (strlen($number) < strlen($num)) {
                $num = $number;
            }
        }
    }
    $phones[] = $num;
}
// $arrUser is the list of all Users
$n = new UserInfos($arrUser, _("Login"));
$n->setItemCount($usercount);
$n->setNavBar(new AjaxPaginator($usercount, $filter, "updateSearchParam", $maxperpage));
$n->start = 0;
$n->end = $usercount - 1;
$n->setCssClass("userName");
$n->css = $css;
$n->addExtraInfo($arrSnUser, _("Name"));
$n->addExtraInfo($mails, _("Mail"));
$n->addExtraInfo($phones, _("Telephone"));
$n->addActionItem(new ActionItem(_("Edit"), "edit", "edit", "user"));
if (in_array("extticket", $_SESSION["supportModList"])) {
    $n->addActionItem(new ActionItem(_("extTicket issue"), "extticketcreate", "extticket", "user"));
}
$n->addActionItem(new ActionItem(_("MMC rights"), "editacl", "editacl", "user"));
$n->addActionItem(new ActionPopupItem(_("Delete"), "delete", "delete", "user"));
$n->addActionItem(new ActionPopupItem(_("Backup"), "backup", "backup", "user"));
if (has_audit_working()) {
    $n->addActionItem(new ActionItem(_("Logged Actions"), "loguser", "audit", "user"));
}
$n->setName(_("Users"));
$n->display();
Example #2
0
  ($idx < count($users)) && ($idx <= $end);
  $idx++)*/
$css = array();
for ($idx = 0; $idx < count($users); $idx++) {
    if ($users[$idx]["enabled"]) {
        $css[$idx] = "userName";
    } else {
        $css[$idx] = "userNameDisabled";
    }
    $arrUser[] = $users[$idx]['uid'];
    $arrSnUser[] = $users[$idx]['givenName'] . ' ' . $users[$idx]['sn'];
    $homeDirArr[] = $users[$idx]['homeDirectory'];
}
// $arrUser is the list of all Users
$n = new UserInfos($arrUser, _("Login"));
$n->setCssClass("userName");
$n->css = $css;
$n->addExtraInfo($arrSnUser, _("Name"));
//add a list with all homeDir
$n->addExtraInfo($homeDirArr, _("Home directory"));
$n->addActionItem(new ActionItem(_("Edit"), "edit", "edit", "user"));
//
$n->addActionItem(new ActionItem(_("MMC rights"), "editacl", "editacl", "user"));
$n->addActionItem(new ActionPopupItem(_("Delete"), "delete", "delete", "user"));
$n->addActionItem(new ActionPopupItem(_("Backup"), "backup", "backup", "user"));
$n->setName(_("Users"));
$n->display();
?>

</div>