mirror of
https://github.com/serghey-rodin/vesta.git
synced 2025-08-13 18:17:43 -07:00
Backend changes & some templates' translation
This commit is contained in:
parent
43d7825b68
commit
dcf849263d
24 changed files with 1136 additions and 1085 deletions
web
edit
cron
db
dns
ip
mail
package
user
web
error
inc
login
logout
reset
templates
|
@ -71,7 +71,7 @@ top_panel($user,$TAB);
|
|||
$v_cmd = $_POST['v_cmd'];
|
||||
}
|
||||
if (empty($_SESSION['error_msg'])) {
|
||||
$_SESSION['ok_msg'] = "OK: changes has been saved.";
|
||||
$_SESSION['ok_msg'] = _("OK: changes has been saved.");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -65,7 +65,7 @@ top_panel($user,$TAB);
|
|||
unset($output);
|
||||
}
|
||||
if (empty($_SESSION['error_msg'])) {
|
||||
$_SESSION['ok_msg'] = "OK: changes has been saved.";
|
||||
$_SESSION['ok_msg'] = _('OK: changes has been saved.');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -137,7 +137,7 @@ top_panel($user,$TAB);
|
|||
}
|
||||
|
||||
if (empty($_SESSION['error_msg'])) {
|
||||
$_SESSION['ok_msg'] = "OK: changes has been saved.";
|
||||
$_SESSION['ok_msg'] = _('OK: changes has been saved.');
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -196,7 +196,7 @@ top_panel($user,$TAB);
|
|||
}
|
||||
|
||||
if (empty($_SESSION['error_msg'])) {
|
||||
$_SESSION['ok_msg'] = "OK: changes has been saved.";
|
||||
$_SESSION['ok_msg'] = _('OK: changes has been saved.');
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -105,7 +105,7 @@ if ($_SESSION['user'] == 'admin') {
|
|||
}
|
||||
|
||||
if (empty($_SESSION['error_msg'])) {
|
||||
$_SESSION['ok_msg'] = "OK: changes has been saved.";
|
||||
$_SESSION['ok_msg'] = _('OK: changes has been saved.');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -100,7 +100,7 @@ top_panel($user,$TAB);
|
|||
}
|
||||
|
||||
if (empty($_SESSION['error_msg'])) {
|
||||
$_SESSION['ok_msg'] = "OK: changes has been saved.";
|
||||
$_SESSION['ok_msg'] = _('OK: changes has been saved.');
|
||||
}
|
||||
|
||||
// DKIM
|
||||
|
@ -162,7 +162,7 @@ top_panel($user,$TAB);
|
|||
}
|
||||
|
||||
if (empty($_SESSION['error_msg'])) {
|
||||
$_SESSION['ok_msg'] = "OK: changes has been saved.";
|
||||
$_SESSION['ok_msg'] = _('OK: changes has been saved.');
|
||||
}
|
||||
}
|
||||
include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/edit_mail.html');
|
||||
|
@ -356,7 +356,7 @@ top_panel($user,$TAB);
|
|||
|
||||
|
||||
if (empty($_SESSION['error_msg'])) {
|
||||
$_SESSION['ok_msg'] = "OK: changes has been saved.";
|
||||
$_SESSION['ok_msg'] = _('OK: changes has been saved.');
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -70,22 +70,22 @@ if ($_SESSION['user'] == 'admin') {
|
|||
// Action
|
||||
if (!empty($_POST['save'])) {
|
||||
// Check input
|
||||
if (empty($_POST['v_package'])) $errors[] = 'package';
|
||||
if (empty($_POST['v_template'])) $errors[] = 'template';
|
||||
if (empty($_POST['v_shell'])) $errrors[] = 'shell';
|
||||
if (!isset($_POST['v_web_domains'])) $errors[] = 'web domains';
|
||||
if (!isset($_POST['v_web_aliases'])) $errors[] = 'web aliases';
|
||||
if (!isset($_POST['v_dns_domains'])) $errors[] = 'dns domains';
|
||||
if (!isset($_POST['v_dns_records'])) $errors[] = 'dns records';
|
||||
if (!isset($_POST['v_mail_domains'])) $errors[] = 'mail domains';
|
||||
if (!isset($_POST['v_mail_accounts'])) $errors[] = 'mail accounts';
|
||||
if (!isset($_POST['v_databases'])) $errors[] = 'databases';
|
||||
if (!isset($_POST['v_cron_jobs'])) $errors[] = 'cron jobs';
|
||||
if (!isset($_POST['v_backups'])) $errors[] = 'backups';
|
||||
if (!isset($_POST['v_disk_quota'])) $errors[] = 'quota';
|
||||
if (!isset($_POST['v_bandwidth'])) $errors[] = 'bandwidth';
|
||||
if (empty($_POST['v_ns1'])) $errors[] = 'ns1';
|
||||
if (empty($_POST['v_ns2'])) $errors[] = 'ns2';
|
||||
if (empty($_POST['v_package'])) $errors[] = _('package');
|
||||
if (empty($_POST['v_template'])) $errors[] = _('template');
|
||||
if (empty($_POST['v_shell'])) $errrors[] = _('shell');
|
||||
if (!isset($_POST['v_web_domains'])) $errors[] = _('web domains');
|
||||
if (!isset($_POST['v_web_aliases'])) $errors[] = _('web aliases');
|
||||
if (!isset($_POST['v_dns_domains'])) $errors[] = _('dns domains');
|
||||
if (!isset($_POST['v_dns_records'])) $errors[] = _('dns records');
|
||||
if (!isset($_POST['v_mail_domains'])) $errors[] = _('mail domains');
|
||||
if (!isset($_POST['v_mail_accounts'])) $errors[] = _('mail accounts');
|
||||
if (!isset($_POST['v_databases'])) $errors[] = _('databases');
|
||||
if (!isset($_POST['v_cron_jobs'])) $errors[] = _('cron jobs');
|
||||
if (!isset($_POST['v_backups'])) $errors[] = _('backups');
|
||||
if (!isset($_POST['v_disk_quota'])) $errors[] = _('quota');
|
||||
if (!isset($_POST['v_bandwidth'])) $errors[] = _('bandwidth');
|
||||
if (empty($_POST['v_ns1'])) $errors[] = _('ns1');
|
||||
if (empty($_POST['v_ns2'])) $errors[] = _('ns2');
|
||||
|
||||
// Protect input
|
||||
$v_package = escapeshellarg($_POST['v_package']);
|
||||
|
@ -175,7 +175,7 @@ if ($_SESSION['user'] == 'admin') {
|
|||
}
|
||||
|
||||
if (empty($_SESSION['error_msg'])) {
|
||||
$_SESSION['ok_msg'] = "OK: changes has been saved.";
|
||||
$_SESSION['ok_msg'] = _('OK: changes has been saved.');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -170,7 +170,7 @@ if ($_SESSION['user'] == 'admin') {
|
|||
}
|
||||
|
||||
if (empty($_SESSION['error_msg'])) {
|
||||
$_SESSION['ok_msg'] = "OK: changes has been saved.";
|
||||
$_SESSION['ok_msg'] = _('OK: changes has been saved.');
|
||||
}
|
||||
}
|
||||
include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/edit_user.html');
|
||||
|
@ -263,7 +263,7 @@ if ($_SESSION['user'] == 'admin') {
|
|||
}
|
||||
|
||||
if (empty($_SESSION['error_msg'])) {
|
||||
$_SESSION['ok_msg'] = "OK: changes has been saved.";
|
||||
$_SESSION['ok_msg'] = _('OK: changes has been saved.');
|
||||
}
|
||||
}
|
||||
include($_SERVER['DOCUMENT_ROOT'].'/templates/user/edit_user.html');
|
||||
|
|
|
@ -417,8 +417,8 @@ top_panel($user,$TAB);
|
|||
$v_stats_password = '';
|
||||
}
|
||||
if ((empty($v_stats_user)) && (!empty($_POST['v_stats_auth'])) && (empty($_SESSION['error_msg']))) {
|
||||
if (empty($_POST['v_stats_user'])) $errors[] = 'stats username';
|
||||
if (empty($_POST['v_stats_password'])) $errors[] = 'stats password';
|
||||
if (empty($_POST['v_stats_user'])) $errors[] = _('stats username');
|
||||
if (empty($_POST['v_stats_password'])) $errors[] = _('stats password');
|
||||
if (!empty($errors[0])) {
|
||||
foreach ($errors as $i => $error) {
|
||||
if ( $i == 0 ) {
|
||||
|
@ -442,8 +442,8 @@ top_panel($user,$TAB);
|
|||
}
|
||||
}
|
||||
if ((!empty($v_stats_user)) && (!empty($_POST['v_stats_auth'])) && (empty($_SESSION['error_msg']))) {
|
||||
if (empty($_POST['v_stats_user'])) $errors[] = 'stats user';
|
||||
if (empty($_POST['v_stats_password'])) $errors[] = 'stats password';
|
||||
if (empty($_POST['v_stats_user'])) $errors[] = _('stats user');
|
||||
if (empty($_POST['v_stats_password'])) $errors[] = _('stats password');
|
||||
if (!empty($errors[0])) {
|
||||
foreach ($errors as $i => $error) {
|
||||
if ( $i == 0 ) {
|
||||
|
@ -482,8 +482,8 @@ top_panel($user,$TAB);
|
|||
$v_ftp_password = '';
|
||||
}
|
||||
if ((!empty($v_ftp_user)) && (!empty($_POST['v_ftp'])) && (empty($_SESSION['error_msg']))) {
|
||||
if (empty($_POST['v_ftp_user'])) $errors[] = 'ftp user';
|
||||
if (empty($_POST['v_ftp_password'])) $errors[] = 'ftp password';
|
||||
if (empty($_POST['v_ftp_user'])) $errors[] = _('ftp user');
|
||||
if (empty($_POST['v_ftp_password'])) $errors[] = _('ftp user password');
|
||||
if (!empty($errors[0])) {
|
||||
foreach ($errors as $i => $error) {
|
||||
if ( $i == 0 ) {
|
||||
|
@ -512,8 +512,8 @@ top_panel($user,$TAB);
|
|||
|
||||
if ((empty($v_ftp_user)) && (!empty($_POST['v_ftp'])) && (empty($_SESSION['error_msg']))) {
|
||||
if ((!empty($_POST['v_ftp_email'])) && (!filter_var($_POST['v_ftp_email'], FILTER_VALIDATE_EMAIL))) $_SESSION['error_msg'] = _('Please enter valid email address.');
|
||||
if (empty($_POST['v_ftp_user'])) $errors[] = 'ftp username';
|
||||
if (empty($_POST['v_ftp_password'])) $errors[] = 'ftp password';
|
||||
if (empty($_POST['v_ftp_user'])) $errors[] = 'ftp user';
|
||||
if (empty($_POST['v_ftp_password'])) $errors[] = 'ftp user password';
|
||||
if (!empty($errors[0])) {
|
||||
foreach ($errors as $i => $error) {
|
||||
if ( $i == 0 ) {
|
||||
|
@ -535,14 +535,10 @@ top_panel($user,$TAB);
|
|||
} else {
|
||||
if (!empty($_POST['v_ftp_email'])) {
|
||||
$to = $_POST['v_ftp_email'];
|
||||
$subject = "FTP login credentials";
|
||||
$subject = _("FTP login credentials");
|
||||
$hostname = exec('hostname');
|
||||
$from = "Vesta Control Panel <noreply@".$hostname.">";
|
||||
$mailtext .= "Your ftp account has been created successfully and is ready to use.\n\n";
|
||||
$mailtext .= "hostname: ".$_GET['domain']."\n";
|
||||
$mailtext .= "username: ".$user."_".$_POST['v_ftp_user']."\n";
|
||||
$mailtext .= "password: ".$_POST['v_ftp_password']."\n\n";
|
||||
$mailtext .= "--\nVesta Control Panel\n";
|
||||
$from = _('MAIL_FROM',$hostname);
|
||||
$mailtext .= _('FTP_ACCOUNT_READY',$_GET['domain'],$user,$_POST['v_ftp_user'],$_POST['v_ftp_password']);
|
||||
send_email($to, $subject, $mailtext, $from);
|
||||
unset($v_ftp_email);
|
||||
}
|
||||
|
@ -574,7 +570,7 @@ top_panel($user,$TAB);
|
|||
}
|
||||
|
||||
if (empty($_SESSION['error_msg'])) {
|
||||
$_SESSION['ok_msg'] = "OK: changes has been saved.";
|
||||
$_SESSION['ok_msg'] = _('OK: changes has been saved.');
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -1,26 +1,26 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
|
||||
<title>505 — internal error</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<meta name="description" content="internal error"/>
|
||||
<style type="text/css">
|
||||
body {font-size:14px; color:#777777; font-family:arial; text-align:center; background: black;}
|
||||
h1 {font-size:180px; color:#99A7AF; margin: 70px 0 0 0;}
|
||||
h2 {color: #DE6C5D; font-family: arial; font-size: 24px; font-weight: bold; letter-spacing: -1px; padding: 40px 0 0 0;}
|
||||
p {width:320px; text-align:center; margin-left:auto;margin-right:auto; margin-top: 30px }
|
||||
div {width:320px; text-align:center; margin-left:auto;margin-right:auto;}
|
||||
a:link {color: #34536A;}
|
||||
a:visited {color: #34536A;}
|
||||
a:active {color: #34536A;}
|
||||
a:hover {color: #34536A;}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h2>An internal error occurred</h2>
|
||||
<img src="/error/vesta.jpg">
|
||||
<div>
|
||||
Try start again from <a href="/">home page</a> or go back to <a href="javascript:%20history.go(-1)">previous page</a>.
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
|
||||
<title><?php print _('505');?></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||
<meta name="description" content="<?php print _('505');?>"/>
|
||||
<style type="text/css">
|
||||
body {font-size:14px; color:#777777; font-family:arial; text-align:center; background: black;}
|
||||
h1 {font-size:180px; color:#99A7AF; margin: 70px 0 0 0;}
|
||||
h2 {color: #DE6C5D; font-family: arial; font-size: 24px; font-weight: bold; letter-spacing: -1px; padding: 40px 0 0 0;}
|
||||
p {width:320px; text-align:center; margin-left:auto;margin-right:auto; margin-top: 30px }
|
||||
div {width:320px; text-align:center; margin-left:auto;margin-right:auto;}
|
||||
a:link {color: #34536A;}
|
||||
a:visited {color: #34536A;}
|
||||
a:active {color: #34536A;}
|
||||
a:hover {color: #34536A;}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h2><?php print _('An internal error occurred');?></h2>
|
||||
<img src="/error/vesta.jpg">
|
||||
<div>
|
||||
<?php print _('GO_BACK_LINK');?>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -72,11 +72,78 @@ $LANG = array(
|
|||
'ssl certificate'=>'SSL сертификат',
|
||||
'ssl key'=>'ключ SSL сертификата',
|
||||
'stats user password'=>'пароль для доступа к статистике',
|
||||
'stats username'=>'имя пользователя статистики',
|
||||
'stats password'=>'пароль пользователя статистики',
|
||||
'ftp user password'=>'пароль для доступа к FTP',
|
||||
'ftp user'=>'пользователь FTP',
|
||||
'FTP login credentials'=>'Данные для доступа к FTP',
|
||||
'FTP_ACCOUNT_READY'=>"Ваш FTP аккаунт успешно создан и готов к использованию.\n\nХост: %s\nИмя пользователя: %s_%s\nПароль: %s\n\n--\nПанель управления Vesta\n",
|
||||
'HOSTING_DOMAIN_CREATED_OK'=>'Успешно: хостинг для домена <a href="/edit/web/?domain=%s"><b>%s</b></a> был успешно создан.',
|
||||
|
||||
|
||||
'OK: changes has been saved.'=>'Успешно: изменения были сохранены.',
|
||||
'FTP login credentials'=>'Данные для доступа к FTP',
|
||||
'505'=>'505 — внутренняя ошибка',
|
||||
'An internal error occurred'=>'Произошла внутренняя ошибка',
|
||||
'GO_BACK_LINK'=>'Попробуйте вернуться на <a href="/">главную страницу</a> или вернитесь на <a href="javascript:history.go(-1)">предыдущую страницу</a>',
|
||||
'ERROR: Invalid username or password'=>'Ошибка: Неверный логин или пароль',
|
||||
'ERROR: Invalid username or code'=>'Ошибка: Неверный логин или код сброса пароля',
|
||||
'MAIL_RESET_SUBJECT'=>'Password Reset at %s',
|
||||
'PASSWORD_RESET_REQUEST'=>"Вы недавно запросили смену пароля.\nЧтобы произвести смену пароля, пройдите по этой ссылки:\nhttps://%s/reset/?action=confirm&user=%s&code=%s\n\nВы также можете пойти по ссылке https://%s/reset/?action=code&user=%s и ввести следующий код для сброса пароля:\n%s\n\nЕсли вы не создавали запрос на сброс пароля, пожалуйста проигнорируйте это письмо и примите наши извиниения.\n\n--\nПанель управления Vesta\n",
|
||||
'ERROR: Passwords not match'=>'Ошибка: Пароли не совпадают',
|
||||
'Adding Cron Job'=>'Добавление cron задания',
|
||||
'Minute'=>'Минута',
|
||||
'Day'=>'День',
|
||||
'Month'=>'Месяц',
|
||||
'Day of week'=>'День недели',
|
||||
'Command'=>'Команда',
|
||||
'Add'=>'Добавить',
|
||||
'Back'=>'Назад',
|
||||
'Adding database'=>'Добавление базы данных',
|
||||
'DB_PREFIX_WILL_BE_ADDED'=>'Префикс %s будет автоматически добавлен к БД и пользователю БД',
|
||||
'Database'=>'База данных',
|
||||
'Username'=>'Имя пользователя',
|
||||
'Password'=>'Пароль',
|
||||
'generate'=>'сгенерировать',
|
||||
'Type'=>'Тип',
|
||||
'Charset'=>'Кодировка',
|
||||
'Adding DNS Domain'=>'Добавление доменного имени',
|
||||
'Domain'=>'Домен',
|
||||
'IP-Address'=>'IP-адрес',
|
||||
'Advanced options'=>'Расширенные опции',
|
||||
'Template'=>'Шаблон',
|
||||
'Expiration date'=>'Дата окончания делегирования',
|
||||
'Name servers'=>'Сервера имен',
|
||||
'Powered by Vesta Control Panel'=>'Работает на Панели Управления Vesta',
|
||||
'Vesta Control Panel'=>'Панель Управления Vesta',
|
||||
'Translation by ZonD80'=>'Перевод ZonD80',
|
||||
'Forgot Password?'=>'Забыли пароль?',
|
||||
'Log in'=>'Войти',
|
||||
'Log out'=>'Выйти',
|
||||
"RESET_NOTICE"=>"Для сброса пароля введите ваше имя пользователя, и мы расскажем, что нужно делать дальше.",
|
||||
'Submit'=>'Отправить',
|
||||
'RESET_CODE_SENT'=>'Код сброса пароля выслан на ваш email<br/>Пожалуйста, введите код в располженное ниже поле для продолжения',
|
||||
'Confirm'=>'Подтвердить',
|
||||
'New Password'=>'Новый Пароль',
|
||||
'Confirm Password'=>'Подтверждение Пароля',
|
||||
'Reset'=>'Сбросить',
|
||||
'Statistics'=>'Статистика',
|
||||
'History Log'=>'История изменений',
|
||||
'Vesta logo'=>'Логотип Vesta',
|
||||
'USER'=>'ПОЛЬЗОВАТЕЛИ',
|
||||
'users'=>'пользователи',
|
||||
'suspended'=>'заблокировано',
|
||||
'WEB'=>'ХОСТИНГ',
|
||||
'domains'=>'домены',
|
||||
'aliases'=>'редиректы',
|
||||
'DNS'=>'DNS',
|
||||
'records'=>'записи',
|
||||
'MAIL'=>'ПОЧТА',
|
||||
'DB'=>'БД',
|
||||
'CRON'=>'CRON',
|
||||
'BACKUP'=>'БЭКАПЫ',
|
||||
'Packages'=>'Пакеты',
|
||||
'IP Addresses'=>'IP адреса',
|
||||
'RRD Graphics'=>'Графики',
|
||||
'jobs'=>'Задания',
|
||||
'Reset Code'=>'Код сброса'
|
||||
|
||||
);
|
|
@ -21,7 +21,7 @@ function _() {
|
|||
}
|
||||
|
||||
// Check user session
|
||||
if (!isset($_SESSION['user'])) {
|
||||
if (!isset($_SESSION['user'])&&!defined('NO_AUTH_REQUIRED')) {
|
||||
$_SESSION['request_uri'] = $_SERVER['REQUEST_URI'];
|
||||
header("Location: /login/");
|
||||
exit;
|
||||
|
|
|
@ -1,46 +1,51 @@
|
|||
<?php
|
||||
session_start();
|
||||
|
||||
if (isset($_GET['logout'])) {
|
||||
session_destroy();
|
||||
}
|
||||
|
||||
$TAB = 'LOGIN';
|
||||
|
||||
if (isset($_SESSION['user'])) {
|
||||
if ($_SESSION['user'] == 'admin' && !empty($_GET['loginas'])) {
|
||||
if ($_GET['loginas'] == 'admin') {
|
||||
unset($_SESSION['look']);
|
||||
} else {
|
||||
$_SESSION['look'] = $_GET['loginas'];
|
||||
$_SESSION['look_alert'] = $_GET['loginas'];
|
||||
}
|
||||
}
|
||||
header("Location: /");
|
||||
exit;
|
||||
} else {
|
||||
if (isset($_POST['user']) && isset($_POST['password'])) {
|
||||
$cmd="/usr/bin/sudo /usr/local/vesta/bin/";
|
||||
$v_user = escapeshellarg($_POST['user']);
|
||||
$v_password = escapeshellarg($_POST['password']);
|
||||
$command="$cmd"."v-check-user-password ".$v_user." ".$v_password." '".$_SERVER["REMOTE_ADDR"]."'";
|
||||
exec ($command, $output, $return_var);
|
||||
if ( $return_var > 0 ) {
|
||||
$ERROR = "<a class=\"error\">ERROR: Invalid username or password</a>";
|
||||
} else {
|
||||
$_SESSION['user'] = $_POST['user'];
|
||||
if ($_POST['user'] == 'root') $_SESSION['user'] = 'admin';
|
||||
if (!empty($_SESSION['request_uri'])) {
|
||||
header("Location: ".$_SESSION['request_uri']);
|
||||
unset($_SESSION['request_uri']);
|
||||
exit;
|
||||
} else {
|
||||
header("Location: /");
|
||||
exit;
|
||||
}
|
||||
}
|
||||
}
|
||||
require_once '../templates/header.html';
|
||||
require_once '../templates/login.html';
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
|
||||
session_start();
|
||||
|
||||
define('NO_AUTH_REQUIRED',true);
|
||||
|
||||
include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
|
||||
|
||||
if (isset($_GET['logout'])) {
|
||||
session_destroy();
|
||||
}
|
||||
|
||||
$TAB = 'LOGIN';
|
||||
|
||||
if (isset($_SESSION['user'])) {
|
||||
if ($_SESSION['user'] == 'admin' && !empty($_GET['loginas'])) {
|
||||
if ($_GET['loginas'] == 'admin') {
|
||||
unset($_SESSION['look']);
|
||||
} else {
|
||||
$_SESSION['look'] = $_GET['loginas'];
|
||||
$_SESSION['look_alert'] = $_GET['loginas'];
|
||||
}
|
||||
}
|
||||
header("Location: /");
|
||||
exit;
|
||||
} else {
|
||||
if (isset($_POST['user']) && isset($_POST['password'])) {
|
||||
$cmd="/usr/bin/sudo /usr/local/vesta/bin/";
|
||||
$v_user = escapeshellarg($_POST['user']);
|
||||
$v_password = escapeshellarg($_POST['password']);
|
||||
$command="$cmd"."v-check-user-password ".$v_user." ".$v_password." '".$_SERVER["REMOTE_ADDR"]."'";
|
||||
exec ($command, $output, $return_var);
|
||||
if ( $return_var > 0 ) {
|
||||
$ERROR = "<a class=\"error\">"._('ERROR: Invalid username or password')."</a>";
|
||||
} else {
|
||||
$_SESSION['user'] = $_POST['user'];
|
||||
if ($_POST['user'] == 'root') $_SESSION['user'] = 'admin';
|
||||
if (!empty($_SESSION['request_uri'])) {
|
||||
header("Location: ".$_SESSION['request_uri']);
|
||||
unset($_SESSION['request_uri']);
|
||||
exit;
|
||||
} else {
|
||||
header("Location: /");
|
||||
exit;
|
||||
}
|
||||
}
|
||||
}
|
||||
require_once '../templates/header.html';
|
||||
require_once '../templates/login.html';
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
<?php
|
||||
session_start();
|
||||
|
||||
if (!empty($_SESSION['look'])) {
|
||||
unset($_SESSION['look']);
|
||||
} else {
|
||||
session_destroy();
|
||||
}
|
||||
|
||||
header("Location: /");
|
||||
exit;
|
||||
?>
|
||||
<?php
|
||||
|
||||
session_start();
|
||||
|
||||
if (!empty($_SESSION['look'])) {
|
||||
unset($_SESSION['look']);
|
||||
} else {
|
||||
session_destroy();
|
||||
}
|
||||
|
||||
header("Location: /");
|
||||
exit;
|
||||
?>
|
||||
|
|
|
@ -1,100 +1,83 @@
|
|||
<?php
|
||||
session_start();
|
||||
$TAB = 'RESET PASSWORD';
|
||||
//
|
||||
function send_email($to,$subject,$mailtext,$from) {
|
||||
$charset = "utf-8";
|
||||
$to = '<'.$to.'>';
|
||||
$boundary='--' . md5( uniqid("myboundary") );
|
||||
$priorities = array( '1 (Highest)', '2 (High)', '3 (Normal)', '4 (Low)', '5 (Lowest)' );
|
||||
$priority = $priorities[2];
|
||||
$ctencoding = "8bit";
|
||||
$sep = chr(13) . chr(10);
|
||||
$disposition = "inline";
|
||||
$subject = "=?$charset?B?".base64_encode($subject)."?=";
|
||||
$header.="From: $from \nX-Priority: $priority\nCC: $cc\n";
|
||||
$header.="Mime-Version: 1.0\nContent-Type: text/plain; charset=$charset \n";
|
||||
$header.="Content-Transfer-Encoding: $ctencoding\nX-Mailer: Php/libMailv1.3\n";
|
||||
$message .= $mailtext;
|
||||
mail($to, $subject, $message, $header);
|
||||
}
|
||||
|
||||
if ((!empty($_POST['user'])) && (empty($_POST['code']))) {
|
||||
$v_user = escapeshellarg($_POST['user']);
|
||||
$user = $_POST['user'];
|
||||
$cmd="/usr/bin/sudo /usr/local/vesta/bin/v-list-user";
|
||||
exec ($cmd." ".$v_user." json", $output, $return_var);
|
||||
if ( $return_var == 0 ) {
|
||||
$data = json_decode(implode('', $output), true);
|
||||
$rkey = $data[$user]['RKEY'];
|
||||
$fname = $data[$user]['FNAME'];
|
||||
$lname = $data[$user]['LNAME'];
|
||||
$contact = $data[$user]['CONTACT'];
|
||||
$to = $data[$user]['CONTACT'];
|
||||
$subject = 'Password Reset '.date("Y-m-d H:i:s");
|
||||
$hostname = exec('hostname');
|
||||
$from = "Vesta Control Panel <noreply@".$hostname.">";
|
||||
if (!empty($fname)) {
|
||||
$mailtext = "Hello ".$fname." ".$lname.",\n";
|
||||
} else {
|
||||
$mailtext = "Hello,\n";
|
||||
}
|
||||
$mailtext .= "You recently asked to reset your control panel password. ";
|
||||
$mailtext .= "To complete your request, please follow this link:\n";
|
||||
$mailtext .= "https://".$_SERVER['HTTP_HOST']."/reset/?action=confirm&user=".$user."&code=".$rkey."\n\n";
|
||||
$mailtext .= "Alternately, you may go to https://".$_SERVER['HTTP_HOST']."/reset/?action=code&user=".$user." and enter the following password reset code:\n";
|
||||
$mailtext .= $rkey."\n\n";
|
||||
$mailtext .= "If you did not request a new password please ignore this letter and accept our apologies — we didn't intend to disturb you.\n\n";
|
||||
$mailtext .= "--\nVesta Control Panel\n";
|
||||
if (!empty($rkey)) send_email($to, $subject, $mailtext, $from);
|
||||
unset($output);
|
||||
}
|
||||
|
||||
header("Location: /reset/?action=code&user=".$_POST['user']);
|
||||
exit;
|
||||
}
|
||||
|
||||
if ((!empty($_POST['user'])) && (!empty($_POST['code'])) && (!empty($_POST['password'])) ) {
|
||||
if ( $_POST['password'] == $_POST['password_confirm'] ) {
|
||||
$v_user = escapeshellarg($_POST['user']);
|
||||
$user = $_POST['user'];
|
||||
$v_password = escapeshellarg($_POST['password']);
|
||||
$cmd="/usr/bin/sudo /usr/local/vesta/bin/v-list-user";
|
||||
exec ($cmd." ".$v_user." json", $output, $return_var);
|
||||
if ( $return_var == 0 ) {
|
||||
$data = json_decode(implode('', $output), true);
|
||||
$rkey = $data[$user]['RKEY'];
|
||||
if ($rkey == $_POST['code']) {
|
||||
$cmd="/usr/bin/sudo /usr/local/vesta/bin/v-change-user-password";
|
||||
exec ($cmd." ".$v_user." ".$v_password, $output, $return_var);
|
||||
if ( $return_var > 0 ) {
|
||||
$ERROR = "<a class=\"error\">ERROR: Internal error</a>";
|
||||
} else {
|
||||
$_SESSION['user'] = $_POST['user'];
|
||||
header("Location: /");
|
||||
exit;
|
||||
}
|
||||
} else {
|
||||
$ERROR = "<a class=\"error\">ERROR: Invalid username or code</a>";
|
||||
}
|
||||
} else {
|
||||
$ERROR = "<a class=\"error\">ERROR: Invalid username or code</a>";
|
||||
}
|
||||
} else {
|
||||
$ERROR = "<a class=\"error\">ERROR: Passwords not match</a>";
|
||||
}
|
||||
}
|
||||
|
||||
require_once '../templates/header.html';
|
||||
if (empty($_GET['action'])) {
|
||||
require_once '../templates/reset_1.html';
|
||||
} else {
|
||||
if ($_GET['action'] == 'code' ) {
|
||||
require_once '../templates/reset_2.html';
|
||||
}
|
||||
if (($_GET['action'] == 'confirm' ) && (!empty($_GET['code']))) {
|
||||
require_once '../templates/reset_3.html';
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
<?php
|
||||
session_start();
|
||||
|
||||
define('NO_AUTH_REQUIRED',true);
|
||||
|
||||
$TAB = 'RESET PASSWORD';
|
||||
//
|
||||
include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
|
||||
|
||||
|
||||
if ((!empty($_POST['user'])) && (empty($_POST['code']))) {
|
||||
$v_user = escapeshellarg($_POST['user']);
|
||||
$user = $_POST['user'];
|
||||
$cmd="/usr/bin/sudo /usr/local/vesta/bin/v-list-user";
|
||||
exec ($cmd." ".$v_user." json", $output, $return_var);
|
||||
if ( $return_var == 0 ) {
|
||||
$data = json_decode(implode('', $output), true);
|
||||
$rkey = $data[$user]['RKEY'];
|
||||
$fname = $data[$user]['FNAME'];
|
||||
$lname = $data[$user]['LNAME'];
|
||||
$contact = $data[$user]['CONTACT'];
|
||||
$to = $data[$user]['CONTACT'];
|
||||
$subject = _('MAIL_RESET_SUBJECT',date("Y-m-d H:i:s"));
|
||||
$hostname = exec('hostname');
|
||||
$from = _('MAIL_FROM',$hostname);
|
||||
if (!empty($fname)) {
|
||||
$mailtext = _('GREETINGS_GORDON_FREEMAN',$fname,$lname);
|
||||
} else {
|
||||
$mailtext = _('GREETINGS');
|
||||
}
|
||||
$mailtext .= _('PASSWORD_RESET_REQUEST',$_SERVER['HTTP_HOST'],$user,$rkey,$_SERVER['HTTP_HOST'],$user,$rkey);
|
||||
if (!empty($rkey)) send_email($to, $subject, $mailtext, $from);
|
||||
unset($output);
|
||||
}
|
||||
|
||||
header("Location: /reset/?action=code&user=".$_POST['user']);
|
||||
exit;
|
||||
}
|
||||
|
||||
if ((!empty($_POST['user'])) && (!empty($_POST['code'])) && (!empty($_POST['password'])) ) {
|
||||
if ( $_POST['password'] == $_POST['password_confirm'] ) {
|
||||
$v_user = escapeshellarg($_POST['user']);
|
||||
$user = $_POST['user'];
|
||||
$v_password = escapeshellarg($_POST['password']);
|
||||
$cmd="/usr/bin/sudo /usr/local/vesta/bin/v-list-user";
|
||||
exec ($cmd." ".$v_user." json", $output, $return_var);
|
||||
if ( $return_var == 0 ) {
|
||||
$data = json_decode(implode('', $output), true);
|
||||
$rkey = $data[$user]['RKEY'];
|
||||
if ($rkey == $_POST['code']) {
|
||||
$cmd="/usr/bin/sudo /usr/local/vesta/bin/v-change-user-password";
|
||||
exec ($cmd." ".$v_user." ".$v_password, $output, $return_var);
|
||||
if ( $return_var > 0 ) {
|
||||
$ERROR = "<a class=\"error\">"._('An internal error occurred')."</a>";
|
||||
} else {
|
||||
$_SESSION['user'] = $_POST['user'];
|
||||
header("Location: /");
|
||||
exit;
|
||||
}
|
||||
} else {
|
||||
$ERROR = "<a class=\"error\">"._('ERROR: Invalid username or code')."</a>";
|
||||
}
|
||||
} else {
|
||||
$ERROR = "<a class=\"error\">"._('ERROR: Invalid username or code')."</a>";
|
||||
}
|
||||
} else {
|
||||
$ERROR = "<a class=\"error\">"._('ERROR: Passwords not match')."</a>";
|
||||
}
|
||||
}
|
||||
|
||||
require_once '../templates/header.html';
|
||||
if (empty($_GET['action'])) {
|
||||
require_once '../templates/reset_1.html';
|
||||
} else {
|
||||
if ($_GET['action'] == 'code' ) {
|
||||
require_once '../templates/reset_2.html';
|
||||
}
|
||||
if (($_GET['action'] == 'confirm' ) && (!empty($_GET['code']))) {
|
||||
require_once '../templates/reset_3.html';
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
|
@ -1,115 +1,115 @@
|
|||
|
||||
<?php
|
||||
$back = $_SESSION['back'];
|
||||
if (empty($back)) {
|
||||
$back = "location.href='/list/cron/'";
|
||||
} else {
|
||||
$back = "location.href='".$back."'";
|
||||
}
|
||||
?>
|
||||
|
||||
<table class="sub-menu" style="background: white;">
|
||||
<tr>
|
||||
<td style="padding: 10px 2px 10px 0;" ><a class="name"><b>Adding Cron Job</b></a>
|
||||
<?php
|
||||
if (!empty($_SESSION['error_msg'])) {
|
||||
echo "<span class=\"vst-error\"> → ".$_SESSION['error_msg']."</span>";
|
||||
} else {
|
||||
if (!empty($_SESSION['ok_msg'])) {
|
||||
echo "<span class=\"vst-ok\"> → ".$_SESSION['ok_msg']."</span>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<form id="vstobjects" name="v_add_cron" method="post">
|
||||
<table class='data'>
|
||||
<tr class="data-add">
|
||||
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
|
||||
<table class="data-col1">
|
||||
<tr><td style="padding: 18 0 4 18;"></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="data-dotted" width="830px" style="vertical-align:top;">
|
||||
<table width="830px">
|
||||
<tr>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="data-col2" width="600px">
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10 0 0 2px;">
|
||||
Minute
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_min" <?php if (!empty($v_min)) echo "value=".$v_min; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
Hour
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_hour" <?php if (!empty($v_hour)) echo "value=".$v_hour; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
Day
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_day" <?php if (!empty($v_day)) echo "value=".$v_day; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
Month
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_month" <?php if (!empty($v_month)) echo "value=".$v_month; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
Day of Week
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_wday" <?php if (!empty($v_wday)) echo "value=".$v_wday; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
Command
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_cmd" <?php if (!empty($v_cmd)) echo "value='".$v_cmd."'"; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 24px 0 0 0;">
|
||||
<input type="submit" name="ok" value="Add" class="button">
|
||||
<input type="button" class="button" value="Back" onclick="<?php echo $back ?>">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
$back = $_SESSION['back'];
|
||||
if (empty($back)) {
|
||||
$back = "location.href='/list/cron/'";
|
||||
} else {
|
||||
$back = "location.href='".$back."'";
|
||||
}
|
||||
?>
|
||||
|
||||
<table class="sub-menu" style="background: white;">
|
||||
<tr>
|
||||
<td style="padding: 10px 2px 10px 0;" ><a class="name"><b><?php print _('Adding Cron Job');?></b></a>
|
||||
<?php
|
||||
if (!empty($_SESSION['error_msg'])) {
|
||||
echo "<span class=\"vst-error\"> → ".$_SESSION['error_msg']."</span>";
|
||||
} else {
|
||||
if (!empty($_SESSION['ok_msg'])) {
|
||||
echo "<span class=\"vst-ok\"> → ".$_SESSION['ok_msg']."</span>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<form id="vstobjects" name="v_add_cron" method="post">
|
||||
<table class='data'>
|
||||
<tr class="data-add">
|
||||
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
|
||||
<table class="data-col1">
|
||||
<tr><td style="padding: 18 0 4 18;"></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="data-dotted" width="830px" style="vertical-align:top;">
|
||||
<table width="830px">
|
||||
<tr>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="data-col2" width="600px">
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10 0 0 2px;">
|
||||
<?php print _('Minute');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_min" <?php if (!empty($v_min)) echo "value=".$v_min; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<?php print _('Hour');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_hour" <?php if (!empty($v_hour)) echo "value=".$v_hour; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<?php print _('Day');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_day" <?php if (!empty($v_day)) echo "value=".$v_day; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<?php print _('Month');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_month" <?php if (!empty($v_month)) echo "value=".$v_month; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<?php print _('Day of week');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_wday" <?php if (!empty($v_wday)) echo "value=".$v_wday; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<?php print _('Command');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_cmd" <?php if (!empty($v_cmd)) echo "value='".$v_cmd."'"; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 24px 0 0 0;">
|
||||
<input type="submit" name="ok" value="<?php print _('Add');?>" class="button">
|
||||
<input type="button" class="button" value="<?php print _('Back');?>" onclick="<?php echo $back ?>">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
|
|
@ -1,176 +1,176 @@
|
|||
|
||||
<?php
|
||||
$back = $_SESSION['back'];
|
||||
if (empty($back)) {
|
||||
$back = "location.href='/list/db/'";
|
||||
} else {
|
||||
$back = "location.href='".$back."'";
|
||||
}
|
||||
?>
|
||||
|
||||
<table class="sub-menu" style="background: white;">
|
||||
<tr>
|
||||
<td style="padding: 10px 2px 10px 0;" ><a class="name"><b>Adding Database</b></a>
|
||||
<?php
|
||||
if (!empty($_SESSION['error_msg'])) {
|
||||
echo "<span class=\"vst-error\"> → ".$_SESSION['error_msg']."</span>";
|
||||
} else {
|
||||
if (!empty($_SESSION['ok_msg'])) {
|
||||
echo "<span class=\"vst-ok\"> → ".$_SESSION['ok_msg']."</span>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<form id="vstobjects" name="v_add_db" method="post">
|
||||
<script type="text/javascript">
|
||||
function elementHideShow(elementToHideOrShow) {
|
||||
var el = document.getElementById(elementToHideOrShow);
|
||||
if (el.style.display == "block") {
|
||||
el.style.display = "none";
|
||||
} else {
|
||||
el.style.display = "block";
|
||||
}
|
||||
}
|
||||
function randomString() {
|
||||
var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
|
||||
var string_length = 10;
|
||||
var randomstring = '';
|
||||
for (var i=0; i<string_length; i++) {
|
||||
var rnum = Math.floor(Math.random() * chars.length);
|
||||
randomstring += chars.substring(rnum,rnum+1);
|
||||
}
|
||||
document.v_add_db.v_password.value = randomstring;
|
||||
}
|
||||
</script>
|
||||
|
||||
<table class='data'>
|
||||
<tr class="data-add">
|
||||
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
|
||||
<table class="data-col1">
|
||||
<tr><td style="padding: 18 0 4 18;"></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="data-dotted" width="830px" style="vertical-align:top;">
|
||||
<table width="830px">
|
||||
<tr>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="data-col2" width="600px">
|
||||
<tr>
|
||||
<td style="padding: 10 0 0 2px; color:99a7af;" >
|
||||
Prefix "<?php echo $user."_"; ?>" will be automaticaly added to database name and database user
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10 0 0 2px;">
|
||||
Database
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_database" <?php if (!empty($v_database)) echo "value=".$v_database; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
Username
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_dbuser" <?php if (!empty($v_dbuser)) echo "value=".$v_dbuser; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
Password <a href="javascript:randomString();" class="genpass">generate</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_password">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10 0 0 2px;">
|
||||
Type
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<select class="vst-list" name="v_type">
|
||||
<?php
|
||||
foreach ($db_types as $key => $value) {
|
||||
echo "\t\t\t\t<option value=\"".$value."\"";
|
||||
if ((!empty($v_type)) && ( $value == $v_type )) echo ' selected';
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10 0 0 2px;">
|
||||
Charset
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<select class="vst-list" name="v_charset">
|
||||
<option value=big5 <?php if ((!empty($v_charset)) && ( $v_charset == 'big5')) echo 'selected';?> >big5</option>
|
||||
<option value=dec8 <?php if ((!empty($v_charset)) && ( $v_charset == 'dec8')) echo 'selected';?> >dec8</option>
|
||||
<option value=cp850 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp850')) echo 'selected';?> >cp850</option>
|
||||
<option value=hp8 <?php if ((!empty($v_charset)) && ( $v_charset == 'hp8')) echo 'selected';?> >hp8</option>
|
||||
<option value=koi8r <?php if ((!empty($v_charset)) && ( $v_charset == 'koi8r')) echo 'selected';?> >koi8r</option>
|
||||
<option value=latin1 <?php if ((!empty($v_charset)) && ( $v_charset == 'latin1')) echo 'selected';?> >latin1</option>
|
||||
<option value=latin2 <?php if ((!empty($v_charset)) && ( $v_charset == 'latin2')) echo 'selected';?> >latin2</option>
|
||||
<option value=swe7 <?php if ((!empty($v_charset)) && ( $v_charset == 'swe7')) echo 'selected';?> >swe7</option>
|
||||
<option value=ascii <?php if ((!empty($v_charset)) && ( $v_charset == 'ascii')) echo 'selected';?> >ascii</option>
|
||||
<option value=ujis <?php if ((!empty($v_charset)) && ( $v_charset == 'ujis')) echo 'selected';?> >ujis</option>
|
||||
<option value=sjis <?php if ((!empty($v_charset)) && ( $v_charset == 'sjis')) echo 'selected';?> >sjis</option>
|
||||
<option value=hebrew <?php if ((!empty($v_charset)) && ( $v_charset == 'hebrew')) echo 'selected';?> >hebrew</option>
|
||||
<option value=tis620 <?php if ((!empty($v_charset)) && ( $v_charset == 'tis620')) echo 'selected';?> >tis620</option>
|
||||
<option value=euckr <?php if ((!empty($v_charset)) && ( $v_charset == 'euckr')) echo 'selected';?> >euckr</option>
|
||||
<option value=koi8u <?php if ((!empty($v_charset)) && ( $v_charset == 'koi8u')) echo 'selected';?> >koi8u</option>
|
||||
<option value=gb2312 <?php if ((!empty($v_charset)) && ( $v_charset == 'gb2312')) echo 'selected';?> >gb2312</option>
|
||||
<option value=greek <?php if ((!empty($v_charset)) && ( $v_charset == 'greek')) echo 'selected';?> >greek</option>
|
||||
<option value=cp1250 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp1250')) echo 'selected';?> >cp1250</option>
|
||||
<option value=gbk <?php if ((!empty($v_charset)) && ( $v_charset == 'gbk')) echo 'selected';?> >gbk</option>
|
||||
<option value=latin5 <?php if ((!empty($v_charset)) && ( $v_charset == 'latin5')) echo 'selected';?> >latin5</option>
|
||||
<option value=armscii8 <?php if ((!empty($v_charset)) && ( $v_charset == 'armscii8')) echo 'selected';?> >armscii8</option>
|
||||
<option value=utf8 <?php if ((!empty($v_charset)) && ( $v_charset == 'utf8')) echo 'selected';?> <?php if (empty($v_charset)) echo 'selected';?> >utf8</option>
|
||||
<option value=ucs2 <?php if ((!empty($v_charset)) && ( $v_charset == 'ucs2')) echo 'selected';?> >ucs2</option>
|
||||
<option value=cp866 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp866')) echo 'selected';?> >cp866</option>
|
||||
<option value=keybcs2 <?php if ((!empty($v_charset)) && ( $v_charset == 'keybcs2')) echo 'selected';?> >keybcs2</option>
|
||||
<option value=macce <?php if ((!empty($v_charset)) && ( $v_charset == 'macce')) echo 'selected';?> >macce</option>
|
||||
<option value=macroman <?php if ((!empty($v_charset)) && ( $v_charset == 'macroman')) echo 'selected';?> >macroman</option>
|
||||
<option value=cp852 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp852')) echo 'selected';?> >cp852</option>
|
||||
<option value=latin7 <?php if ((!empty($v_charset)) && ( $v_charset == 'latin7')) echo 'selected';?> >latin7</option>
|
||||
<option value=cp1251 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp1251')) echo 'selected';?> >cp1251</option>
|
||||
<option value=cp1256 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp1256')) echo 'selected';?> >cp1256</option>
|
||||
<option value=cp1257 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp1257')) echo 'selected';?> >cp1257</option>
|
||||
<option value=binary <?php if ((!empty($v_charset)) && ( $v_charset == 'binary')) echo 'selected';?> >binary</option>
|
||||
<option value=geostd8 <?php if ((!empty($v_charset)) && ( $v_charset == 'geostd8')) echo 'selected';?> >geostd8</option>
|
||||
<option value=cp932 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp932')) echo 'selected';?> >cp932</option>
|
||||
<option value=eucjpms <?php if ((!empty($v_charset)) && ( $v_charset == 'eucjpms')) echo 'selected';?> >eucjpms</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 24px 0 0 0;">
|
||||
<input type="submit" name="ok" value="Add" class="button">
|
||||
<input type="button" class="button" value="Back" onclick="<?php echo $back ?>">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
$back = $_SESSION['back'];
|
||||
if (empty($back)) {
|
||||
$back = "location.href='/list/db/'";
|
||||
} else {
|
||||
$back = "location.href='".$back."'";
|
||||
}
|
||||
?>
|
||||
|
||||
<table class="sub-menu" style="background: white;">
|
||||
<tr>
|
||||
<td style="padding: 10px 2px 10px 0;" ><a class="name"><b><?php print _('Adding database');?></b></a>
|
||||
<?php
|
||||
if (!empty($_SESSION['error_msg'])) {
|
||||
echo "<span class=\"vst-error\"> → ".$_SESSION['error_msg']."</span>";
|
||||
} else {
|
||||
if (!empty($_SESSION['ok_msg'])) {
|
||||
echo "<span class=\"vst-ok\"> → ".$_SESSION['ok_msg']."</span>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<form id="vstobjects" name="v_add_db" method="post">
|
||||
<script type="text/javascript">
|
||||
function elementHideShow(elementToHideOrShow) {
|
||||
var el = document.getElementById(elementToHideOrShow);
|
||||
if (el.style.display == "block") {
|
||||
el.style.display = "none";
|
||||
} else {
|
||||
el.style.display = "block";
|
||||
}
|
||||
}
|
||||
function randomString() {
|
||||
var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
|
||||
var string_length = 10;
|
||||
var randomstring = '';
|
||||
for (var i=0; i<string_length; i++) {
|
||||
var rnum = Math.floor(Math.random() * chars.length);
|
||||
randomstring += chars.substring(rnum,rnum+1);
|
||||
}
|
||||
document.v_add_db.v_password.value = randomstring;
|
||||
}
|
||||
</script>
|
||||
|
||||
<table class='data'>
|
||||
<tr class="data-add">
|
||||
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
|
||||
<table class="data-col1">
|
||||
<tr><td style="padding: 18 0 4 18;"></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="data-dotted" width="830px" style="vertical-align:top;">
|
||||
<table width="830px">
|
||||
<tr>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="data-col2" width="600px">
|
||||
<tr>
|
||||
<td style="padding: 10 0 0 2px; color:99a7af;" >
|
||||
<?php print _('DB_PREFIX_WILL_BE_ADDED',$user."_");?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10 0 0 2px;">
|
||||
<?php print _('Database');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_database" <?php if (!empty($v_database)) echo "value=".$v_database; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<?php print _('Username');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_dbuser" <?php if (!empty($v_dbuser)) echo "value=".$v_dbuser; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<?php print _('Password');?> <a href="javascript:randomString();" class="genpass"><?php print _('generate');?></a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_password">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10 0 0 2px;">
|
||||
<?php print _('Type');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<select class="vst-list" name="v_type">
|
||||
<?php
|
||||
foreach ($db_types as $key => $value) {
|
||||
echo "\t\t\t\t<option value=\"".$value."\"";
|
||||
if ((!empty($v_type)) && ( $value == $v_type )) echo ' selected';
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10 0 0 2px;">
|
||||
<?php print _('Кодировка');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<select class="vst-list" name="v_charset">
|
||||
<option value=big5 <?php if ((!empty($v_charset)) && ( $v_charset == 'big5')) echo 'selected';?> >big5</option>
|
||||
<option value=dec8 <?php if ((!empty($v_charset)) && ( $v_charset == 'dec8')) echo 'selected';?> >dec8</option>
|
||||
<option value=cp850 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp850')) echo 'selected';?> >cp850</option>
|
||||
<option value=hp8 <?php if ((!empty($v_charset)) && ( $v_charset == 'hp8')) echo 'selected';?> >hp8</option>
|
||||
<option value=koi8r <?php if ((!empty($v_charset)) && ( $v_charset == 'koi8r')) echo 'selected';?> >koi8r</option>
|
||||
<option value=latin1 <?php if ((!empty($v_charset)) && ( $v_charset == 'latin1')) echo 'selected';?> >latin1</option>
|
||||
<option value=latin2 <?php if ((!empty($v_charset)) && ( $v_charset == 'latin2')) echo 'selected';?> >latin2</option>
|
||||
<option value=swe7 <?php if ((!empty($v_charset)) && ( $v_charset == 'swe7')) echo 'selected';?> >swe7</option>
|
||||
<option value=ascii <?php if ((!empty($v_charset)) && ( $v_charset == 'ascii')) echo 'selected';?> >ascii</option>
|
||||
<option value=ujis <?php if ((!empty($v_charset)) && ( $v_charset == 'ujis')) echo 'selected';?> >ujis</option>
|
||||
<option value=sjis <?php if ((!empty($v_charset)) && ( $v_charset == 'sjis')) echo 'selected';?> >sjis</option>
|
||||
<option value=hebrew <?php if ((!empty($v_charset)) && ( $v_charset == 'hebrew')) echo 'selected';?> >hebrew</option>
|
||||
<option value=tis620 <?php if ((!empty($v_charset)) && ( $v_charset == 'tis620')) echo 'selected';?> >tis620</option>
|
||||
<option value=euckr <?php if ((!empty($v_charset)) && ( $v_charset == 'euckr')) echo 'selected';?> >euckr</option>
|
||||
<option value=koi8u <?php if ((!empty($v_charset)) && ( $v_charset == 'koi8u')) echo 'selected';?> >koi8u</option>
|
||||
<option value=gb2312 <?php if ((!empty($v_charset)) && ( $v_charset == 'gb2312')) echo 'selected';?> >gb2312</option>
|
||||
<option value=greek <?php if ((!empty($v_charset)) && ( $v_charset == 'greek')) echo 'selected';?> >greek</option>
|
||||
<option value=cp1250 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp1250')) echo 'selected';?> >cp1250</option>
|
||||
<option value=gbk <?php if ((!empty($v_charset)) && ( $v_charset == 'gbk')) echo 'selected';?> >gbk</option>
|
||||
<option value=latin5 <?php if ((!empty($v_charset)) && ( $v_charset == 'latin5')) echo 'selected';?> >latin5</option>
|
||||
<option value=armscii8 <?php if ((!empty($v_charset)) && ( $v_charset == 'armscii8')) echo 'selected';?> >armscii8</option>
|
||||
<option value=utf8 <?php if ((!empty($v_charset)) && ( $v_charset == 'utf8')) echo 'selected';?> <?php if (empty($v_charset)) echo 'selected';?> >utf8</option>
|
||||
<option value=ucs2 <?php if ((!empty($v_charset)) && ( $v_charset == 'ucs2')) echo 'selected';?> >ucs2</option>
|
||||
<option value=cp866 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp866')) echo 'selected';?> >cp866</option>
|
||||
<option value=keybcs2 <?php if ((!empty($v_charset)) && ( $v_charset == 'keybcs2')) echo 'selected';?> >keybcs2</option>
|
||||
<option value=macce <?php if ((!empty($v_charset)) && ( $v_charset == 'macce')) echo 'selected';?> >macce</option>
|
||||
<option value=macroman <?php if ((!empty($v_charset)) && ( $v_charset == 'macroman')) echo 'selected';?> >macroman</option>
|
||||
<option value=cp852 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp852')) echo 'selected';?> >cp852</option>
|
||||
<option value=latin7 <?php if ((!empty($v_charset)) && ( $v_charset == 'latin7')) echo 'selected';?> >latin7</option>
|
||||
<option value=cp1251 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp1251')) echo 'selected';?> >cp1251</option>
|
||||
<option value=cp1256 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp1256')) echo 'selected';?> >cp1256</option>
|
||||
<option value=cp1257 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp1257')) echo 'selected';?> >cp1257</option>
|
||||
<option value=binary <?php if ((!empty($v_charset)) && ( $v_charset == 'binary')) echo 'selected';?> >binary</option>
|
||||
<option value=geostd8 <?php if ((!empty($v_charset)) && ( $v_charset == 'geostd8')) echo 'selected';?> >geostd8</option>
|
||||
<option value=cp932 <?php if ((!empty($v_charset)) && ( $v_charset == 'cp932')) echo 'selected';?> >cp932</option>
|
||||
<option value=eucjpms <?php if ((!empty($v_charset)) && ( $v_charset == 'eucjpms')) echo 'selected';?> >eucjpms</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 24px 0 0 0;">
|
||||
<input type="submit" name="ok" value="<?php print _('Add');?>" class="button">
|
||||
<input type="button" class="button" value="<?php print _('Back');?>" onclick="<?php echo $back ?>">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
|
|
@ -1,165 +1,165 @@
|
|||
|
||||
<?php
|
||||
$back = $_SESSION['back'];
|
||||
if (empty($back)) {
|
||||
$back = "location.href='/list/dns/'";
|
||||
} else {
|
||||
$back = "location.href='".$back."'";
|
||||
}
|
||||
?>
|
||||
|
||||
<table class="sub-menu" style="background: white;">
|
||||
<tr>
|
||||
<td style="padding: 10px 2px 10px 0;" ><a class="name"><b>Adding DNS Domain</b></a>
|
||||
<?php
|
||||
if (!empty($_SESSION['error_msg'])) {
|
||||
echo "<span class=\"vst-error\"> → ".$_SESSION['error_msg']."</span>";
|
||||
} else {
|
||||
if (!empty($_SESSION['ok_msg'])) {
|
||||
echo "<span class=\"vst-ok\"> → ".$_SESSION['ok_msg']."</span>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<form id="vstobjects" name="v_add_dns" method="post">
|
||||
<script language="javascript">
|
||||
function elementHideShow(elementToHideOrShow){
|
||||
var el = document.getElementById(elementToHideOrShow);
|
||||
if (el.style.display == "block") {
|
||||
el.style.display = "none";
|
||||
} else {
|
||||
el.style.display = "block";
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<table class="data">
|
||||
<tr class="data-add">
|
||||
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
|
||||
<table class="data-col1">
|
||||
<tr><td style="padding: 18 0 4 18;"></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="data-dotted" width="830px" style="vertical-align:top;">
|
||||
<table width="830px">
|
||||
<tr>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="data-col2" width="600px">
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10 0 0 2px;">
|
||||
Domain
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_domain" <?php if (!empty($v_domain)) echo "value=".$v_domain; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
IP address
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_ip" <?php if (!empty($v_ip)) echo "value=".$v_ip; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<a href="javascript:elementHideShow('advtable');" class="vst-advanced">Advanced Options</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 0px;">
|
||||
<table style="display:<?php if (empty($v_adv)) echo 'none';?> ;" id="advtable">
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
Template
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<select class="vst-list" name="v_template">
|
||||
<?php
|
||||
foreach ($templates as $key => $value) {
|
||||
echo "\n\t\t\t\t\t\\t\t\t\t<option value=\"".$value."\"";
|
||||
if ((!empty($v_template)) && ( $value == $_POST['v_template'])){
|
||||
echo ' selected' ;
|
||||
}
|
||||
if ((empty($v_template)) && ( $value == $template)){
|
||||
echo ' selected' ;
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
Domain Expiriation <span style="padding:0 0 0 6px; font-size: 10pt; color:#555;">(YYYY-MM-DD)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_exp" <?php if (!empty($v_exp)) echo "value=".$v_exp; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
TTL
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_ttl" <?php if (!empty($v_ttl)) echo "value=".$v_ttl; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
Name Servers
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_ns1" <?php if (!empty($v_ns1)) echo "value=".$v_ns1; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_ns2" <?php if (!empty($v_ns2)) echo "value=".$v_ns2; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_ns3" <?php if (!empty($v_ns3)) echo "value=".$v_ns3; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_ns4" <?php if (!empty($v_ns4)) echo "value=".$v_ns4; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 24px 0 0 0;">
|
||||
<input type="submit" name="ok" value="Add" class="button">
|
||||
<input type="button" class="button" value="Back" onclick="<?php echo $back ?>">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
$back = $_SESSION['back'];
|
||||
if (empty($back)) {
|
||||
$back = "location.href='/list/dns/'";
|
||||
} else {
|
||||
$back = "location.href='".$back."'";
|
||||
}
|
||||
?>
|
||||
|
||||
<table class="sub-menu" style="background: white;">
|
||||
<tr>
|
||||
<td style="padding: 10px 2px 10px 0;" ><a class="name"><b><?php print _('Adding DNS Domain');?></b></a>
|
||||
<?php
|
||||
if (!empty($_SESSION['error_msg'])) {
|
||||
echo "<span class=\"vst-error\"> → ".$_SESSION['error_msg']."</span>";
|
||||
} else {
|
||||
if (!empty($_SESSION['ok_msg'])) {
|
||||
echo "<span class=\"vst-ok\"> → ".$_SESSION['ok_msg']."</span>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<form id="vstobjects" name="v_add_dns" method="post">
|
||||
<script language="javascript">
|
||||
function elementHideShow(elementToHideOrShow){
|
||||
var el = document.getElementById(elementToHideOrShow);
|
||||
if (el.style.display == "block") {
|
||||
el.style.display = "none";
|
||||
} else {
|
||||
el.style.display = "block";
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<table class="data">
|
||||
<tr class="data-add">
|
||||
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
|
||||
<table class="data-col1">
|
||||
<tr><td style="padding: 18 0 4 18;"></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="data-dotted" width="830px" style="vertical-align:top;">
|
||||
<table width="830px">
|
||||
<tr>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="data-col2" width="600px">
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10 0 0 2px;">
|
||||
<?php print _('Domain');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_domain" <?php if (!empty($v_domain)) echo "value=".$v_domain; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<?php print _('IP-address');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_ip" <?php if (!empty($v_ip)) echo "value=".$v_ip; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<a href="javascript:elementHideShow('advtable');" class="vst-advanced"><?php print _('Advanced options');?></a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 0px;">
|
||||
<table style="display:<?php if (empty($v_adv)) echo 'none';?> ;" id="advtable">
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<?php print _('Template');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<select class="vst-list" name="v_template">
|
||||
<?php
|
||||
foreach ($templates as $key => $value) {
|
||||
echo "\n\t\t\t\t\t\\t\t\t\t<option value=\"".$value."\"";
|
||||
if ((!empty($v_template)) && ( $value == $_POST['v_template'])){
|
||||
echo ' selected' ;
|
||||
}
|
||||
if ((empty($v_template)) && ( $value == $template)){
|
||||
echo ' selected' ;
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<?php print _('Expiration date');?> <span style="padding:0 0 0 6px; font-size: 10pt; color:#555;">(YYYY-MM-DD)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_exp" <?php if (!empty($v_exp)) echo "value=".$v_exp; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
TTL
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_ttl" <?php if (!empty($v_ttl)) echo "value=".$v_ttl; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="vst-text" style="padding: 10px 0 0 2px;">
|
||||
<?php print _('Name servers');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_ns1" <?php if (!empty($v_ns1)) echo "value=".$v_ns1; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_ns2" <?php if (!empty($v_ns2)) echo "value=".$v_ns2; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_ns3" <?php if (!empty($v_ns3)) echo "value=".$v_ns3; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" size="20" class="vst-input" name="v_ns4" <?php if (!empty($v_ns4)) echo "value=".$v_ns4; ?>>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 24px 0 0 0;">
|
||||
<input type="submit" name="ok" value="<?php print _('Add');?>" class="button">
|
||||
<input type="button" class="button" value="<?php print _('Back');?>" onclick="<?php echo $back ?>">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
|
|
@ -1,76 +1,76 @@
|
|||
<center>
|
||||
<table class="main">
|
||||
<tr>
|
||||
<td>
|
||||
<table class="fixed" >
|
||||
<tr>
|
||||
<td>
|
||||
<table class="top">
|
||||
<tr>
|
||||
<td width="179px"></td>
|
||||
<td width="120px"><a class="top-<?php if($TAB == 'PACKAGE' ) echo 's' ?>link" href="/list/package/"><b>Packages</a></b></td>
|
||||
<td width="120px"><a class="top-<?php if($TAB == 'IP' ) echo 's' ?>link" href="/list/ip/"><b>IP Adresses</a></b></td>
|
||||
<td width="120px"><a class="top-<?php if($TAB == 'RRD' ) echo 's' ?>link" href="/list/rrd/"><b>RRD Graphics</a></b></td>
|
||||
<td width="120px"><a class="top-<?php if($TAB == 'STATS' ) echo 's' ?>link" href="/list/stats/"><b>Statistics</a></b></td>
|
||||
<td width="120px"><a class="top-<?php if($TAB == 'LOG' ) echo 's' ?>link" href="/list/log/"><b>History Log</a></b></td>
|
||||
<td width="227px" style="padding: 0 24px 0 0; text-align: right;"><b><?php if($user != $_SESSION['user']) echo 'admin / ' ?><?php echo $user ?></b><a class="top-link" style="padding: 0 0 0 6" href="/logout/">Log out</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="nav">
|
||||
<tr>
|
||||
<td class="logo">
|
||||
<img src="/images/logo.png" width="124px" height="46px" alt="Vesta logo">
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'USER' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'USER' ) echo 's' ?>link" href="/list/user/"><b>USER</b></a>
|
||||
<p class="counters">
|
||||
users: <? echo $panel[$user]['U_USERS'] ?><br>
|
||||
suspended: <? echo $panel[$user]['SUSPENDED_USERS']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'WEB' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'WEB' ) echo 's' ?>link" href="/list/web/"><b>WEB</b></a>
|
||||
<p class="counters">
|
||||
domains: <? echo $panel[$user]['U_WEB_DOMAINS']?><br>
|
||||
aliases: <? echo $panel[$user]['U_WEB_ALIASES']?><br>
|
||||
suspended: <? echo $panel[$user]['SUSPENDED_WEB']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'DNS' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'DNS' ) echo 's' ?>link" href="/list/dns/"><b>DNS</b></a>
|
||||
<p class="counters">
|
||||
domains: <? echo $panel[$user]['U_DNS_DOMAINS']?><br>
|
||||
records: <? echo $panel[$user]['U_DNS_RECORDS']?><br>
|
||||
suspended: <? echo $panel[$user]['SUSPENDED_DNS']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'MAIL' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'MAIL' ) echo 's' ?>link" href="/list/mail/"><b>MAIL</b></a>
|
||||
<p class="counters">
|
||||
domains: <? echo $panel[$user]['U_MAIL_DOMAINS']?><br>
|
||||
accounts: <? echo $panel[$user]['U_MAIL_ACCOUNTS']?><br>
|
||||
suspended: <? echo $panel[$user]['SUSPENDED_MAIL']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'DB' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'DB' ) echo 's' ?>link" href="/list/db/"><b>DB</b></a>
|
||||
<p class="counters">
|
||||
databases: <? echo $panel[$user]['U_DATABASES']?><br>
|
||||
suspended: <? echo $panel[$user]['SUSPENDED_DB']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'CRON' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'CRON' ) echo 's' ?>link" href="/list/cron/"><b>CRON</b></a>
|
||||
<p class="counters">
|
||||
jobs: <? echo $panel[$user]['U_CRON_JOBS']?><br>
|
||||
suspended: <? echo $panel[$user]['SUSPENDED_CRON']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'BACKUP' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'BACKUP' ) echo 's' ?>link" href="/list/backup/"><b>BACKUP</b></a>
|
||||
<p class="counters">
|
||||
backups: <? echo $panel[$user]['U_BACKUPS']?><br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<center>
|
||||
<table class="main">
|
||||
<tr>
|
||||
<td>
|
||||
<table class="fixed" >
|
||||
<tr>
|
||||
<td>
|
||||
<table class="top">
|
||||
<tr>
|
||||
<td width="179px"></td>
|
||||
<td width="120px"><a class="top-<?php if($TAB == 'PACKAGE' ) echo 's' ?>link" href="/list/package/"><b><?php print _('Packages');?></a></b></td>
|
||||
<td width="120px"><a class="top-<?php if($TAB == 'IP' ) echo 's' ?>link" href="/list/ip/"><b><?php print _('IP Addresses');?></a></b></td>
|
||||
<td width="120px"><a class="top-<?php if($TAB == 'RRD' ) echo 's' ?>link" href="/list/rrd/"><b><?php print _('RRD Graphics');?></a></b></td>
|
||||
<td width="120px"><a class="top-<?php if($TAB == 'STATS' ) echo 's' ?>link" href="/list/stats/"><b><?php print _('Statistics');?></a></b></td>
|
||||
<td width="120px"><a class="top-<?php if($TAB == 'LOG' ) echo 's' ?>link" href="/list/log/"><b><?php print _('History Log');?></a></b></td>
|
||||
<td width="227px" style="padding: 0 24px 0 0; text-align: right;"><b><?php if($user != $_SESSION['user']) echo 'admin / ' ?><?php echo $user ?></b><a class="top-link" style="padding: 0 0 0 6" href="/logout/"><?php print _('Log out');?></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="nav">
|
||||
<tr>
|
||||
<td class="logo">
|
||||
<img src="/images/logo.png" width="124px" height="46px" alt="<?php print _('Vesta logo');?>">
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'USER' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'USER' ) echo 's' ?>link" href="/list/user/"><b><?php print _('USER');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('users');?>: <? echo $panel[$user]['U_USERS'] ?><br>
|
||||
<?php print _('suspended');?>: <? echo $panel[$user]['SUSPENDED_USERS']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'WEB' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'WEB' ) echo 's' ?>link" href="/list/web/"><b><?php print _('WEB');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('domains');?>: <? echo $panel[$user]['U_WEB_DOMAINS']?><br>
|
||||
<?php print _('aliases');?>: <? echo $panel[$user]['U_WEB_ALIASES']?><br>
|
||||
<?php print _('suspended');?>: <? echo $panel[$user]['SUSPENDED_WEB']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'DNS' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'DNS' ) echo 's' ?>link" href="/list/dns/"><b><?php print _('DNS');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('domains');?>: <? echo $panel[$user]['U_DNS_DOMAINS']?><br>
|
||||
<?php print _('records');?>: <? echo $panel[$user]['U_DNS_RECORDS']?><br>
|
||||
<?php print _('suspended');?>: <? echo $panel[$user]['SUSPENDED_DNS']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'MAIL' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'MAIL' ) echo 's' ?>link" href="/list/mail/"><b><?php print _('MAIL');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('domains');?>: <? echo $panel[$user]['U_MAIL_DOMAINS']?><br>
|
||||
<?php print _('accounts');?>: <? echo $panel[$user]['U_MAIL_ACCOUNTS']?><br>
|
||||
<?php print _('suspended');?>: <? echo $panel[$user]['SUSPENDED_MAIL']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'DB' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'DB' ) echo 's' ?>link" href="/list/db/"><b><?php print _('DB');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('databases');?>: <? echo $panel[$user]['U_DATABASES']?><br>
|
||||
<?php print _('suspended');?>: <? echo $panel[$user]['SUSPENDED_DB']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'CRON' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'CRON' ) echo 's' ?>link" href="/list/cron/"><b><?php print _('CRON');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('jobs');?>: <? echo $panel[$user]['U_CRON_JOBS']?><br>
|
||||
<?php print _('suspended');?>: <? echo $panel[$user]['SUSPENDED_CRON']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'BACKUP' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'BACKUP' ) echo 's' ?>link" href="/list/backup/"><b><?php print _('BACKUP');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('backups');?>: <? echo $panel[$user]['U_BACKUPS']?><br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
|
@ -1,22 +1,22 @@
|
|||
|
||||
<table class="bottom">
|
||||
<tr>
|
||||
<td>Powered by Vesta Control Panel</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="http://vestacp.com">vestacp.com</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
VE.core.register($('.main'));
|
||||
});
|
||||
</script>
|
||||
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
<table class="bottom">
|
||||
<tr>
|
||||
<td><?php print _('Powered by Vesta Control Panel');?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="http://vestacp.com">vestacp.com</a> | <a href="http://chto.su"><?php print _('Translation by ZonD80');?></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
VE.core.register($('.main'));
|
||||
});
|
||||
</script>
|
||||
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -1,59 +1,59 @@
|
|||
<center>
|
||||
<table class="login">
|
||||
<tr>
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<td style="padding: 0 10 0 42;">
|
||||
<a href="/"><img border=0 src="/images/logo.png" width="124px" height="46px" alt="Vesta Control Panel" /></a>
|
||||
</td>
|
||||
<td style="padding: 20px 0 0 0;">
|
||||
<form method="post" action="/login/" >
|
||||
<table class="login-box">
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
Username
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input tabindex="1" type="text" size="20px" style="width:200px;" name="user" class="vst-input">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
Password <a tabindex="5" class="genpass" href="/reset/" style="padding: 0 0 0 14px;" >forgot password</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input tabindex="2" type="password" size="20px" style="width:200px;" name="password" class="vst-input">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="28px">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 0 0 12px 0;">
|
||||
<input tabindex="3" type="submit" value="Log In" class="button">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan=2>
|
||||
<table class="login-bottom">
|
||||
<tr><td>.<?php if (isset($ERROR)) echo $ERROR ?></td></tr>
|
||||
<tr><td> <a tabindex="6" class="vestacp" href="http://vestacp.com" >vestacp.com</a></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</tr>
|
||||
</table>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
<center>
|
||||
<table class="login">
|
||||
<tr>
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<td style="padding: 0 10 0 42;">
|
||||
<a href="/"><img border=0 src="/images/logo.png" width="124px" height="46px" alt="<?php print _('Vesta Control Panel');?>" /></a>
|
||||
</td>
|
||||
<td style="padding: 20px 0 0 0;">
|
||||
<form method="post" action="/login/" >
|
||||
<table class="login-box">
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
<?php print _('Username');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input tabindex="1" type="text" size="20px" style="width:200px;" name="user" class="vst-input">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
<?php print _('Password');?> <a tabindex="5" class="genpass" href="/reset/" style="padding: 0 0 0 14px;" ><?php print _('Forgot Password?');?></a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input tabindex="2" type="password" size="20px" style="width:200px;" name="password" class="vst-input">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="28px">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 0 0 12px 0;">
|
||||
<input tabindex="3" type="submit" value="<?php print _('Log in');?>" class="button">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan=2>
|
||||
<table class="login-bottom">
|
||||
<tr><td>.<?php if (isset($ERROR)) echo $ERROR ?></td></tr>
|
||||
<tr><td> <a tabindex="6" class="vestacp" href="http://vestacp.com" >vestacp.com</a> | <a tabindex="6" class="vestacp" href="http://chto.su"><?php print _('Translation by ZonD80');?></a></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</tr>
|
||||
</table>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -1,52 +1,52 @@
|
|||
<center>
|
||||
<table class="login">
|
||||
<tr>
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<td style="padding: 0 10px 0 42px;">
|
||||
<a href="/"><img border=0 src="/images/logo.png" width="124px" height="46px" alt="Vesta Control Panel" /></a>
|
||||
</td>
|
||||
<td style="padding: 10px 0 0 0;">
|
||||
<form method="post" action="/reset/" >
|
||||
<table class="login-box">
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
To reset your password, enter your username and we'll send you instructions on how to create a new password.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
Username
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input tabindex="1" type="text" size="20px" style="width:200px" name="user" class="vst-input">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 20px 0 12px 0;">
|
||||
<input tabindex="2" type="submit" value="Submit" class="button">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan=2>
|
||||
<table class="login-bottom">
|
||||
<tr><td>.<?php if (isset($ERROR)) echo $ERROR ?></td></tr>
|
||||
<tr><td><a tabindex="6" class="vestacp" href="http://vestacp.com" >vestacp.com</a></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
<center>
|
||||
<table class="login">
|
||||
<tr>
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<td style="padding: 0 10px 0 42px;">
|
||||
<a href="/"><img border=0 src="/images/logo.png" width="124px" height="46px" alt="<?php print _('Vesta Control Panel');?>" /></a>
|
||||
</td>
|
||||
<td style="padding: 10px 0 0 0;">
|
||||
<form method="post" action="/reset/" >
|
||||
<table class="login-box">
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
<?php print _('RESET_NOTICE');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
<?php print _('Username');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input tabindex="1" type="text" size="20px" style="width:200px" name="user" class="vst-input">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 20px 0 12px 0;">
|
||||
<input tabindex="2" type="submit" value="<?php print _('Submit');?>" class="button">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan=2>
|
||||
<table class="login-bottom">
|
||||
<tr><td>.<?php if (isset($ERROR)) echo $ERROR ?></td></tr>
|
||||
<tr><td><a tabindex="6" class="vestacp" href="http://vestacp.com" >vestacp.com</a> | <a tabindex="6" class="vestacp" href="http://chto.su"><?php print _('Translation by ZonD80');?></a></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
|
|
@ -1,52 +1,51 @@
|
|||
<center>
|
||||
<table class="login">
|
||||
<tr>
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<td style="padding: 0 10px 0 42px;">
|
||||
<a href="/"><img border=0 src="/images/logo.png" width="124px" height="46px" alt="Vesta Control Panel" /></a>
|
||||
</td>
|
||||
<td style="padding: 30px 0 0 0;">
|
||||
<form method="get" action="/reset/" >
|
||||
<table class="login-box">
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
Reset code has been sent to your email address.
|
||||
Please copy and paste that code in the verification box below.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">Reset Code</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="hidden" name="action" value="confirm">
|
||||
<input type="hidden" name="user" value="<?php echo $_GET['user'];?>">
|
||||
<input tabindex="1" type="text" size="20px" style="width:200px" name="code" class="vst-input">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 20px 0 12px 0;">
|
||||
<input tabindex="2" type="submit" value="Confirm" class="button">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan=2>
|
||||
<table class="login-bottom">
|
||||
<tr><td>.<?php if (isset($ERROR)) echo $ERROR ?></td></tr>
|
||||
<tr><td><a tabindex="6" class="vestacp" href="http://vestacp.com" >vestacp.com</a></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
<center>
|
||||
<table class="login">
|
||||
<tr>
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<td style="padding: 0 10px 0 42px;">
|
||||
<a href="/"><img border=0 src="/images/logo.png" width="124px" height="46px" alt="<?php print _('Vesta Control Panel');?>" /></a>
|
||||
</td>
|
||||
<td style="padding: 30px 0 0 0;">
|
||||
<form method="get" action="/reset/" >
|
||||
<table class="login-box">
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
<?php print _('RESET_CODE_SENT');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;"><?php print _('Reset Code');?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="hidden" name="action" value="confirm">
|
||||
<input type="hidden" name="user" value="<?php echo $_GET['user'];?>">
|
||||
<input tabindex="1" type="text" size="20px" style="width:200px" name="code" class="vst-input">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 20px 0 12px 0;">
|
||||
<input tabindex="2" type="submit" value="<?php print _('Confirm');?>" class="button">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan=2>
|
||||
<table class="login-bottom">
|
||||
<tr><td>.<?php if (isset($ERROR)) echo $ERROR ?></td></tr>
|
||||
<tr><td><a tabindex="6" class="vestacp" href="http://vestacp.com" >vestacp.com</a> | <a tabindex="6" class="vestacp" href="http://chto.su"><?php print _('Translation by ZonD80');?></a></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -1,63 +1,63 @@
|
|||
<center>
|
||||
<table class="login">
|
||||
<tr>
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<td style="padding: 0 10 0 42;">
|
||||
<a href="/"><img border=0 src="/images/logo.png" width="124px" height="46px" alt="Vesta Control Panel" /></a>
|
||||
</td>
|
||||
<td style="padding: 20px 0 0 0;">
|
||||
<form method="post">
|
||||
<table class="login-box">
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
<input type="hidden" name="action" value="confirm" >
|
||||
<input type="hidden" name="user" value="<?php echo $_GET['user'];?>" >
|
||||
<input type="hidden" name="code" value="<?php echo $_GET['code'];?>" >
|
||||
New Password
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input tabindex="1" type="password" size="20px" style="width:200px;" name="password" class="vst-input">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
Confirm Password
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input tabindex="2" type="password" size="20px" style="width:200px;" name="password_confirm" class="vst-input">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="28px">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 0 0 12px 0;">
|
||||
<input tabindex="3" type="submit" value="Reset" class="button">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan=2>
|
||||
<table class="login-bottom">
|
||||
<tr><td>.<?php if (isset($ERROR)) echo $ERROR ?></td></tr>
|
||||
<tr><td> <a tabindex="6" class="vestacp" href="http://vestacp.com" >vestacp.com</a></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
<center>
|
||||
<table class="login">
|
||||
<tr>
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<td style="padding: 0 10 0 42;">
|
||||
<a href="/"><img border=0 src="/images/logo.png" width="124px" height="46px" alt="<?php print _('Vesta Control Panel');?>" /></a>
|
||||
</td>
|
||||
<td style="padding: 20px 0 0 0;">
|
||||
<form method="post">
|
||||
<table class="login-box">
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
<input type="hidden" name="action" value="confirm" >
|
||||
<input type="hidden" name="user" value="<?php echo $_GET['user'];?>" >
|
||||
<input type="hidden" name="code" value="<?php echo $_GET['code'];?>" >
|
||||
<?php print _('New Password');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input tabindex="1" type="password" size="20px" style="width:200px;" name="password" class="vst-input">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 12px 0 0 2px;">
|
||||
<?php print _('Confirm Password');?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input tabindex="2" type="password" size="20px" style="width:200px;" name="password_confirm" class="vst-input">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="28px">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 0 0 12px 0;">
|
||||
<input tabindex="3" type="submit" value="<?php print _('Reset');?>" class="button">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan=2>
|
||||
<table class="login-bottom">
|
||||
<tr><td>.<?php if (isset($ERROR)) echo $ERROR ?></td></tr>
|
||||
<tr><td> <a tabindex="6" class="vestacp" href="http://vestacp.com" >vestacp.com</a> | <a tabindex="6" class="vestacp" href="http://chto.su"><?php print _('Translation by ZonD80');?></a></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -1,75 +1,75 @@
|
|||
<center>
|
||||
<table class="main">
|
||||
<tr>
|
||||
<td>
|
||||
<table class="fixed" >
|
||||
<tr>
|
||||
<td>
|
||||
<table class="top">
|
||||
<tr>
|
||||
<td width="174px"></td>
|
||||
<td width="118px"><a class="top-<?php if($TAB == 'STATS' ) echo 's' ?>link" href="/list/stats/"><b>Statistics</a></b></td>
|
||||
<td width="120px"><a class="top-<?php if($TAB == 'LOG' ) echo 's' ?>link" href="/list/log/"><b>History Log</a></b></td>
|
||||
<td width="120px"></td>
|
||||
<td width="120px"></td>
|
||||
<td width="120px"></td>
|
||||
<td width="228px" style="padding: 0 26px 0 0; text-align: right;"><b><?php if($user != $_SESSION['user']) echo 'admin / ' ?><?php echo $user ?></b><a class="top-link" style="padding: 0 0 0 6" href="/logout/">Log out</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="nav">
|
||||
<td class="logo">
|
||||
<img src="/images/logo.png" width="124px" height="46px" alt="Vesta logo">
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'USER' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'USER' ) echo 's' ?>link" href="/list/user/"><b>USER</b></a>
|
||||
<p class="counters">
|
||||
users: <? echo $panel[$user]['U_USERS'] ?><br>
|
||||
suspended: <? echo $panel[$user]['SUSPENDED_USERS']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'WEB' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'WEB' ) echo 's' ?>link" href="/list/web/"><b>WEB</b></a>
|
||||
<p class="counters">
|
||||
domains: <? echo $panel[$user]['U_WEB_DOMAINS']?><br>
|
||||
aliases: <? echo $panel[$user]['U_WEB_ALIASES']?><br>
|
||||
suspended: <? echo $panel[$user]['SUSPENDED_WEB']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'DNS' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'DNS' ) echo 's' ?>link" href="/list/dns/"><b>DNS</b></a>
|
||||
<p class="counters">
|
||||
domains: <? echo $panel[$user]['U_DNS_DOMAINS']?><br>
|
||||
records: <? echo $panel[$user]['U_DNS_RECORDS']?><br>
|
||||
suspended: <? echo $panel[$user]['SUSPENDED_DNS']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'MAIL' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'MAIL' ) echo 's' ?>link" href="/list/mail/"><b>MAIL</b></a>
|
||||
<p class="counters">
|
||||
domains: <? echo $panel[$user]['U_MAIL_DOMAINS']?><br>
|
||||
accounts: <? echo $panel[$user]['U_MAIL_ACCOUNTS']?><br>
|
||||
suspended: <? echo $panel[$user]['SUSPENDED_MAIL']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'DB' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'DB' ) echo 's' ?>link" href="/list/db/"><b>DB</b></a>
|
||||
<p class="counters">
|
||||
databases: <? echo $panel[$user]['U_DATABASES']?><br>
|
||||
suspended: <? echo $panel[$user]['SUSPENDED_DB']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'CRON' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'CRON' ) echo 's' ?>link" href="/list/cron/"><b>CRON</b></a>
|
||||
<p class="counters">
|
||||
jobs: <? echo $panel[$user]['U_CRON_JOBS']?><br>
|
||||
suspended: <? echo $panel[$user]['SUSPENDED_CRON']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'BACKUP' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'BACKUP' ) echo 's' ?>link" href="/list/backup/"><b>BACKUP</b></a>
|
||||
<p class="counters">
|
||||
backups: <? echo $panel[$user]['U_BACKUPS']?><br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<center>
|
||||
<table class="main">
|
||||
<tr>
|
||||
<td>
|
||||
<table class="fixed" >
|
||||
<tr>
|
||||
<td>
|
||||
<table class="top">
|
||||
<tr>
|
||||
<td width="174px"></td>
|
||||
<td width="118px"><a class="top-<?php if($TAB == 'STATS' ) echo 's' ?>link" href="/list/stats/"><b><?php print _('Statistics');?></a></b></td>
|
||||
<td width="120px"><a class="top-<?php if($TAB == 'LOG' ) echo 's' ?>link" href="/list/log/"><b><?php print _('History Log');?></a></b></td>
|
||||
<td width="120px"></td>
|
||||
<td width="120px"></td>
|
||||
<td width="120px"></td>
|
||||
<td width="228px" style="padding: 0 26px 0 0; text-align: right;"><b><?php if($user != $_SESSION['user']) echo 'admin / ' ?><?php echo $user ?></b><a class="top-link" style="padding: 0 0 0 6" href="/logout/"><?php print _('Log out');?></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="nav">
|
||||
<td class="logo">
|
||||
<img src="/images/logo.png" width="124px" height="46px" alt="<?php _('Vesta Logo');?>">
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'USER' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'USER' ) echo 's' ?>link" href="/list/user/"><b><?php print _('USER');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('users');?>: <? echo $panel[$user]['U_USERS'] ?><br>
|
||||
<?php print _('suspended');?>: <? echo $panel[$user]['SUSPENDED_USERS']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'WEB' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'WEB' ) echo 's' ?>link" href="/list/web/"><b><?php print _('WEB');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('domains');?>: <? echo $panel[$user]['U_WEB_DOMAINS']?><br>
|
||||
<?php print _('aliases');?>: <? echo $panel[$user]['U_WEB_ALIASES']?><br>
|
||||
<?php print _('suspended');?>: <? echo $panel[$user]['SUSPENDED_WEB']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'DNS' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'DNS' ) echo 's' ?>link" href="/list/dns/"><b><?php print _('DNS');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('domains');?>: <? echo $panel[$user]['U_DNS_DOMAINS']?><br>
|
||||
<?php print _('records');?>: <? echo $panel[$user]['U_DNS_RECORDS']?><br>
|
||||
<?php print _('suspended');?>: <? echo $panel[$user]['SUSPENDED_DNS']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'MAIL' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'MAIL' ) echo 's' ?>link" href="/list/mail/"><b><?php print _('MAIL');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('domains');?>: <? echo $panel[$user]['U_MAIL_DOMAINS']?><br>
|
||||
<?php print _('accouns');?>: <? echo $panel[$user]['U_MAIL_ACCOUNTS']?><br>
|
||||
<?php print _('suspended');?>: <? echo $panel[$user]['SUSPENDED_MAIL']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'DB' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'DB' ) echo 's' ?>link" href="/list/db/"><b><?php print _('DB');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('databases');?>: <? echo $panel[$user]['U_DATABASES']?><br>
|
||||
<?php print _('suspended');?>: <? echo $panel[$user]['SUSPENDED_DB']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'CRON' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'CRON' ) echo 's' ?>link" href="/list/cron/"><b><?php print _('CRON');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('jobs');?>: <? echo $panel[$user]['U_CRON_JOBS']?><br>
|
||||
<?php print _('suspended');?>: <? echo $panel[$user]['SUSPENDED_CRON']?>
|
||||
</p>
|
||||
</td>
|
||||
<td class="nav-<?php if($TAB == 'BACKUP' ) echo 's' ?>block">
|
||||
<a class="nav-<?php if($TAB == 'BACKUP' ) echo 's' ?>link" href="/list/backup/"><b><?php print _('BACKUP');?></b></a>
|
||||
<p class="counters">
|
||||
<?php print _('backups');?>: <? echo $panel[$user]['U_BACKUPS']?><br>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue