From baab49bcc272ecde8b65dab3bc28a3b034f4ffe6 Mon Sep 17 00:00:00 2001 From: Serghey Rodin Date: Tue, 22 May 2012 20:21:06 +0300 Subject: [PATCH] suspend user --- web/suspend/user/index.php | 49 ++++++++++++++++++++ web/templates/admin/menu_suspend_user.html | 15 ++++++ web/templates/admin/menu_unsuspend_user.html | 15 ++++++ web/templates/admin/suspend_user.html | 21 +++++++++ web/templates/admin/unsuspend_user.html | 21 +++++++++ web/unsuspend/user/index.php | 49 ++++++++++++++++++++ 6 files changed, 170 insertions(+) create mode 100644 web/suspend/user/index.php create mode 100644 web/templates/admin/menu_suspend_user.html create mode 100644 web/templates/admin/menu_unsuspend_user.html create mode 100644 web/templates/admin/suspend_user.html create mode 100644 web/templates/admin/unsuspend_user.html create mode 100644 web/unsuspend/user/index.php diff --git a/web/suspend/user/index.php b/web/suspend/user/index.php new file mode 100644 index 00000000..0e56cb12 --- /dev/null +++ b/web/suspend/user/index.php @@ -0,0 +1,49 @@ +', $output); + if (empty($error)) $error = 'Error: vesta did not return any output.'; + $_SESSION['error_msg'] = $error; + } else { + $_SESSION['ok_msg'] = "OK: user ".$_GET[user]." has been suspended."; + unset($v_lname); + } + unset($output); + + include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/menu_suspend_user.html'); + include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/suspend_user.html'); + unset($_SESSION['error_msg']); + unset($_SESSION['ok_msg']); + + } else { + header("Location: /list/user/"); + } + +} + +// Footer +include($_SERVER['DOCUMENT_ROOT'].'/templates/footer.html'); diff --git a/web/templates/admin/menu_suspend_user.html b/web/templates/admin/menu_suspend_user.html new file mode 100644 index 00000000..b4e71a4a --- /dev/null +++ b/web/templates/admin/menu_suspend_user.html @@ -0,0 +1,15 @@ + + + + + diff --git a/web/templates/admin/menu_unsuspend_user.html b/web/templates/admin/menu_unsuspend_user.html new file mode 100644 index 00000000..0024425f --- /dev/null +++ b/web/templates/admin/menu_unsuspend_user.html @@ -0,0 +1,15 @@ + + + + + diff --git a/web/templates/admin/suspend_user.html b/web/templates/admin/suspend_user.html new file mode 100644 index 00000000..a604bb9e --- /dev/null +++ b/web/templates/admin/suspend_user.html @@ -0,0 +1,21 @@ + + + + + +
+ + +
+
+ + +
+
+ + + +
+ +
+
diff --git a/web/templates/admin/unsuspend_user.html b/web/templates/admin/unsuspend_user.html new file mode 100644 index 00000000..a604bb9e --- /dev/null +++ b/web/templates/admin/unsuspend_user.html @@ -0,0 +1,21 @@ + + + + + +
+ + +
+
+ + +
+
+ + + +
+ +
+
diff --git a/web/unsuspend/user/index.php b/web/unsuspend/user/index.php new file mode 100644 index 00000000..04e8ca13 --- /dev/null +++ b/web/unsuspend/user/index.php @@ -0,0 +1,49 @@ +', $output); + if (empty($error)) $error = 'Error: vesta did not return any output.'; + $_SESSION['error_msg'] = $error; + } else { + $_SESSION['ok_msg'] = "OK: user ".$_GET[user]." has been unsuspended."; + unset($v_lname); + } + unset($output); + + include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/menu_suspend_user.html'); + include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/suspend_user.html'); + unset($_SESSION['error_msg']); + unset($_SESSION['ok_msg']); + + } else { + header("Location: /list/user/"); + } + +} + +// Footer +include($_SERVER['DOCUMENT_ROOT'].'/templates/footer.html');