Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 901 → Rev 900

/web/acc/manager/htdocs/user_new.php
82,33 → 82,45
include("../lib/$config[general_lib_type]/user_info.php");
if ($user_exists != "no"){
echo <<<EOM
<b><i>$login</i> $l_already_exist</b>
<b><i>$login</i> $l_user_exist</b>
EOM;
}
else{
if (is_file("../lib/$config[general_lib_type]/create_user.php"))
include("../lib/$config[general_lib_type]/create_user.php");
/* Petit traitement pré-impression pour la lisibilité */
/* Récupération des attributs du groupe le cas échéant */
if ($group!=''){
$saved_login = $login;
$login = $group;
if (is_file("../lib/sql/group_info.php"))
include("../lib/sql/group_info.php");
$login = $saved_login;}
/* Si les valeurs de durée sont vide remplissage avec la valeur 'Illimitée'*/
/* et formatage des secondes sous le format Heure min ses*/
if ($sto_imp==''){ $sto_imp=$v_illimit;}
else { $sto_imp=sec_imp($sto_imp);}
if ($mas_imp==''){ $mas_imp=$v_illimit;}
else { $mas_imp=sec_imp($mas_imp);}
if ($mds_imp==''){ $mds_imp=$v_illimit;}
else { $mds_imp=sec_imp($mds_imp);}
if ($mms_imp==''){ $mms_imp=$v_illimit;}
else { $mms_imp=sec_imp($mms_imp);}
/* Petit traitement pré-impression
pour la lisibilité */
/*Gestion des cas sans limitation*/
if ($sto_imp=='' && $mds_imp=='' && $mms_imp==''){
/*Recherche de l'existence d'un groupe et récupération des attributs le cas échéant*/
if ($group!=''){
$saved_login = $login;
$login = $group;
if (is_file("../lib/sql/group_info.php"))
include("../lib/sql/group_info.php");
$login = $saved_login;
/* formatage des secondes sous le format H min s*/
$sto_imp=sec_imp($sto_imp);
$mds_imp=sec_imp($mds_imp);
$mms_imp=sec_imp($mms_imp);
} else {
/*Si les valeurs de durée sont vide remplissage avec la valeur 'Illimitée'*/
$sto_imp=$v_illimit;
$mds_imp=$v_illimit;
$mms_imp=$v_illimit;
}
}else{
/* formatage des secondes sous le format H min s*/
$sto_imp=sec_imp($sto_imp);
$mds_imp=sec_imp($mds_imp);
$mms_imp=sec_imp($mms_imp);
}
/*Formatage de la date afin d'être lisible dans toute les langues 'jj mm yyyy'*/
if ($Expiration!=''){ $Expiration=date("d - m - Y",strtotime($Expiration));}
else { $Expiration=$v_without;}
if ($Expiration!=''){
$Expiration=date("d - m - Y",strtotime($Expiration));
} else {
$Expiration=$v_illimit;
}
//Appel du ticket d'impression , passage en paramètres des étiquettes et des valeurs à afficher
echo' <form name="impression" method="post" action="ticket_user.php" target=_blank>
<input type="hidden" name="l_title_imp" value="'.$l_title_imp.'">
122,7 → 134,6
<input type="hidden" name="log_imp" value="'.$login.'">
<input type="hidden" name="passwd_imp" value="'.$passwd_imp.'">
<input type="hidden" name="sto_imp" value="'.$sto_imp.'">
<input type="hidden" name="mas_imp" value="'.$mas_imp.'">
<input type="hidden" name="mds_imp" value="'.$mds_imp.'">
<input type="hidden" name="mms_imp" value="'.$mms_imp.'">
<input type="hidden" name="exp_imp" value="'.$Expiration.'">
237,7 → 248,7
$val = ($item_vals["$key"][0] != "") ? $item_vals["$key"][0] : $default_vals["$key"][0];
switch ($key)
{
// $advanced = 1 : champs de saisie amélioré (calendrier, convertisseur, etc.)
// $advanced = 1 : champs de saisie amélioré (calendrier, convertisseur, etc.)
case 'Simultaneous-Use' :
$advanced=1;
$help_link="help/simultaneous_use_help.html";
357,7 → 368,8
}
}
/*
Ajout du choix d'unité (pour les durées limites de session,journée et de mois)
Ajout du pré-remplissage de cellule
du choix d'unité (pour les durées limites de session,journée et de mois)
et d'un calendrier pour la date d'expiration
Sauf dans le cas de la visualisation
*/
418,9 → 430,9
}
echo "</table><BR>";
if ($create == 1)
echo "<input type=submit class=button value=\"$l_show_profile\" OnClick=\"this.form.show.value=1\">";
echo "<input type=submit class=button value=\"Afficher le profil de l'utilisateur\" OnClick=\"this.form.show.value=1\">";
else{
echo "<input type=submit class=button value=\"$l_create\" OnClick=\"return formControl('newuser');\">";
echo "<input type=submit class=button value=\"Cr&eacute;er\" OnClick=\"return formControl('newuser');\">";
}
?>
</form>