/web/acc/manager/htdocs/group_new.php |
---|
5,13 → 5,13 |
if (is_file("../lib/langues.php")) |
include("../lib/langues.php"); |
// Update Alcasar-Status-Page-Must-Stay-Open |
if ((isset($_POST['Alcasar-Status-Page-Must-Stay-Open'])) && ($_POST['Alcasar-Status-Page-Must-Stay-Open'] === '2')) { |
$_POST['Idle-Timeout'] = '600'; // 10 minutes |
} else { |
$_POST['Idle-Timeout'] = ''; |
} |
$_POST['Idle-Timeout_op'] = '='; |
// Update Alcasar-Status-Page-Must-Stay-Open --> TO TEST (Idle-Timeout) |
//if ((isset($_POST['Alcasar-Status-Page-Must-Stay-Open'])) && ($_POST['Alcasar-Status-Page-Must-Stay-Open'] === '2')) { |
// $_POST['Idle-Timeout'] = '600'; // 10 minutes |
//} else { |
// $_POST['Idle-Timeout'] = ''; |
//} |
//$_POST['Idle-Timeout_op'] = '='; |
require('/etc/freeradius-web/config.php'); |
476,8 → 476,8 |
case 'Alcasar-Status-Page-Must-Stay-Open' : |
echo "<select name=\"$name\">"; |
echo "<option value=\"\"></option>"; |
echo "<option value=\"1\">$l_yes</option>"; |
echo "<option value=\"2\">$l_no</option>"; |
echo "<option value=\"1\">$l_no</option>"; |
echo "<option value=\"2\">$l_yes</option>"; |
echo "</select>"; |
break; |
case 'Login-Time': |
/web/acc/manager/htdocs/help/statusOpenRequired_help.html |
---|
13,15 → 13,13 |
</TABLE> |
<TABLE width="100%" border=1 cellspacing=0 cellpadding=1> |
<tr><td valign="middle" align="left"> |
Cet attribut définit si l'utilisateur doit garder sa "page status" ouverte pour rester connecté.<br> |
Dans le cas contraire, ALCASAR le deconnectera automatiquement quand l'activité réseau de sa machine aura totalement disparue.<br> |
Il est conseillé de désactiver cet attribut pour les utilisateurs exploitant un GSM ou une tablette.<br> |
Rappel : L'utilisateur peut toujours se déconnecter en entrant "logout" dans la barre URL de son navigateur. |
Autorise les équipements de l'utilisateur à resté connecté même si la fenêtre de status est fermée.<br> |
Ces autorisations sont fermées automatiquement à minuit<br> |
Rappel : L'utilisateur peut toujours se déconnecter en entrant "http://logout" dans la barre URL de son navigateur. |
<HR> |
This attribute defines whether the user must let its "status page" open to stay connected.<br> |
In the opposite case, ALCASAR will disconnect him when the network activity of its PC will totally stop<br> |
It's advisable to disable this attibute for users owning a mobile or a tablet.<br> |
Reminder : The user can still disconnect himself by enter "logout" in the URL field of its web browser. |
Allows the user's devices to remain logged even if the status windows is closed.<br> |
These authorisations are automatically closed at midnight<br> |
Reminder : The user can always log out by entering "http://logout" in the URL bar of their web browser. |
</td></tr> |
</table> |
<br> |
/web/acc/manager/htdocs/user_edit.php |
---|
6,12 → 6,12 |
include("../lib/langues.php"); |
// Update Alcasar-Status-Page-Must-Stay-Open --> TO TEST (Idle-Timeout) |
if ((isset($_POST['Alcasar-Status-Page-Must-Stay-Open0'])) && ($_POST['Alcasar-Status-Page-Must-Stay-Open0'] === '2')) { |
$_POST['Idle-Timeout0'] = '600'; // 10 minutes |
} else { |
$_POST['Idle-Timeout0'] = ''; |
} |
$_POST['Idle-Timeout0_op'] = '='; |
//if ((isset($_POST['Alcasar-Status-Page-Must-Stay-Open'])) && ($_POST['Alcasar-Status-Page-Must-Stay-Open'] === '2')) { |
// $_POST['Idle-Timeout'] = '600'; // 10 minutes |
//} else { |
// $_POST['Idle-Timeout'] = ''; |
//} |
//$_POST['Idle-Timeout_op'] = '='; |
require('/etc/freeradius-web/config.php'); |
require('../lib/attrshow.php'); |
337,9 → 337,9 |
break; |
case 'Alcasar-Status-Page-Must-Stay-Open' : |
if ($val === '2') { |
$grp_statusOpenRequired = $l_yes; |
} else if ($val === '1') { |
$grp_statusOpenRequired = $l_no; |
} else if ($val === '1') { |
$grp_statusOpenRequired = $l_yes; |
} else { |
$grp_statusOpenRequired = ''; |
} |
797,8 → 797,8 |
case 'Alcasar-Status-Page-Must-Stay-Open' : |
echo "<select name=\"$name1\">"; |
echo "<option value=\"\"".(($val === '') ? ' selected' : '')."></option>"; |
echo "<option value=\"1\"".(($val === '1') ? ' selected' : '').">$l_yes</option>"; |
echo "<option value=\"2\"".(($val === '2') ? ' selected' : '').">$l_no</option>"; |
echo "<option value=\"1\"".(($val === '1') ? ' selected' : '').">$l_no</option>"; |
echo "<option value=\"2\"".(($val === '2') ? ' selected' : '').">$l_yes</option>"; |
echo "</select>"; |
break; |
case 'Login-Time': |
/web/acc/manager/htdocs/user_new.php |
---|
5,13 → 5,13 |
if (is_file("../lib/langues.php")) |
include("../lib/langues.php"); |
// Update Alcasar-Status-Page-Must-Stay-Open |
if ((isset($_POST['Alcasar-Status-Page-Must-Stay-Open'])) && ($_POST['Alcasar-Status-Page-Must-Stay-Open'] === '2')) { |
$_POST['Idle-Timeout'] = '600'; // 10 minutes |
} else { |
$_POST['Idle-Timeout'] = ''; |
} |
$_POST['Idle-Timeout_op'] = '='; |
// Update Alcasar-Status-Page-Must-Stay-Open --> TO TEST (Idle-Timeout) |
//if ((isset($_POST['Alcasar-Status-Page-Must-Stay-Open'])) && ($_POST['Alcasar-Status-Page-Must-Stay-Open'] === '2')) { |
// $_POST['Idle-Timeout'] = '600'; // 10 minutes |
//} else { |
// $_POST['Idle-Timeout'] = ''; |
//} |
//$_POST['Idle-Timeout_op'] = '='; |
require('/etc/freeradius-web/config.php'); |
480,8 → 480,8 |
case 'Alcasar-Status-Page-Must-Stay-Open' : |
echo "<select name=\"$name\">"; |
echo "<option value=\"\"></option>"; |
echo "<option value=\"1\">$l_yes</option>"; |
echo "<option value=\"2\">$l_no</option>"; |
echo "<option value=\"1\">$l_no</option>"; |
echo "<option value=\"2\">$l_yes</option>"; |
echo "</select>"; |
break; |
case 'Login-Time': |