Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 2346 → Rev 2347

/web/acc/manager/htdocs/user_admin.php
12,9 → 12,10
require('../lib/defaults.php');
$date = strftime('%A, %e %B %Y, %T %Z');
 
if (is_file("../lib/$config[general_lib_type]/user_info.php")){
if (is_file("../lib/$config[general_lib_type]/user_info.php")) {
include("../lib/$config[general_lib_type]/user_info.php");
if ($user_exists == 'no'){
 
if ($user_exists == 'no') {
echo <<<EOM
<title>User information page</title>
<meta http-equiv="Content-Type" content="text/html; charset=$config[general_charset]">
32,6 → 33,18
EOM;
exit();
}
 
if (isset($member_groups)) {
$login_saved = $login;
$item_vals_saved = $item_vals;
$login = array_values($member_groups)[0];
include("../lib/$config[general_lib_type]/group_info.php");
$login = $login_saved;
$item_vals_group = $item_vals;
$item_vals = $item_vals_saved;
unset($login_saved);
unset($item_vals_saved);
}
}
 
if (is_file("../lib/sql/drivers/$config[sql_type]/functions.php"))
51,9 → 64,11
exit();
}
 
if(isset($item_vals['Max-Monthly-Session'][0]) && $item_vals['Max-Monthly-Session'][0] != ''){
if (isset($item_vals['Max-Monthly-Session'][0]) && $item_vals['Max-Monthly-Session'][0] != '') {
$monthly_limit = $item_vals['Max-Monthly-Session'][0];
} else if (isset($default_vals['Max-Monthly-Session'][0])){
} else if (isset($item_vals_group['Max-Monthly-Session'][0]) && $item_vals_group['Max-Monthly-Session'][0] != '') {
$monthly_limit = $item_vals_group['Max-Monthly-Session'][0];
} else if (isset($default_vals['Max-Monthly-Session'][0])) {
$monthly_limit = $default_vals['Max-Monthly-Session'][0];
} else {
$monthly_limit = '';
60,9 → 75,11
}
$monthly_limit = ($monthly_limit) ? $monthly_limit : $config['counter_default_monthly'];
 
if(isset($item_vals['Max-Weekly-Session'][0]) && $item_vals['Max-Weekly-Session'][0] != ''){
if (isset($item_vals['Max-Weekly-Session'][0]) && $item_vals['Max-Weekly-Session'][0] != '') {
$weekly_limit = $item_vals['Max-Weekly-Session'][0];
} else if (isset($default_vals['Max-Weekly-Session'][0])){
} else if (isset($item_vals_group['Max-Weekly-Session'][0]) && $item_vals_group['Max-Weekly-Session'][0] != '') {
$weekly_limit = $item_vals_group['Max-Weekly-Session'][0];
} else if (isset($default_vals['Max-Weekly-Session'][0])) {
$weekly_limit = $default_vals['Max-Weekly-Session'][0];
} else {
$weekly_limit = '';
69,9 → 86,11
}
$weekly_limit = ($weekly_limit) ? $weekly_limit : $config['counter_default_weekly'];
 
if(isset($item_vals['Max-Daily-Session'][0]) && $item_vals['Max-Daily-Session'][0] != ''){
if (isset($item_vals['Max-Daily-Session'][0]) && $item_vals['Max-Daily-Session'][0] != '') {
$daily_limit = $item_vals['Max-Daily-Session'][0];
} else if (isset($default_vals['Max-Daily-Session'][0])){
} else if (isset($item_vals_group['Max-Daily-Session'][0]) && $item_vals_group['Max-Daily-Session'][0] != '') {
$daily_limit = $item_vals_group['Max-Daily-Session'][0];
} else if (isset($default_vals['Max-Daily-Session'][0])) {
$daily_limit = $default_vals['Max-Daily-Session'][0];
} else {
$daily_limit = '';
78,9 → 97,11
}
$daily_limit = ($daily_limit) ? $daily_limit : $config['counter_default_daily'];
 
if(isset($item_vals['Session-Timeout'][0]) && $item_vals['Session-Timeout'][0] != ''){
if (isset($item_vals['Session-Timeout'][0]) && $item_vals['Session-Timeout'][0] != '') {
$session_limit = $item_vals['Session-Timeout'][0];
} else if (isset($default_vals['Session-Timeout'][0])){
} else if (isset($item_vals_group['Session-Timeout'][0]) && $item_vals_group['Session-Timeout'][0] != '') {
$session_limit = $item_vals_group['Session-Timeout'][0];
} else if (isset($default_vals['Session-Timeout'][0])) {
$session_limit = $default_vals['Session-Timeout'][0];
} else {
$session_limit = '';
87,9 → 108,11
}
$session_limit = ($session_limit) ? $session_limit : 'none';
 
if(isset($item_vals['Max-All-Session'][0]) && $item_vals['Max-All-Session'][0] != ''){
if (isset($item_vals['Max-All-Session'][0]) && $item_vals['Max-All-Session'][0] != '') {
$total_limit = $item_vals['Max-All-Session'][0];
} else if (isset($default_vals['Max-All-Session'][0])){
} else if (isset($item_vals_group['Max-All-Session'][0]) && $item_vals_group['Max-All-Session'][0] != '') {
$total_limit = $item_vals_group['Max-All-Session'][0];
} else if (isset($default_vals['Max-All-Session'][0])) {
$total_limit = $default_vals['Max-All-Session'][0];
} else {
$total_limit = '';
96,6 → 119,17
}
$total_limit = ($total_limit) ? $total_limit : 'none';
 
if (isset($item_vals['Expiration'][0]) && $item_vals['Expiration'][0] != '') {
$expiration = $item_vals['Expiration'][0];
} else if (isset($item_vals_group['Expiration'][0]) && $item_vals_group['Expiration'][0] != '') {
$expiration = $item_vals_group['Expiration'][0];
} else if (isset($default_vals['Expiration'][0])) {
$expiration = $default_vals['Expiration'][0];
} else {
$expiration = '';
}
$expiration = ($expiration) ? $expiration : '';
 
$remaining = 'unlimited time';
$log_color = 'green';
 
350,10 → 384,6
else
$descr = '-';
 
$expiration = isset($default_vals['Expiration'][0]) ? $default_vals['Expiration'][0] : '';
if (isset($item_vals['Expiration'][0]))
$expiration = $item_vals['Expiration'][0];
 
if ($expiration != ''){
$expiration = strtotime($expiration);
if ($expiration != -1 && $expiration < time())