initial code comit

This commit is contained in:
2018-11-22 21:02:44 +03:00
parent dda0488d4b
commit 801bbd37b7
117 changed files with 7612 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
<?php
header('Content-Type: application/json');
header('Cache-Control: no-store, no-cache, must-revalidate, max-age=0');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
require_once('../../settings.php');
echo html_entity_decode(json_encode($settings));

30
system/json/index.php Normal file
View File

@@ -0,0 +1,30 @@
<?php
header('Content-Type: application/json');
header('Cache-Control: no-store, no-cache, must-revalidate, max-age=0');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
$filtered_widget = filter_input(INPUT_GET, 'widget', FILTER_SANITIZE_STRING);
$filtered_param = preg_replace('/[^a-zA-Z0-9]+/',
'',
filter_input(INPUT_GET,
'param',
FILTER_SANITIZE_STRING)
);
if ($filtered_widget !== '') {
if ($filtered_param !== '') {
echo shell_exec(sprintf('../scripts/json_api_nix.sh %s %s',
$filtered_widget,
$filtered_param
)
);
} else {
echo shell_exec(sprintf('../scripts/json_api_nix.sh %s',
$filtered_widget
)
);
}
} else {
echo '{}';
}

View File

@@ -0,0 +1,70 @@
{
"_lang" : "English",
"about" : "About",
"application" : "Application",
"applications" : "Applications",
"attention" : "Attention!",
"author" : "Author",
"check_files_rights" : "Check files rights",
"check_hdd_temp_int" : "HDD temperature check interval",
"check_smart_int" : "HDD S.M.A.R.T. check interval",
"check_users_online_int" : "Online users check interval",
"control_panel" : "Control panel",
"ctrl_click_hint" : "Ctrl + mouse click to open in new window...",
"cpu_info" : "CPU",
"default_language" : "Default language",
"dim_on_create" : "Dim widgets while creating",
"drv_smart_info" : "S.M.A.R.T.",
"drv_temp_info" : "Drives temperature",
"enbld" : "Enbl",
"error" : "Error occured",
"fs_check" : "File structure check",
"fs_errors" : "Attention! Files structure misconfiguration detected. Click this record to view details.",
"fs_info" : "File system",
"general_info" : "OS version and uptime",
"general_settings" : "General settings",
"hdd_overheat" : "HDD overheat detected:",
"hdd_smart_error" : "S.M.A.R.T.: HDD error detected",
"help" : "Help",
"information" : "Information",
"iostat_info" : "I/O statistics",
"max_hdd_temp" : "Max HDD temperature",
"memory_info" : "Memory",
"monitoring" : "Monitoring",
"net_arp_cache_info" : "ARP cache table",
"net_band_info" : "Network bandwidth",
"net_conn_info" : "Network connections",
"net_down_info" : "Download transfer rate",
"net_ip_addr_info" : "Host's IP-addresses",
"net_ip_route_info" : "IP routing table",
"net_lstn_socks_info" : "Listening server sockets",
"net_mcast_info" : "Multicast group membership",
"net_unix_socks_info" : "Active unix domain sockets",
"net_up_info" : "Upload transfer rate",
"network" : "Network",
"new_user_connected" : "New user login detected",
"proc_info" : "Processes",
"reboot" : "Reboot",
"reboot_confirm" : "Do You really want to reboot server?",
"reboot_in_progress" : "Reboot in progress",
"reboot_prohibited" : "Reboot prohibited!",
"save" : "Save",
"secs" : "seconds",
"settings" : "Settings",
"settings_saved" : "Настройки сохранены",
"shutdown" : "Shutdown",
"shutdown_confirm" : "Do You really want to shutdown server?",
"shutdown_in_progress" : "Shutdown in progress",
"shutdown_prohibited" : "Shutdown prohibited!",
"smb" : "SMB",
"smb_locks_info" : "SMB locks",
"smb_proc_info" : "SMB processes",
"smb_shares_info" : "SMB shares",
"storage" : "Storage",
"swap_info" : "Swap",
"system" : "System",
"system_pulse" : "System pulse",
"transmission_info" : "Transmission",
"users_online_info" : "Users online",
"version" : "Version"
}

