$val) { $$cle = $val; } require_once ("lang.inc.php"); bindtextdomain('se3-annu',"/var/www/se3/locale"); textdomain ('se3-annu'); echo "

".gettext("Annuaire")."

\n"; $_SESSION["pageaide"]="Annuaire"; aff_trailer ("6"); if (is_admin("Annu_is_admin",$login)=="Y") { // Ajout d'un groupe d'utilisateurs if ( (!$add_group) ||( ($add_group) && ( (!$description || !verifDescription($description) ) ||(!$intitule || !verifIntituleGrp ($intitule)) ) ) ) { ?>
  : LP, LT
>
".gettext("Vous devez saisir un nom de groupe et une description !")."
\n"; } elseif ($add_group && !verifDescription($description)) { echo "
".gettext("Le champ description comporte des caractères interdits !")."

\n"; } elseif ($add_group && !verifIntituleGrp($intitule)) { echo "
".gettext("Le champ intitulé ne doit pas commencer ou se terminer par l'expresssion : Classe, Equipe ou Matiere !")."

\n"; } } else { $intitule = enleveaccents($intitule); // Construction du cn du nouveau groupe if ($prefix) $prefix=$prefix."_"; if ($categorie=="Autre") $categorie=""; else $categorie=$categorie."_"; $cn= $categorie.$prefix.$intitule; // Verification de l'existance du groupe $groups=search_groups("(cn=$cn)"); if (count($groups)) { echo "
".gettext("Attention le groupe")." $cn".gettext(" est déja présent dans la base, veuillez choisir un autre nom !")."

\n"; } else { // Ajout du groupe $description = stripslashes($description); // Test de la catégorie // if ($categorie == "Equipe_" || $categorie == "Matiere_" ) $groupType = "2"; else $groupType = "1"; $groupType="1"; exec ("/usr/share/se3/sbin/groupAdd.pl $groupType $cn \"$description\"",$AllOutPut,$ReturnValue); if ($ReturnValue == "0") { echo "
".gettext("Le groupe")." $cn ".gettext(" a été ajouté avec succès.")."

\n"; } else { echo "
".gettext("Echec, le groupe")." $cn".gettext(" n'a pas été créé !")."\n"; if ($ReturnValue) echo "(type d'erreur : $ReturnValue), "; echo " ".gettext("Veuillez contacter")."
".gettext("l'administrateur du système")."
\n"; } } } } else { echo "
".gettext("Cette fonctionnalité, nécessite les droits d'administrateur du serveur LCS !")."
"; } include ("pdp.inc.php"); ?>