86,7 → 86,7 |
if ($create == 1){ |
if ($group_exists != "no"){ |
echo <<<EOM |
<b>Le groupe <i>$login</i> existe déjà.</b> |
<b><i>$login</i> $l_already_exist</b> |
EOM; |
} |
else{ |
105,11 → 105,11 |
echo <<<EOM |
<tr> |
<td class="etiquette" colspan=$colspan> |
Groupe(s) déjà créé(s) |
$l_created_groups |
</td><td> |
EOM; |
if (!isset($existing_groups)) |
echo "<b>Aucun groupe déjà créé</b>\n"; |
echo "<b>$l_group_empty</b>\n"; |
else{ |
echo "<select name=\"existing_groups\">\n"; |
foreach ($existing_groups as $group => $count) |
121,7 → 121,7 |
</tr> |
<tr> |
<td class="etiquette" colspan=$colspan> |
Nom du groupe |
$l_group_name |
</td><td> |
<input type=text name="login" value="$login" size=35> |
</td> |
128,7 → 128,7 |
</tr> |
<tr> |
<td class="etiquette" colspan=$colspan> |
Membres du groupe : séparés par un espace ou un 'retour chariot'. |
$l_group_members |
</td><td> |
<textarea name=members cols="15" wrap="PHYSICAL" rows=5></textarea> |
</td> |
141,74 → 141,109 |
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; |
break; |
} |
if ($advanced){ |
print <<<EOM |
// if ($advanced){ |
// print <<<EOM |
// <tr> |
// <td class="etiquette"> |
// $desc |
// </td> |
//EOM; |
// } |
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; |
} |
if ($show_ops && $advanced){ |
switch ($key) |
{ |
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; |
215,21 → 250,21 |
default : |
print <<<EOM |
<td> |
<select name=$oper_name> |
<option $selected[$op_eq] value="=">= |
<option $selected[$op_set] value=":=">:= |
<option $selected[$op_add] value="+=">+= |
<option $selected[$op_eq2] value="==">== |
<option $selected[$op_ne] value="!=">!= |
<option $selected[$op_gt] value=">">> |
<option $selected[$op_ge] value=">=">>= |
<option $selected[$op_lt] value="<">< |
<option $selected[$op_le] value="<="><= |
<option $selected[$op_regeq] value="=~">=~ |
<option $selected[$op_regne] value="!~">!~ |
<option $selected[$op_exst] value="=*">=* |
<option $selected[$op_nexst] value="!*">!* |
</select> |
<select name=$oper_name> |
<option $selected[$op_eq] value="=">= |
<option $selected[$op_set] value=":=">:= |
<option $selected[$op_add] value="+=">+= |
<option $selected[$op_eq2] value="==">== |
<option $selected[$op_ne] value="!=">!= |
<option $selected[$op_gt] value=">">> |
<option $selected[$op_ge] value=">=">>= |
<option $selected[$op_lt] value="<">< |
<option $selected[$op_le] value="<="><= |
<option $selected[$op_regeq] value="=~">=~ |
<option $selected[$op_regne] value="!~">!~ |
<option $selected[$op_exst] value="=*">=* |
<option $selected[$op_nexst] value="!*">!* |
</select> |
</td> |
EOM; |
break; |
250,6 → 285,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 id =\"$name\" type=text name=\"$name\" onfocus=\"this.value=''\" value=\"$val\" size=28>"; |
/* Choix d'unité*/ |
275,9 → 311,9 |
} |
echo "</table><BR>"; |
if ($create == 1) |
echo "<input type=submit class=button value=\"Afficher le groupe\" OnClick=\"this.form.show.value=1\">"; |
echo "<input type=submit class=button value=\"$l_show_profile\" OnClick=\"this.form.show.value=1\">"; |
else |
echo "<input type=submit class=button value=\"Créer\" OnClick=\"return formControl('newgroup');\">"; |
echo "<input type=submit class=button value=\"$l_create\" OnClick=\"return formControl('newgroup');\">"; |
?> |
<br><br> |
</form> |