mirror of
https://github.com/serghey-rodin/vesta.git
synced 2025-08-14 02:28:03 -07:00
Merge pull request #2184 from serghey-rodin/feature/disk-percentage-values
Added disk and bandwidth percentage values to the session response.
This commit is contained in:
commit
5dc474846b
7 changed files with 21 additions and 3 deletions
|
@ -7,6 +7,8 @@ $TAB = 'IP';
|
||||||
header('Content-Type: application/json');
|
header('Content-Type: application/json');
|
||||||
include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
|
include($_SERVER['DOCUMENT_ROOT']."/inc/main.php");
|
||||||
|
|
||||||
|
// var_dump($_SESSION['user']);
|
||||||
|
|
||||||
// Check user
|
// Check user
|
||||||
if ($_SESSION['user'] != 'admin') {
|
if ($_SESSION['user'] != 'admin') {
|
||||||
exit;
|
exit;
|
||||||
|
|
|
@ -636,10 +636,9 @@ $result = array(
|
||||||
'mail_system' => $_SESSION['MAIL_SYSTEM'],
|
'mail_system' => $_SESSION['MAIL_SYSTEM'],
|
||||||
'antivirus_system' => $_SESSION['ANTIVIRUS_SYSTEM'],
|
'antivirus_system' => $_SESSION['ANTIVIRUS_SYSTEM'],
|
||||||
'antispam_system' => $_SESSION['ANTISPAM_SYSTEM'],
|
'antispam_system' => $_SESSION['ANTISPAM_SYSTEM'],
|
||||||
'mail_url' => $_SESSION['MAIL_URL'],
|
'mail_url' => $_SESSION['DB_PMA_URL'],
|
||||||
'pgsql_url' => $_SESSION['DB_PGA_URL'],
|
'pgsql_url' => $_SESSION['DB_PGA_URL'],
|
||||||
'mail_certificate' => $_SESSION['MAIL_CERTIFICATE'],
|
'mail_certificate' => $_SESSION['MAIL_CERTIFICATE'],
|
||||||
'db_pma_url' => $_SESSION['DB_PMA_URL'],
|
|
||||||
'dns_system' => $_SESSION['DNS_SYSTEM'],
|
'dns_system' => $_SESSION['DNS_SYSTEM'],
|
||||||
'web_system' => $_SESSION['WEB_SYSTEM'],
|
'web_system' => $_SESSION['WEB_SYSTEM'],
|
||||||
'softaculous' => $_SESSION['SOFTACULOUS'],
|
'softaculous' => $_SESSION['SOFTACULOUS'],
|
||||||
|
@ -667,7 +666,7 @@ $result = array(
|
||||||
'v_dns_cluster' => $v_dns_cluster,
|
'v_dns_cluster' => $v_dns_cluster,
|
||||||
'db_hosts' => $db_hosts,
|
'db_hosts' => $db_hosts,
|
||||||
'mysql_hosts' => $v_mysql_hosts,
|
'mysql_hosts' => $v_mysql_hosts,
|
||||||
'mysql' => $mysql,
|
'mysql' => $v_mysql,
|
||||||
'pgsql_hosts' => $v_pgsql_hosts,
|
'pgsql_hosts' => $v_pgsql_hosts,
|
||||||
'pgsql' => $v_pgsql,
|
'pgsql' => $v_pgsql,
|
||||||
'protocols' => [ __('ftp'), __('sftp') ],
|
'protocols' => [ __('ftp'), __('sftp') ],
|
||||||
|
|
|
@ -25,6 +25,8 @@ list($http_host, $port) = explode(':', $_SERVER["HTTP_HOST"].":");
|
||||||
foreach ($data as $key => $value) {
|
foreach ($data as $key => $value) {
|
||||||
++$i;
|
++$i;
|
||||||
|
|
||||||
|
$data[$key]['U_DISK_PERCENT'] = get_percentage($data[$key]['U_DISK'],$panel[$user]['DISK_QUOTA']);
|
||||||
|
|
||||||
if ( $i == 1) {
|
if ( $i == 1) {
|
||||||
$total_amount = __('1 database');
|
$total_amount = __('1 database');
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -35,6 +35,12 @@ top_panel(empty($_SESSION['look']) ? $_SESSION['user'] : $_SESSION['look'], $TAB
|
||||||
foreach ($data as $key => $value) {
|
foreach ($data as $key => $value) {
|
||||||
++$i;
|
++$i;
|
||||||
|
|
||||||
|
if (empty($_GET['domain'])){
|
||||||
|
$data[$key]['U_DISK_PERCENT'] = get_percentage($data[$key]['U_DISK'], $data[$key]['QUOTA']);
|
||||||
|
} else {
|
||||||
|
$data[$key]['U_DISK_PERCENT'] = get_percentage($data[$key]['U_DISK'], $panel[$user]['DISK_QUOTA']);
|
||||||
|
}
|
||||||
|
|
||||||
list($http_host, $port) = explode(':', $_SERVER["HTTP_HOST"].":");
|
list($http_host, $port) = explode(':', $_SERVER["HTTP_HOST"].":");
|
||||||
$webmail = "/webmail/";
|
$webmail = "/webmail/";
|
||||||
if (!empty($_SESSION['MAIL_URL'])) $webmail = $_SESSION['MAIL_URL'];
|
if (!empty($_SESSION['MAIL_URL'])) $webmail = $_SESSION['MAIL_URL'];
|
||||||
|
|
|
@ -35,6 +35,9 @@ if ($user == 'admin') {
|
||||||
foreach ($data as $key => $value) {
|
foreach ($data as $key => $value) {
|
||||||
++$i;
|
++$i;
|
||||||
|
|
||||||
|
$data[$key]['U_BANDWIDTH_PERCENT'] = get_percentage($data[$key]['U_BANDWIDTH'],$data[$key]['BANDWIDTH']);
|
||||||
|
$data[$key]['U_DISK_PERCENT'] = get_percentage($data[$key]['U_DISK'],$data[$key]['DISK_QUOTA']);
|
||||||
|
|
||||||
if ( $i == 1) {
|
if ( $i == 1) {
|
||||||
$total_amount = __('1 month');
|
$total_amount = __('1 month');
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -28,6 +28,9 @@ foreach ($data as $key => $value) {
|
||||||
$total_amount = __('%s accounts', $i);
|
$total_amount = __('%s accounts', $i);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$data[$key]['U_BANDWIDTH_PERCENT'] = get_percentage($data[$key]['U_BANDWIDTH'],$data[$key]['BANDWIDTH']);
|
||||||
|
$data[$key]['U_DISK_PERCENT'] = get_percentage($data[$key]['U_DISK'],$data[$key]['DISK_QUOTA']);
|
||||||
|
|
||||||
$data[$key]['U_BANDWIDTH'] = humanize_usage_size($data[$key]['U_BANDWIDTH']);
|
$data[$key]['U_BANDWIDTH'] = humanize_usage_size($data[$key]['U_BANDWIDTH']);
|
||||||
$data[$key]['U_BANDWIDTH_MEASURE'] = humanize_usage_measure($data[$key]['U_BANDWIDTH_MEASURE']);
|
$data[$key]['U_BANDWIDTH_MEASURE'] = humanize_usage_measure($data[$key]['U_BANDWIDTH_MEASURE']);
|
||||||
|
|
||||||
|
|
|
@ -23,6 +23,9 @@ $_SESSION['back'] = $_SERVER['REQUEST_URI'];
|
||||||
foreach ($data as $key => $value) {
|
foreach ($data as $key => $value) {
|
||||||
++$i;
|
++$i;
|
||||||
|
|
||||||
|
$data[$key]['U_BANDWIDTH_PERCENT'] = get_percentage($data[$key]['U_BANDWIDTH'],$panel[$user]['BANDWIDTH']);
|
||||||
|
$data[$key]['U_DISK_PERCENT'] = get_percentage($data[$key]['U_DISK'],$data[$key]['DISK_QUOTA']);
|
||||||
|
|
||||||
if ($data[$key]['SUSPENDED'] == 'yes') {
|
if ($data[$key]['SUSPENDED'] == 'yes') {
|
||||||
$data[$key]['status'] = 'suspended';
|
$data[$key]['status'] = 'suspended';
|
||||||
$data[$key]['spnd_action'] = 'unsuspend' ;
|
$data[$key]['spnd_action'] = 'unsuspend' ;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue