Example #1
0
<?php

include 'core/init.php';
$user = new User();
$template = new Template();
if (!$user->HasPermission("admin")) {
    Redirect::To(404);
}
if (Input::get("delete") && $user->hasPermission("admin") && Input::get("checkbox")) {
    try {
        foreach (Input::get("checkbox") as $checkbox) {
            $user->Delete($checkbox);
        }
        Session::Flash("usersPage", "success", lang('USERS_ACCOUNT_DELETED_SUCCESS'), true);
    } catch (Exception $ex) {
        Session::Flash("usersPage", "danger", $ex->GetMessage(), true);
    }
}
if (Input::get("action") == "delete" && Input::get("userId") && $user->hasPermission("admin")) {
    try {
        $user->Delete(Input::get("userId"));
        Session::Flash("usersPage", "success", lang('USER_ACCOUNT_DELETED_SUCCESS'), true);
    } catch (Exception $ex) {
        Session::Flash("usersPage", "danger", $ex->GetMessage(), true);
    }
    Redirect::To("users.php");
}
if (Input::get("activate") && $user->hasPermission("admin") && Input::get("checkbox")) {
    try {
        foreach (Input::get("checkbox") as $checkbox) {
            $user->activate($checkbox);