Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 898 → Rev 899

/web/acc/manager/htdocs/help/chillispot_bandwidth_max_up_help.html
14,10 → 14,10
<TABLE width="100%" border=1 cellspacing=0 cellpadding=1>
<tr><td valign="middle" align="center">
Cet attribut définit la bande passante maximum en émission
d'un usager ou groupe d'usagers (non renseigné = infini).
d'un usager ou groupe d'usagers <br>(non renseigné = infini).
<HR>
This attribute defines the maximum upload bandwidth
for a user or group (nothing = unlimited).
for a user or group <br>(nothing = unlimited).
</td></tr>
</table>
<br>
/web/acc/manager/htdocs/help/chillispot_max_input_octets_help.html
20,12 → 20,9
<u>transmit</u>. After this limit has been reached the user will be disconnected.
</pre>
</td></tr>
<tr><td align=center>
</table>
<br>
<a href="javascript:window.close();"><b>Close Window</b></a>
</td></tr>
</center>
</table>
</tr>
</table>
</body>
</html>
/web/acc/manager/htdocs/help/max_all_session_help.html
0,0 → 1,25
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><!-- written by Rexy -->
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Help Page</title>
<link rel="stylesheet" href="/css/style.css" type="text/css">
</HEAD>
<body>
<center>
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><th>TEMPS MAXIMUM DE CONNEXION - MAXIMUM TIME OF CONNECTION</th></tr>
<tr bgcolor="#FFCC66"><td><img src="/images/pix.gif" width="1" height="2"></td></tr>
</TABLE>
<TABLE width="100%" border=1 cellspacing=0 cellpadding=1>
<tr><td valign="middle" align="center">
Cet attribut définit le temps maximum de connexion qu'un usager peut utilisé (quel que soit le nombre de sessions)<br>(non renseigné = pas de limite)
<hr>
This attribute defines the maximum time of connexion for a user (whatever the number of sessions)<br>(empty = no limit)
</td></tr>
</table>
<br>
<a href="javascript:window.close();"><b>Close / Fermer</b></a>
</center>
</body>
</html>
/web/acc/manager/htdocs/help/expiration_help.html
14,12 → 14,12
<TABLE width="100%" border=1 cellspacing=0 cellpadding=1>
<tr><td valign="middle" align="center">
Cet attribut définit la date d'expiration du compte.
Le format est "jour mois année" (ex: 20 april 2002).
Le format est "jour mois année" (ex: 20 april 2002).<br>
Les mois en anglais sont : january, february, march, april, may, june,
july, august, september, october, november, december
<HR>
This attribute can be used to set the user expiration date. It
should be in the format "month_day month_name year" like:
This attribute defines the user expiration date. It
should be in the format "day month year" like:
"20 april 2002"
</td></tr>
</table>
/web/acc/manager/htdocs/help/login_time_help.html
8,28 → 8,24
<body>
<center>
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><th>PERIODES DE CONNEXION - LOGIN TIME</th></tr>
<tr><th>PERIODES HEBDOMADAIRES - WEEKLY PERIODS</th></tr>
<tr bgcolor="#FFCC66"><td><img src="/images/pix.gif" width="1" height="2"></td></tr>
</TABLE>
<TABLE width="100%" border=1 cellspacing=0 cellpadding=1>
<tr><td valign="middle" align="center">
Cet attribut définit les périodes pendant lesquelles un usager ou un groupe
peut se connecter.
Le format de cet attribut est une liste de chaînes de caractères séparées par une ",".
Chaque chaîne définit une période de la semaine.
Les journées sont définies ainsi : mo, tu, we, th, fr, sa ou su.
"wk" couvre la période du lundi au vendredi. "any" couvre tous les jours de
la semaine.
Le jour est suivi du créneau horaire au format hhmm-hhmm
Par exemple "Wk0755-1700,Sa,Su2000-2230" permet de se connecter les jours ouvrés de 7h55 à 17h00 et le week-end de 20h00 à 22h30
<hr>
Login-Time defines the time span a user may login to the system.
A time string may be a list of simple time strings separated by "|" or ",".
Each simple time string must begin with a day definition. That can be just
one day, multiple days, or a range of days separated by a hyphen. A
day is Mo, Tu, We, Th, Fr, Sa or Su, or Wk for Mo-Fr. "Any" means all days.
After that a range of hours follows in hhmm-hhmm format.
For example, "Wk0755-1700,Sa,Su2000-2230" allows connections on opens days between 07h55 and 17h00 and the W.E between 20h00 and 22h30
Cet attribut définit les périodes hebdomadaires pendant lesquelles un usager ou un groupe peut se connecter.
Le format de cet attribut est une liste de périodes séparées par une virgule.
Par exemple "Wk0755-1700,Sa,Su2000-2230" autorise les connexions les jours ouvrés de 7h55 à 17h00 et le week-end de 20h00 à 22h30. Les journées sont définies ainsi : Mo, Tu, We, Th, Fr, Sa ou Su.
"Wk" couvre la période du lundi au vendredi. "Any" couvre tous les jours de la semaine.
Le jour est suivi du créneau horaire au format hhmm-hhmm
<hr>
Login-Time defines the time span a user may login to the system.
A time string may be a list of simple time strings separated by a coma.
For example, "Wk0755-1700,Sa,Su2000-2230" allows connections on opens days between 07h55 and 17h00 and the W.E between 20h00 and 22h30.
Each simple time string must begin with a day definition. That can be just
one day, multiple days, or a range of days separated by a hyphen. A
day is Mo, Tu, We, Th, Fr, Sa or Su, or Wk for Mo-Fr. "Any" means all days.
After that a range of hours follows in hhmm-hhmm format.
</td></tr>
</table>
<br>
/web/acc/manager/htdocs/help/session_timeout_help.html
13,11 → 13,11
</TABLE>
<TABLE width="100%" border=1 cellspacing=0 cellpadding=1>
<tr><td valign="middle" align="center">
Ces attibuts ('durée limite mensuelle, journalière et d'une session')
définissent la durée de connexion des usagers ou des groupes d'usagers (en secondes).
Ces attibuts ('durée limite mensuelle, journalière et d'une session')
définissent les durées maximales de connexion (en secondes)<br>Non renseigné = pas de limite.
<HR>
These Attributes set the maximum number of seconds of service to be
provided to the user or the users groups before termination of the session or prompt.
These Attributes ('monthly', 'daily' and 'session' connection durations)
define the maximum number of seconds authorized<br>Empty = no limit.
</td></tr>
</table>
<br>
/web/acc/manager/htdocs/help/chillispot_max_total_octets_help.html
22,12 → 22,8
After this limit has been reached the user will be disconnected.
</pre>
</td></tr>
<tr><td align=center>
</table>
<br>
<a href="javascript:window.close();"><b>Close Window</b></a>
</td></tr>
</center>
</table>
</tr>
</table>
</body>
</html>
/web/acc/manager/htdocs/help/simultaneous_use_help.html
8,16 → 8,14
<body>
<center>
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><th>SESSION SIMULTANEE - SIMULTANNEOUS USE</th></tr>
<tr><th>NOMBRE DE SESSIONS SIMULTANEES - NUMBER OF CONCURRENT LOGINS</th></tr>
<tr bgcolor="#FFCC66"><td><img src="/images/pix.gif" width="1" height="2"></td></tr>
</TABLE>
<TABLE width="100%" border=1 cellspacing=0 cellpadding=1>
<tr><td valign="middle" align="center">
Cet attribut définit le nombre maximum de sessions simultanées
qu'un usager peut ouvrir (non renseigné = infini)
Cet attribut définit le nombre maximum de sessions qu'un usager peut ouvrir simultanément<br>(non renseigné = infini)
<hr>
This attribute defines the maximum number of concurrent logins
for a user (empty = infinity)
This attribute defines the maximum number of concurrent logins for a user<br>(empty = infinity)
</td></tr>
</table>
<br>
/web/acc/manager/htdocs/user_edit.php
1,4 → 1,9
<?php
//gestion de la langue
$origine='user_edit';
if (is_file("../lib/langues.php"))
include("../lib/langues.php");
echo "$l_simultaneous_use";
require('/etc/freeradius-web/config.php');
require('../lib/attrshow.php');
require('../lib/defaults.php');
204,18 → 209,83
$oper = $ops[$i];
$selected[$oper] = 'selected';
$i++;
switch ($key)
{
// $advanced = 1 : champs de saisie amélioré (calendrier, convertisseur, etc.)
case 'Simultaneous-Use' :
$advanced=1;
$help_link="help/simultaneous_use_help.html";
$desc=$l_simultaneous_use;
break;
case 'Max-All-Session' :
$advanced=1;
$help_link="help/max_all_session_help.html";
$desc=$l_max_all_session;
break;
case 'Session-Timeout' :
$advanced=1;
$help_link="help/session_timeout_help.html";
$desc=$l_session_timeout;
break;
case 'Max-Daily-Session' :
$advanced=1;
$help_link="help/session_timeout_help.html";
$desc=$l_daily_timeout;
break;
case 'Max-Monthly-Session' :
$advanced=1;
$help_link="help/session_timeout_help.html";
$desc=$l_monthly_timeout;
break;
case 'Login-Time' :
$advanced=1;
$help_link="help/login_time_help.html";
$desc=$l_login_time;
break;
case 'Expiration' :
$advanced=1;
$help_link="help/expiration_help.html";
$desc=$l_expiration;
break;
case 'ChilliSpot-Max-Input-Octets' :
$advanced=1;
$help_link="help/chillispot_max_input_octets_help.html";
$desc=$l_max_input_octets;
break;
case 'ChilliSpot-Max-Output-Octets' :
$advanced=1;
$help_link="help/chillispot_max_output_octets_help.html";
$desc=$l_max_output_octets;
break;
case 'ChilliSpot-Max-Total-Octets' :
$advanced=1;
$help_link="help/chillispot_max_total_octets_help.html";
$desc=$l_max_total_octets;
break;
case 'ChilliSpot-Bandwidth-Max-Up' :
$advanced=1;
$help_link="help/chillispot_bandwidth_max_up_help.html";
$desc=$l_max_bandwidth_up;
break;
case 'ChilliSpot-Bandwidth-Max-Down' :
$advanced=1;
$help_link="help/chillispot_bandwidth_max_down_help.html";
$desc=$l_max_bandwidth_down;
break;
case 'WISPr-Redirection-URL' :
$advanced=1;
$help_link="help/wispr_redirection_url_help.html";
$desc=$l_wispr_redirection;
break;
default:
$advanced=1;
break;
}
print <<<EOM
<tr>
<td align=right bgcolor="#d0ddb0">
<tr>
<td class="etiquette">
<a href="$help_link" target=help onclick=window.open("$help_link","help","width=600,height=250,toolbar=no,scrollbars=no,resizable=yes") title="$l_click_for_help"><font color="blue">$desc</font></a>
EOM;
$desc = addslashes($desc);
eval("\$desc = \"$desc\";");
$desc = stripslashes($desc);
if ($i == 1)
echo "$desc\n";
else
echo "$desc ($i)\n";
echo "</td>";
if ($show_ops){
switch ($key)
{
/web/acc/manager/htdocs/voucher_new.php
234,14 → 234,17
break;
case 'Simultaneous-Use' :
$advanced=1;
$help_link="help/simultaneous_use_help.html";
$desc=$l_simultaneous_use;
break;
case 'Max-All-Session' :
$advanced=1;
$help_link="help/max_all_session_help.html";
$desc=$l_max_all_session;
break;
case 'Expiration' :
$advanced=1;
$help_link="help/expiration_help.html";
$desc=$l_expiration;
break;
default:
251,9 → 254,9
if ($show_ops && $advanced){
print <<<EOM
<tr>
<td class="etiquette" colspan=$colspan>
$desc
</td>
<td class="etiquette" colspan=$colspan>
<a href="$help_link" target=help onclick=window.open("$help_link","help","width=600,height=250,toolbar=no,scrollbars=no,resizable=yes") title="$l_click_for_help"><font color="blue">$desc</font></a>
</td>
EOM;
switch ($key){
case 'Simultaneous-Use' :
/web/acc/manager/htdocs/user_new.php
246,19 → 246,73
continue;
$oper_name = $name . '_op';
$val = ($item_vals["$key"][0] != "") ? $item_vals["$key"][0] : $default_vals["$key"][0];
/*
Gestion d'un mode simple ou d'un mode avancé
Définition du mode avancé: les attributs concernant la gestion des octets, de la bande passante
*/
switch ($key)
{
// $advanced = 1 : champs de saisie amélioré (calendrier, convertisseur, etc.)
case 'Simultaneous-Use' :
$advanced=1;
$help_link="help/simultaneous_use_help.html";
$desc=$l_simultaneous_use;
break;
case 'Max-All-Session' :
$advanced=1;
$help_link="help/max_all_session_help.html";
$desc=$l_max_all_session;
break;
case 'Session-Timeout' :
$advanced=1;
$help_link="help/session_timeout_help.html";
$desc=$l_session_timeout;
break;
case 'Max-Daily-Session' :
$advanced=1;
$help_link="help/session_timeout_help.html";
$desc=$l_daily_timeout;
break;
case 'Max-Monthly-Session' :
$advanced=1;
$help_link="help/session_timeout_help.html";
$desc=$l_monthly_timeout;
break;
case 'Login-Time' :
$advanced=1;
$help_link="help/login_time_help.html";
$desc=$l_login_time;
break;
case 'Expiration' :
$advanced=1;
$help_link="help/expiration_help.html";
$desc=$l_expiration;
break;
case 'ChilliSpot-Max-Input-Octets' :
$advanced=1;
$help_link="help/chillispot_max_input_octets_help.html";
$desc=$l_max_input_octets;
break;
case 'ChilliSpot-Max-Output-Octets' :
$advanced=1;
$help_link="help/chillispot_max_output_octets_help.html";
$desc=$l_max_output_octets;
break;
case 'ChilliSpot-Max-Total-Octets' :
$advanced=1;
$help_link="help/chillispot_max_total_octets_help.html";
$desc=$l_max_total_octets;
break;
case 'ChilliSpot-Bandwidth-Max-Up' :
$advanced=1;
$help_link="help/chillispot_bandwidth_max_up_help.html";
$desc=$l_max_bandwidth_up;
break;
case 'ChilliSpot-Bandwidth-Max-Down' :
$advanced=1;
$help_link="help/chillispot_bandwidth_max_down_help.html";
$desc=$l_max_bandwidth_down;
break;
case 'WISPr-Redirection-URL' :
$advanced=1; //<-- Valeur à mettre à '0' pour limiter les fonctionnalités
$advanced=1;
$help_link="help/wispr_redirection_url_help.html";
$desc=$l_wispr_redirection;
break;
default:
$advanced=1;
267,50 → 321,26
if ($show_ops && $advanced){
print <<<EOM
<tr>
<td class="etiquette">
$desc
</td>
<td class="etiquette">
<a href="$help_link" target=help onclick=window.open("$help_link","help","width=600,height=250,toolbar=no,scrollbars=no,resizable=yes") title="$l_click_for_help"><font color="blue">$desc</font></a>
</td>
EOM;
switch ($key){
case 'Simultaneous-Use' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\":=\">:=";
break;
case 'Login-Time' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\":=\">:=";
break;
case 'Expiration' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\":=\">:=";
break;
case 'Max-All-Session' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\":=\">:=";
break;
case 'Session-Timeout' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\"=\">=";
break;
case 'Max-Daily-Session' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\":=\">:=";
break;
case 'Max-Weekly-Session' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\":=\">:=";
break;
case 'Max-Monthly-Session' :
case 'Login-Time' :
case 'Expiration' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\":=\">:=";
break;
case 'Session-Timeout' :
case 'ChilliSpot-Max-Input-Octets' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\"=\">=";
break;
case 'ChilliSpot-Max-Output-Octets' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\"=\">=";
break;
case 'ChilliSpot-Max-Total-Octets' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\"=\">=";
break;
case 'ChilliSpot-Bandwidth-Max-Up' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\"=\">=";
break;
case 'ChilliSpot-Bandwidth-Max-Down' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\"=\">=";
break;
case 'WISPr-Redirection-URL' :
echo "<td><select name=$oper_name><option $selected[$op_eq] value=\"=\">=";
break;
353,6 → 383,7
case 'Session-Timeout' :
case 'Max-Daily-Session' :
case 'Max-Monthly-Session' :
case 'Max-All-Session' :
/*valeur d'origine de durée limite */
echo"<input type=text name=\"$name\" onfocus=\"this.value=''\" value=\"$val\" size=28>";
/* Choix d'unité*/
364,7 → 395,7
break;
case 'Expiration' :
/*Pré-remplissage avec la date du lendemain*/
//$val=date("d F Y",strtotime("+1 day"));//<--en commentant cette ligne la valeur n'est plus pré-remplie
//$val=date("d F Y",strtotime("+1 day"));// utilisée pour le voucher uniquement
/*Ajout du calendrier pour choisir la date*/
echo"<input id=\"popup_container\" type=text name=\"$name\" value=\"$val\" size=35>";
break;
/web/acc/manager/lib/langues.php
18,6 → 18,7
switch ($origine){
//Administration
case 'user_new':
case 'user_edit':
$l_title = "Cr&eacute;ation d'un usager";
$l_frame_top = "Gestion des usagers";
$l_frame = "Cr&eacute;ation d'un usager";
30,9 → 31,20
$l_name = "Nom et pr&eacute;nom";
$l_email = "Adresse de couriel";
$l_lang_ticket = "Langue du ticket";
$l_simultaneous_use = "<a href=\"help/simultaneous_use_help.html\" target=su_help onclick=window.open(\"help/simultaneous_use_help.html\",\"su_help\",\"width=600,height=250,toolbar=no,scrollbars=no,resizable=yes\") title=\"Simultaneous Use Help Page\"><font color=\"blue\">Nombre de session simultanée</font></a>";
$l_max_all_session = "<a href=\"help/max_all_session_help.html\" target=mas_help onclick=window.open(\"help/max_all_session_help.html\",\"mas_help\",\"width=600,height=250,toolbar=no,scrollbars=no,resizable=yes\") title=\"Maximum time of conection Help Page\"><font color=\"blue\">Durée maximale de conexion</font></a>";
$l_expiration = "<a href=\"help/expiration_help.html\" target=lt_help onclick=window.open(\"help/expiration_help.html\",\"lt_help\",\"width=600,height=250,toolbar=no,scrollbars=no,resizable=yes\") title=\"Expiration Help Page\"><font color=\"blue\">Date d'expiration</font></a>";
$l_simultaneous_use = "Nombre de session simultanée";
$l_max_all_session = "Durée maximale de connexion<br>(en secondes)";
$l_expiration = "Date d'expiration";
$l_session_timout = "Durée maximale d'une session<br>(en secondes)";
$l_daily_timout = "Durée de connexion maximale journalière<br>(en secondes)";
$l_monthly_timout = "Durée de connexion maximale mensuelle<br>(en secondes)";
$l_login_time = "Période hebdomadaire";
$l_max_input_octets = "Maximum de données émises<br>(en octets)";
$l_max_output_octets = "Maximum de données reçues<br>(en octets)";
$l_max_total_octets = "Maximum de données échangées<br>(en octets)";
$l_max_bandwidth_up = "Limite de débit montant<br>(en kbits/seconde)";
$l_max_bandwidth_down = "Limite de débit descendant<br>(en kbits/seconde)";
$l_wispr_redirection = "URL de redirection";
$l_click_for_help = "Cliquez pour afficher l'aide sur cet attribut";
break;
case 'group_new':
$l_title = "Cr&eacute;ation d'un groupe";
47,6 → 59,7
switch ($origine){
//Administration
case 'user_new':
case 'user_edit':
$l_title = "Create a user";
$l_frame_top = "Users admin";
$l_frame = "Create a user";
59,9 → 72,20
$l_name = "Surname and name";
$l_email = "Email Address";
$l_lang_ticket = "Voucher language";
$l_simultaneous_use = "<a href=\"help/simultaneous_use_help.html\" target=su_help onclick=window.open(\"help/simultaneous_use_help.html\",\"su_help\",\"width=600,height=250,toolbar=no,scrollbars=no,resizable=yes\") title=\"Simultaneous Use Help Page\"><font color=\"blue\">Number of concurent login</font></a>";
$l_max_all_session = "<a href=\"help/max_all_session_help.html\" target=mas_help onclick=window.open(\"help/max_all_session_help.html\",\"mas_help\",\"width=600,height=250,toolbar=no,scrollbars=no,resizable=yes\") title=\"Maximum time of conection Help Page\"><font color=\"blue\">Maximum time of connection</font></a>";
$l_expiration = "<a href=\"help/expiration_help.html\" target=lt_help onclick=window.open(\"help/expiration_help.html\",\"lt_help\",\"width=600,height=250,toolbar=no,scrollbars=no,resizable=yes\") title=\"Expiration Help Page\"><font color=\"blue\">Expiration date</font></a>";
$l_simultaneous_use = "Number of concurent login";
$l_max_all_session = "Maximum time of connection<br>(in seconds)";
$l_expiration = "Expiration date";
$l_session_timeout = "Maximum time for a session<br>(in seconds)";
$l_daily_timeout = "Maximum time of connection per day<br>(in seconds)";
$l_monthly_timeout = "Maximum time of connection per month<br>(in seconds)";
$l_login_time = "Weekly period";
$l_max_input_octets = "Maximum of data uploaded<br>(in octets)";
$l_max_output_octets = "Maximum of data downloaded<br>(in octets)";
$l_max_total_octets = "Maximum of data exchanged<br>(in octets)";
$l_max_bandwidth_up = "Maximum upload bandwidth<br>(in kbits/second)";
$l_max_bandwidth_down = "Maximum download bandwidth<br>(in kbits/second)";
$l_wispr_redirection = "Redirection URL";
$l_click_for_help = "Click to show help about this attribute";
break;
case 'group_new':
$l_title = "Create a group";