diff --git a/web/edit/cron/index.php b/web/edit/cron/index.php
index e3128fb6..017b86f0 100644
--- a/web/edit/cron/index.php
+++ b/web/edit/cron/index.php
@@ -13,73 +13,75 @@ include($_SERVER['DOCUMENT_ROOT'].'/templates/header.html');
// Panel
top_panel($user,$TAB);
- // Edit as someone else?
- if (($_SESSION['user'] == 'admin') && (!empty($_GET['user']))) {
- $user=escapeshellarg($_GET['user']);
- }
+$lang = 'ru_RU.utf8';
+setlocale(LC_ALL, $lang);
- // Check user argument?
- if (empty($_GET['job'])) {
- header("Location: /list/cron/");
- exit;
- }
+// Edit as someone else?
+if (($_SESSION['user'] == 'admin') && (!empty($_GET['user']))) {
+ $user=escapeshellarg($_GET['user']);
+}
- $v_job = escapeshellarg($_GET['job']);
- exec (VESTA_CMD."v-list-cron-job ".$user." ".$v_job." 'json'", $output, $return_var);
- if ($return_var != 0) {
- $error = implode('
', $output);
- if (empty($error)) $error = _('Error: vesta did not return any output.');
- $_SESSION['error_msg'] = $error;
+// Check user argument?
+if (empty($_GET['job'])) {
+ header("Location: /list/cron/");
+ exit;
+}
+
+$v_job = escapeshellarg($_GET['job']);
+exec (VESTA_CMD."v-list-cron-job ".$user." ".$v_job." 'json'", $output, $return_var);
+if ($return_var != 0) {
+ $error = implode('
', $output);
+ if (empty($error)) $error = _('Error: vesta did not return any output.');
+ $_SESSION['error_msg'] = $error;
+} else {
+ $data = json_decode(implode('', $output), true);
+ unset($output);
+ $v_username = $user;
+ $v_job = $_GET['job'];
+ $v_min = $data[$v_job]['MIN'];
+ $v_hour = $data[$v_job]['HOUR'];
+ $v_day = $data[$v_job]['DAY'];
+ $v_month = $data[$v_job]['MONTH'];
+ $v_wday = $data[$v_job]['WDAY'];
+ $v_cmd = $data[$v_job]['CMD'];
+ $v_date = $data[$v_job]['DATE'];
+ $v_time = $data[$v_job]['TIME'];
+ $v_suspended = $data[$v_job]['SUSPENDED'];
+ if ( $v_suspended == 'yes' ) {
+ $v_status = 'suspended';
} else {
- $data = json_decode(implode('', $output), true);
- unset($output);
- $v_username = $user;
- $v_job = $_GET['job'];
- $v_min = $data[$v_job]['MIN'];
- $v_hour = $data[$v_job]['HOUR'];
- $v_day = $data[$v_job]['DAY'];
- $v_month = $data[$v_job]['MONTH'];
- $v_wday = $data[$v_job]['WDAY'];
- $v_cmd = $data[$v_job]['CMD'];
- $v_date = $data[$v_job]['DATE'];
- $v_time = $data[$v_job]['TIME'];
- $v_suspended = $data[$v_job]['SUSPENDED'];
- if ( $v_suspended == 'yes' ) {
- $v_status = 'suspended';
- } else {
- $v_status = 'active';
- }
-
- // Action
- if (!empty($_POST['save'])) {
- $v_username = $user;
- // Change job
- if (($v_min != $_POST['v_min']) || ($v_hour != $_POST['v_hour']) || ($v_day != $_POST['v_day']) || ($v_month != $_POST['v_month']) || ($v_wday != $_POST['v_wday']) || ($v_cmd != $_POST['v_cmd']) &&(empty($_SESSION['error_msg']))) {
- $v_min = escapeshellarg($_POST['v_min']);
- $v_hour = escapeshellarg($_POST['v_hour']);
- $v_day = escapeshellarg($_POST['v_day']);
- $v_month = escapeshellarg($_POST['v_month']);
- $v_wday = escapeshellarg($_POST['v_wday']);
- $v_cmd = escapeshellarg($_POST['v_cmd']);
- exec (VESTA_CMD."v-change-cron-job ".$v_username." ".$v_job." ".$v_min." ".$v_hour." ".$v_day." ".$v_month." ".$v_wday." ".$v_cmd, $output, $return_var);
- if ($return_var != 0) {
- $error = implode('
', $output);
- if (empty($error)) $error = _('Error: vesta did not return any output.');
- $_SESSION['error_msg'] = $error;
- }
- unset($output);
- $v_cmd = $_POST['v_cmd'];
- }
- if (empty($_SESSION['error_msg'])) {
- $_SESSION['ok_msg'] = _("OK: changes has been saved.");
- }
- }
+ $v_status = 'active';
}
- include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/edit_cron.html');
- unset($_SESSION['error_msg']);
- unset($_SESSION['ok_msg']);
-//}
+ // Action
+ if (!empty($_POST['save'])) {
+ $v_username = $user;
+ // Change job
+ if (($v_min != $_POST['v_min']) || ($v_hour != $_POST['v_hour']) || ($v_day != $_POST['v_day']) || ($v_month != $_POST['v_month']) || ($v_wday != $_POST['v_wday']) || ($v_cmd != $_POST['v_cmd']) &&(empty($_SESSION['error_msg']))) {
+ $v_min = escapeshellarg($_POST['v_min']);
+ $v_hour = escapeshellarg($_POST['v_hour']);
+ $v_day = escapeshellarg($_POST['v_day']);
+ $v_month = escapeshellarg($_POST['v_month']);
+ $v_wday = escapeshellarg($_POST['v_wday']);
+ $v_cmd = escapeshellarg($_POST['v_cmd']);
+ exec (VESTA_CMD."v-change-cron-job ".$v_username." ".$v_job." ".$v_min." ".$v_hour." ".$v_day." ".$v_month." ".$v_wday." ".$v_cmd, $output, $return_var);
+ if ($return_var != 0) {
+ $error = implode('
', $output);
+ if (empty($error)) $error = _('Error: vesta did not return any output.');
+ $_SESSION['error_msg'] = $error;
+ }
+ unset($output);
+ $v_cmd = $_POST['v_cmd'];
+ }
+ if (empty($_SESSION['error_msg'])) {
+ $_SESSION['ok_msg'] = _("OK: changes has been saved.");
+ }
+ }
+}
+
+include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/edit_cron.html');
+unset($_SESSION['error_msg']);
+unset($_SESSION['ok_msg']);
// Footer
include($_SERVER['DOCUMENT_ROOT'].'/templates/footer.html');
diff --git a/web/edit/ip/index.php b/web/edit/ip/index.php
index 87f2a9a5..cbc29bee 100644
--- a/web/edit/ip/index.php
+++ b/web/edit/ip/index.php
@@ -13,6 +13,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/templates/header.html');
// Panel
top_panel($user,$TAB);
+$lang = 'ru_RU.utf8';
+setlocale(LC_ALL, $lang);
+
// Are you admin?
if ($_SESSION['user'] == 'admin') {
diff --git a/web/edit/package/index.php b/web/edit/package/index.php
index f52382b9..46b0662f 100644
--- a/web/edit/package/index.php
+++ b/web/edit/package/index.php
@@ -13,6 +13,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/templates/header.html');
// Panel
top_panel($user,$TAB);
+$lang = 'ru_RU.utf8';
+setlocale(LC_ALL, $lang);
+
// Are you admin?
if ($_SESSION['user'] == 'admin') {
diff --git a/web/inc/i18n/ru.php b/web/inc/i18n/ru.php
index 7b3e8955..68bb0428 100644
--- a/web/inc/i18n/ru.php
+++ b/web/inc/i18n/ru.php
@@ -18,7 +18,7 @@ $LANG = array(
'gb' => 'гб',
'mb' => 'мб',
'Error' => 'Ошибка',
- 'minute' => 'минута',
+ 'minute' => 'мин.',
'hour' => 'час',
'day' => 'день',
'days' => 'дня(ей)',
@@ -27,8 +27,8 @@ $LANG = array(
'month' => 'месяц',
'day of week' => 'день недели',
'cmd' => 'командная строка',
- 'Error: field "%s" can not be blank.' => 'Ошибка: Поле "%s" не может быть пустым.',
- _('Error: vesta did not return any output.')=>'Ошибка: Vesta не отвечает',
+ 'Error: field "%s" can not be blank.' => 'Поле "%s" не может быть пустым.',
+ _('Error: vesta did not return any output.')=>'Vesta не отвечает',
'OK: cron job has been created successfully.' => 'Задание Cron успешно создано',
'database' => 'база данных',
'username' => 'аккаунт',
@@ -64,6 +64,7 @@ $LANG = array(
'per domain' => 'на домен',
'DNS domains' => 'DNS домены',
'DNS records count' => 'DNS записи',
+ 'DNS records' => 'DNS записи',
'DNS Support' => 'Поддержка DNS',
'Mail Support' => 'Поддержка почты',
'web aliases' => 'алиасы хостов',
@@ -118,11 +119,11 @@ $LANG = array(
'505' => '505 — внутренняя ошибка',
'An internal error occurred' => 'Произошла внутренняя ошибка',
'GO_BACK_LINK' => 'Попробуйте вернуться на главную страницу или вернитесь на предыдущую страницу',
- 'ERROR: Invalid username or password' => 'Ошибка: Неверный логин или пароль',
- 'ERROR: Invalid username or code' => 'Ошибка: Неверный логин или код сброса пароля',
+ 'ERROR: Invalid username or password' => 'Неверный логин или пароль',
+ 'ERROR: Invalid username or code' => 'Неверный логин или код сброса пароля',
'MAIL_RESET_SUBJECT' => 'Сброс пароля %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' => 'Ошибка: Пароли не совпадают',
+ 'ERROR: Passwords not match' => 'Пароли не совпадают',
'Adding Cron Job' => 'Добавление cron задания',
'Minute' => 'Минута',
'Day' => 'День',
@@ -149,8 +150,8 @@ $LANG = array(
'Expiration Date' => 'Зарегистрирован до',
'Expire' => 'Регистрация до',
'YYYY-MM-DD' => 'ГГГГ-ММ-ДД',
- 'Name servers' => 'Серверы имен',
- 'Name Servers' => 'Серверы имен',
+ 'Name servers' => 'Сервер имен',
+ 'Name Servers' => 'Сервер имен',
'Powered by Vesta Control Panel' => 'Работает на Панели Управления Vesta',
'Vesta Control Panel' => 'Панель Управления Vesta',
'Translation by ZonD80' => 'Перевод ZonD80',
@@ -200,9 +201,9 @@ $LANG = array(
'IP or Value' => 'IP-адрес или значение',
'Priority' => 'Приоритет',
'optional' => 'опционально',
- 'Adding IP Address' => 'Добавление IP-адреса',
+ 'Adding IP address' => 'Добавление IP-адреса',
'Shared' => 'Общий',
- 'Assigned user' => 'Пользователь',
+ 'Assigned user' => 'Назначить пользователю',
'Assigned domain' => 'Домен',
'Adding Mail Domain' => 'Добавление почтового домена',
'AntiSpam Support' => 'Поддержка анти-спама',
@@ -215,7 +216,7 @@ $LANG = array(
'use local-part' => 'используйте только имена аккаунтов',
'Forward to' => 'Пересылка',
'one or more email addresses' => 'один или несколько email-адресов',
- 'Adding Package' => 'Создание пакета',
+ 'Adding Package' => 'Добавление пакета',
'Package Name' => 'Название пакета',
'Package' => 'Пакет',
'Default Template' => 'Шаблон по умолчанию',
@@ -246,8 +247,8 @@ $LANG = array(
'Editing Package' => 'Редактирование пакета',
'Editing User' => 'Редактирование аккаунта',
'Default Name Servers' => 'Серверы имен',
- 'Editing Domain' => 'Редактирование хостинга',
- 'Create Backup' => 'Создать Бэкап',
+ 'Editing Domain' => 'Редактирование домена',
+ 'Create Backup' => 'Создать архив',
'apply to selected' => 'применить к выбранным',
'toggle all' => 'выделить все',
'delete' => 'удалить',
@@ -259,12 +260,12 @@ $LANG = array(
'CPU' => 'Процессор',
'Memory' => 'Память',
'stop' => 'остановить',
- 'Run Time' => 'Время запуска',
- 'BACKUP_DELETE_CONFIRMATION' => 'Вы уверены, что хотите удалить %s бэкап?',
- 'Backup Size' => 'Размер Бэкапа',
- 'SYS' => 'Системное',
- '1 archive' => 'резервных копий на странице: 1',
- '%s archives' => 'резервных копий на странице: %s',
+ 'Run Time' => 'Время выполнения',
+ 'BACKUP_DELETE_CONFIRMATION' => 'Вы уверены, что хотите удалить %s архив?',
+ 'Backup Size' => 'Размер',
+ 'SYS' => 'Системный',
+ '1 archive' => 'архивов на странице: 1',
+ '%s archives' => 'архивов на странице: %s',
'Add Cron Job' => 'Добавить задание',
'add account' => 'добавить аккаунт',
'open webmail' => 'открыть веб-почту',
@@ -278,7 +279,7 @@ $LANG = array(
'open %s' => 'открыть %s',
'DATABASE_ACTION_CONFIRMATION' => 'Вы уверены, что хотите %s базу данных %s?',
'1 database' => 'баз данных на странице: 1',
- '%s databases' => ',баз данных на странице: %s',
+ '%s databases' => 'баз данных на странице: %s',
'Add DNS Domain' => 'Добавить домен',
'Search' => 'Поиск',
'LIST_DOMAIN_RECORDS' => 'показать dns записи',
@@ -292,7 +293,7 @@ $LANG = array(
'list' => 'посмотреть',
'RECORD_ACTION_CONFIRMATION' => 'Вы уверены, что хотите %s запись %s?',
'1 DNS record' => 'записей на странице: 1',
- '%s DNS records' => 'записей на странице %s',
+ '%s DNS records' => 'записей на странице: %s',
'Add IP' => 'Добавить IP адрес',
'IP_DELETE_CONFIRMATION' => 'Вы уверены, что хотите удалить IP адрес %s?',
'Status' => 'Статус',
@@ -314,19 +315,19 @@ $LANG = array(
'Weekly' => 'Еженедельный',
'Monthly' => 'Ежемесячный',
'Yearly' => 'Ежегодный',
- 'Search Results' => 'Результаты Поиска',
+ 'Search Results' => 'Результаты поиска',
'login as' => 'войти как',
'Object' => 'Объект',
'1 object' => 'объектов на странице: 1',
- '%s objects' => 'объектов на странице :%s',
- 'Overall Statistics' => 'Вся Статистика',
- 'show per user' => 'показать для пользователя',
+ '%s objects' => 'объектов на странице: %s',
+ 'Overall Statistics' => 'Сводная статистика',
+ 'show per user' => 'выбрать пользователя',
'Web' => 'Веб',
'Mail' => 'Почта',
'User Directories' => 'Папки пользователя',
'Web SSL Domains' => 'SSL домены',
- 'one month' => 'один месяц',
- '%s months' => '%s месяца(ев)',
+ '1 month' => 'месяцев на странице: 1',
+ '%s months' => 'месяцев на странице: %s',
'Add User' => 'Добавить аккаунт',
'Add Domain' => 'Добавить домен',
'rebuild' => 'пересоздать',
@@ -346,10 +347,21 @@ $LANG = array(
'CGI Support' => 'Поддержка CGI',
'Statistics Auth' => 'Авторизация Статистики',
'running' => 'работает',
- 'SERVICE_ACTION_FAILED' => 'Ошибка: Операция "%s" для сервиса "%s" не удалась',
- 'Load Average' => 'Нагрузка',
- 'Memory Usage' => 'Использование Памяти',
- 'Bandwidth Usage' => 'Использование Сети',
+ 'SERVICE_ACTION_FAILED' => 'Операция "%s" для сервиса "%s" не удалась',
+ 'Load Average' => 'Общая нагрузка',
+ 'Memory Usage' => 'Использование памяти',
+ 'HTTPD Usage' => 'Веб сервер',
+ 'NGINX Usage' => 'Nginx',
+ 'MySQL Usage on localhost' => 'Сервер базы данных MySQL',
+ 'PostgreSQL Usage on localhost' => 'Сервер базы данных PostgreSQL',
+ 'Bandwidth Usage eth0' => 'Использование cети: eth0',
+ 'FTP Usage' => 'FTP сервер',
+ 'SSH Usage' => 'SSH сервер',
+ 'local' => 'локальный',
+ 'shared' => 'общий',
+ 'dedicated' => 'выделенный',
+ 'Domains' => 'Домены',
+ 'IP address' => 'IP адрес'
);
/*error_reporting(E_ALL);
diff --git a/web/list/backup/index.php b/web/list/backup/index.php
index 31ee4b81..fc96a22f 100644
--- a/web/list/backup/index.php
+++ b/web/list/backup/index.php
@@ -12,6 +12,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/templates/header.html');
// Panel
top_panel($user,$TAB);
+$lang = 'ru_RU.utf8';
+setlocale(LC_ALL, $lang);
+
// Data
exec (VESTA_CMD."v-list-user-backups $user json", $output, $return_var);
$data = json_decode(implode('', $output), true);
diff --git a/web/list/cron/index.php b/web/list/cron/index.php
index 852e3fdd..9bc15c87 100644
--- a/web/list/cron/index.php
+++ b/web/list/cron/index.php
@@ -12,18 +12,18 @@ include($_SERVER['DOCUMENT_ROOT'].'/templates/header.html');
// Panel
top_panel($user,$TAB);
+$lang = 'ru_RU.utf8';
+setlocale(LC_ALL, $lang);
+
// Data
+exec (VESTA_CMD."v-list-cron-jobs $user json", $output, $return_var);
+$data = json_decode(implode('', $output), true);
+$data = array_reverse($data);
+unset($output);
+
if ($_SESSION['user'] == 'admin') {
- exec (VESTA_CMD."v-list-cron-jobs $user json", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
- unset($output);
include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/list_cron.html');
} else {
- exec (VESTA_CMD."v-list-cron-jobs $user json", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
- unset($output);
include($_SERVER['DOCUMENT_ROOT'].'/templates/user/list_cron.html');
}
diff --git a/web/list/db/index.php b/web/list/db/index.php
index 74541b02..2d1e1848 100644
--- a/web/list/db/index.php
+++ b/web/list/db/index.php
@@ -16,17 +16,14 @@ $lang = 'ru_RU.utf8';
setlocale(LC_ALL, $lang);
// Data
+exec (VESTA_CMD."v-list-databases $user json", $output, $return_var);
+$data = json_decode(implode('', $output), true);
+$data = array_reverse($data);
+unset($output);
+
if ($_SESSION['user'] == 'admin') {
- exec (VESTA_CMD."v-list-databases $user json", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
- unset($output);
include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/list_db.html');
} else {
- exec (VESTA_CMD."v-list-databases $user json", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
- unset($output);
include($_SERVER['DOCUMENT_ROOT'].'/templates/user/list_db.html');
}
diff --git a/web/list/dns/index.php b/web/list/dns/index.php
index 80db7d44..ca65c3e1 100644
--- a/web/list/dns/index.php
+++ b/web/list/dns/index.php
@@ -15,37 +15,27 @@ top_panel($user,$TAB);
$lang = 'ru_RU.utf8';
setlocale(LC_ALL, $lang);
-
// Data
-if ($_SESSION['user'] == 'admin') {
- if (empty($_GET['domain'])){
- exec (VESTA_CMD."v-list-dns-domains $user json", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
- unset($output);
+if (empty($_GET['domain'])){
+ exec (VESTA_CMD."v-list-dns-domains $user json", $output, $return_var);
+ $data = json_decode(implode('', $output), true);
+ $data = array_reverse($data);
+ unset($output);
+ if ($_SESSION['user'] == 'admin') {
include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/list_dns.html');
} else {
- exec (VESTA_CMD."v-list-dns-domain-records '".$user."' '".$_GET['domain']."' 'json'", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
- unset($output);
- include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/list_dns_rec.html');
+ include($_SERVER['DOCUMENT_ROOT'].'/templates/user/list_dns.html');
}
} else {
- if (empty($_GET['domain'])){
- exec (VESTA_CMD."v-list-dns-domains $user json", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
- unset($output);
- include($_SERVER['DOCUMENT_ROOT'].'/templates/user/list_dns.html');
+ exec (VESTA_CMD."v-list-dns-domain-records '".$user."' '".$_GET['domain']."' 'json'", $output, $return_var);
+ $data = json_decode(implode('', $output), true);
+ $data = array_reverse($data);
+ unset($output);
+ if ($_SESSION['user'] == 'admin') {
+ include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/list_dns_rec.html');
} else {
- exec (VESTA_CMD."v-list-dns-domain-records '".$user."' '".$_GET['domain']."' 'json'", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
- unset($output);
include($_SERVER['DOCUMENT_ROOT'].'/templates/user/list_dns_rec.html');
}
-
}
// Footer
diff --git a/web/list/ip/index.php b/web/list/ip/index.php
index d15790fd..06097648 100644
--- a/web/list/ip/index.php
+++ b/web/list/ip/index.php
@@ -12,6 +12,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/templates/header.html');
// Panel
top_panel($user,$TAB);
+$lang = 'ru_RU.utf8';
+setlocale(LC_ALL, $lang);
+
// Data
if ($_SESSION['user'] == 'admin') {
exec (VESTA_CMD."v-list-sys-ips json", $output, $return_var);
diff --git a/web/list/mail/index.php b/web/list/mail/index.php
index 62cb30f3..52f06170 100644
--- a/web/list/mail/index.php
+++ b/web/list/mail/index.php
@@ -16,34 +16,24 @@ $lang = 'ru_RU.utf8';
setlocale(LC_ALL, $lang);
// Data
-if ($_SESSION['user'] == 'admin') {
-
- if (empty($_GET['domain'])){
- exec (VESTA_CMD."v-list-mail-domains $user json", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
- unset($output);
+if (empty($_GET['domain'])){
+ exec (VESTA_CMD."v-list-mail-domains $user json", $output, $return_var);
+ $data = json_decode(implode('', $output), true);
+ $data = array_reverse($data);
+ unset($output);
+ if ($_SESSION['user'] == 'admin') {
include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/list_mail.html');
} else {
- exec (VESTA_CMD."v-list-mail-accounts '".$user."' '".$_GET['domain']."' 'json'", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
- unset($output);
- include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/list_mail_acc.html');
+ include($_SERVER['DOCUMENT_ROOT'].'/templates/user/list_mail.html');
}
} else {
- if (empty($_GET['domain'])){
- exec (VESTA_CMD."v-list-mail-domains $user json", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
- unset($output);
-
- include($_SERVER['DOCUMENT_ROOT'].'/templates/user/list_mail.html');
+ exec (VESTA_CMD."v-list-mail-domains $user json", $output, $return_var);
+ $data = json_decode(implode('', $output), true);
+ $data = array_reverse($data);
+ unset($output);
+ if ($_SESSION['user'] == 'admin') {
+ include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/list_mail_acc.html');
} else {
- exec (VESTA_CMD."v-list-mail-accounts '".$user."' '".$_GET['domain']."' 'json'", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
- unset($output);
include($_SERVER['DOCUMENT_ROOT'].'/templates/user/list_mail_acc.html');
}
}
diff --git a/web/list/package/index.php b/web/list/package/index.php
index 1008a202..9634be85 100644
--- a/web/list/package/index.php
+++ b/web/list/package/index.php
@@ -12,6 +12,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/templates/header.html');
// Panel
top_panel($user,$TAB);
+$lang = 'ru_RU.utf8';
+setlocale(LC_ALL, $lang);
+
// Data
if ($_SESSION['user'] == 'admin') {
exec (VESTA_CMD."v-list-user-packages json", $output, $return_var);
diff --git a/web/list/rrd/index.php b/web/list/rrd/index.php
index 5c04caa5..6e629a8a 100644
--- a/web/list/rrd/index.php
+++ b/web/list/rrd/index.php
@@ -12,6 +12,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/templates/header.html');
// Panel
top_panel($user,$TAB);
+$lang = 'ru_RU.utf8';
+setlocale(LC_ALL, $lang);
+
// Data
if ($_SESSION['user'] == 'admin') {
exec (VESTA_CMD."v-list-sys-rrd json", $output, $return_var);
diff --git a/web/list/stats/index.php b/web/list/stats/index.php
index 3a4695b5..18d4be67 100644
--- a/web/list/stats/index.php
+++ b/web/list/stats/index.php
@@ -12,9 +12,11 @@ include($_SERVER['DOCUMENT_ROOT'].'/templates/header.html');
// Panel
top_panel($user,$TAB);
+$lang = 'ru_RU.utf8';
+setlocale(LC_ALL, $lang);
+
// Data
if ($user == 'admin') {
-
if (empty($_GET['user'])) {
exec (VESTA_CMD."v-list-users-stats json", $output, $return_var);
$data = json_decode(implode('', $output), true);
diff --git a/web/list/web/index.php b/web/list/web/index.php
index 828a8ece..052dcf37 100644
--- a/web/list/web/index.php
+++ b/web/list/web/index.php
@@ -16,15 +16,12 @@ setlocale(LC_ALL, $lang);
top_panel($user,$TAB);
// Data
+exec (VESTA_CMD."v-list-web-domains $user json", $output, $return_var);
+$data = json_decode(implode('', $output), true);
+$data = array_reverse($data);
if ($_SESSION['user'] == 'admin') {
- exec (VESTA_CMD."v-list-web-domains $user json", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
include($_SERVER['DOCUMENT_ROOT'].'/templates/admin/list_web.html');
} else {
- exec (VESTA_CMD."v-list-web-domains $user json", $output, $return_var);
- $data = json_decode(implode('', $output), true);
- $data = array_reverse($data);
include($_SERVER['DOCUMENT_ROOT'].'/templates/user/list_web.html');
}
diff --git a/web/search/index.php b/web/search/index.php
index 11474706..bdb9a716 100644
--- a/web/search/index.php
+++ b/web/search/index.php
@@ -24,6 +24,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/templates/header.html');
// Panel
top_panel($user,$TAB);
+$lang = 'ru_RU.utf8';
+setlocale(LC_ALL, $lang);
+
// Data
if ($_SESSION['user'] == 'admin') {
$q = escapeshellarg($q);
diff --git a/web/templates/admin/add_cron.html b/web/templates/admin/add_cron.html
index 69e04a72..eff8134b 100644
--- a/web/templates/admin/add_cron.html
+++ b/web/templates/admin/add_cron.html
@@ -102,9 +102,13 @@
>
+
+