123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- <?php
-
-
-
-
- require_once("inc/toolkit.inc.php");
- include_once("inc/header.inc.php");
-
- $master_ip = "";
- if (isset($_POST["master_ip"])) {
- $master_ip = $_POST["master_ip"];
- }
-
- $ns_name = "";
- if (isset($_POST["ns_name"])) {
- $ns_name = $_POST["ns_name"];
- }
-
- $account = "";
- if (isset($_POST["account"])) {
- $account = $_POST["account"];
- }
-
- (verify_permission('supermaster_add')) ? $supermasters_add = "1" : $supermasters_add = "0";
- (verify_permission('user_view_others')) ? $perm_view_others = "1" : $perm_view_others = "0";
-
- $error = 0;
- if (isset($_POST["submit"])) {
- if (add_supermaster($master_ip, $ns_name, $account)) {
- success(SUC_SM_ADD);
- } else {
- $error = "1";
- }
- }
-
- echo " <h2>" . _('Add supermaster') . "</h2>\n";
-
- if ($supermasters_add != "1") {
- echo " <p>" . _("You do not have the permission to add a new supermaster.") . "</p>\n";
- } else {
- echo " <form method=\"post\" action=\"add_supermaster.php\">\n";
- echo " <table>\n";
- echo " <tr>\n";
- echo " <td class=\"n\">" . _('IP address of supermaster') . "</td>\n";
- echo " <td class=\"n\">\n";
- if ($error) {
- echo " <input type=\"text\" class=\"input\" name=\"master_ip\" value=\"" . $master_ip . "\">\n";
- } else {
- echo " <input type=\"text\" class=\"input\" name=\"master_ip\" value=\"\">\n";
- }
- echo " </td>\n";
- echo " </tr>\n";
- echo " <tr>\n";
- echo " <td class=\"n\">" . _('Hostname in NS record') . "</td>\n";
- echo " <td class=\"n\">\n";
- if ($error) {
- echo " <input type=\"text\" class=\"input\" name=\"ns_name\" value=\"" . $ns_name . "\">\n";
- } else {
- echo " <input type=\"text\" class=\"input\" name=\"ns_name\" value=\"\">\n";
- }
- echo " </td>\n";
- echo " </tr>\n";
- echo " <tr>\n";
- echo " <td class=\"n\">" . _('Account') . "</td>\n";
- echo " <td class=\"n\">\n";
-
- echo " <select name=\"account\">\n";
-
-
- $users = show_users();
- foreach ($users as $user) {
- if ($user['id'] === $_SESSION['userid']) {
- echo " <option value=\"" . $user['username'] . "\" selected>" . $user['fullname'] . "</option>\n";
- } elseif ($perm_view_others == "1") {
- echo " <option value=\"" . $user['username'] . "\">" . $user['fullname'] . "</option>\n";
- }
- }
- echo " </select>\n";
-
- echo " </td>\n";
- echo " </tr>\n";
- echo " <tr>\n";
- echo " <td class=\"n\"> </td>\n";
- echo " <td class=\"n\">\n";
- echo " <input type=\"submit\" class=\"button\" name=\"submit\" value=\"" . _('Add supermaster') . "\">\n";
- echo " </td>\n";
- echo " </tr>\n";
- echo " </table>\n";
- echo " </form>\n";
- }
- include_once("inc/footer.inc.php");
|