示例#1
0
// PROCESS CALL
if (!$nsUser->DEMO) {
    if (isset($EditArr) && is_array($EditArr) && isset($EditUid) && $EditUid == "new") {
        CreateAgent($EditArr);
    }
    if (isset($EditArr) && is_array($EditArr) && isset($EditUid) && ValidId($EditUid)) {
        UpdateAgent($EditUid, $EditArr);
    }
    if (isset($MakeAdmin) && ValidId($MakeAdmin)) {
        ConvertToAgent($MakeAdmin);
    }
    if (isset($UnregisterAdmin) && ValidId($UnregisterAdmin)) {
        ConvertFromAgent($UnregisterAdmin);
    }
    if (isset($DeleteUid) && ValidId($DeleteUid)) {
        DeleteAdmin($DeleteUid);
    }
}
//////////////////////////////////////////
//// DISPLAY SECTION
$NonTrackerAgentsList = array();
$Query = "SELECT * FROM " . PFX . "_system_user SU";
$Sql = new Query($Query);
$Sql->ReadSkinConfig();
while ($Row = $Sql->Row()) {
    if ($Db->IsExists(PFX . "_tracker_admin", "USER_ID", $Row->ID)) {
        continue;
    }
    if ($Db->IsExists(PFX . "_tracker_user", "USER_ID", $Row->ID)) {
        continue;
    }
示例#2
0
?>
</th></tr>
		</table>
		<?php 
ListAdmins();
?>
	</td>
	<td class="panel-box">
<?php 
if (isset($_GET['edit'])) {
    $user_id = $_GET['edit'];
    EditAdmin($user_id);
} else {
    if (isset($_GET['delete'])) {
        $user_id = $_GET['delete'];
        DeleteAdmin($user_id);
    } else {
        if (isset($_GET['create'])) {
            NewAdmin();
        } else {
            if (isset($_GET['resetpassword'])) {
                $user_id = $_GET['resetpassword'];
                ResetPassword($user_id);
            }
        }
    }
}
?>
	</td>
	</tr>
</table>