View File

@@ -0,0 +1,70 @@
{
"_lang" : "Русский",
"about" : "О панели управления",
"application" : "Приложение",
"applications" : "Приложения",
"attention" : "Внимание!",
"author" : "Автор",
"check_files_rights" : "Проверять права доступа к файлам",
"check_hdd_temp_int" : "Интервал проверки температуры дисков",
"check_smart_int" : "Интервал проверки S.M.A.R.T.",
"check_users_online_int" : "Интервал проверки подключений пользователей",
"control_panel" : "Панель управления",
"ctrl_click_hint" : "Ctrl + щелчок мыши для открытия в новом окне...",
"cpu_info" : "ЦПУ",
"default_language" : "Язык по умолчанию",
"dim_on_create" : "Затемнять виджеты пока они создаются",
"drv_smart_info" : "S.M.A.R.T.",
"drv_temp_info" : "Температура дисков",
"enbld" : "Вкл",
"error" : "Возникла ошибка",
"fs_check" : "Проверка файловой структуры",
"fs_errors" : "Внимание! Обнаружены связанные с файловой структурой ошибки, щёлкните по данному сообщению для просмотра отчёта.",
"fs_info" : "Файловая система",
"general_info" : "Версия ОС и время работы",
"general_settings" : "Основные настройки",
"hdd_overheat" : "Обнаружен перегрев диска",
"hdd_smart_error" : "S.M.A.R.T.: Обнаружена ошибка диска",
"help" : "Справка",
"information" : "Информация",
"iostat_info" : "Статистика ввода/вывода",
"max_hdd_temp" : "Максимально допустимая температура дисков",
"memory_info" : "Память",
"monitoring" : "Мониторинг",
"net_arp_cache_info" : "Таблица ARP-кэша",
"net_band_info" : "Пропускная способность",
"net_conn_info" : "Сетевые соединения",
"net_down_info" : "Скорость загрузки",
"net_ip_addr_info" : "IP-адреса хоста",
"net_ip_route_info" : "Таблица маршрутизации",
"net_lstn_socks_info" : "Прослушиваемые серверные сокеты",
"net_mcast_info" : "Мультикаст-группы",
"net_unix_socks_info" : "Активные сокеты unix",
"net_up_info" : "Скорость отдачи",
"network" : "Сеть",
"new_user_connected" : "Подключился новый пользователь",
"proc_info" : "Процессы",
"reboot" : "Перезагрузка",
"reboot_in_progress" : "Сервер перезагружается",
"reboot_confirm" : "Вы действительно хотите перезагрузить сервер?",
"reboot_prohibited" : "Перезагрузка сервера запрещена!",
"save" : "Сохранить",
"secs" : "секунд",
"settings" : "Настройки",
"settings_saved" : "Настройки сохранены",
"shutdown" : "Завершение работы",
"shutdown_confirm" : "Вы действительно хотите выключить сервер?",
"shutdown_in_progress" : "Сервер завершает работу",
"shutdown_prohibited" : "Завершение работы сервера запрещено!",
"smb" : "SMB",
"smb_locks_info" : "Блокировки SMB",
"smb_proc_info" : "Процессы SMB",
"smb_shares_info" : "Ресурсы SMB",
"storage" : "Файловое хранилище",
"swap_info" : "Подкачка",
"system" : "Система",
"system_pulse" : "Пульс системы",
"transmission_info" : "Transmission",
"users_online_info" : "Подключенные пользователи",
"version" : "Версия"
}

13
system/json/settings.json Normal file
View File

@@ -0,0 +1,13 @@
{
"dim_on_create" : true,
"check_files_rights" : true,
"check_users_online_interval" : 60,
"check_hdd_temp_interval" : 300,
"check_smart_interval" : 3600,
"max_hdd_temp" : 45,
"lang" : "ru",
"langs" : {
"en" : "English",
"ru" : "Русский"
}
}

4
system/json/version.json Normal file
View File

@@ -0,0 +1,4 @@
{
"version" : "0.9 beta",
"build_date" : "2018-08-25"
}