".gettext("Annuaire")."\n"; $_SESSION["pageaide"]="Annuaire"; if ((ldap_get_right("Annu_is_admin",$login)=="Y") || (ldap_get_right("Annu_can_read",$login)=="Y") || (ldap_get_right("se3_is_admin",$login)=="Y")) { aff_trailer ("3"); if (!$group) { $filter = "(cn=*)"; } else { if ($priority_group == "contient") { $filter = "(cn=*$group*)"; } elseif ($priority_group == "commence") { $filter = "(|(cn=Classe_$group*)(cn=Cours_$group*)(cn=Equipe_$group*)(cn=Matiere_$group*)(cn=$group*))"; } else { // $priority_group == "finit" $filter = "(|(cn=Classe_*$group)(cn=Cours_*$group)(cn=Equipe_*$group)(cn=Matiere_*$group)(cn=*$group))"; } } // Remplacement *** ou ** par * $filter=preg_replace("/\*\*\*/","*",$filter); $filter=preg_replace("/\*\*/","*",$filter); #$TimeStamp_0=microtime(); $groups=search_groups($filter); #$TimeStamp_1=microtime(); ############# # DEBUG # ############# #echo "debug :Temps de recherche = ".duree($TimeStamp_0,$TimeStamp_1)." s
"; ############# # Fin DEBUG # ############# // affichage de la liste des groupes trouves if (count($groups)) { if (count($groups)==1) { echo "

".count($groups)."".gettext(" groupe répond à ces critères de recherche")."

\n"; } else { echo "

".count($groups)."".gettext(" groupes répondent à ces critères de recherche")."

\n"; } echo "\n"; } else { echo "".gettext("Pas de résultats")." ".gettext("correspondant aux critères sélectionnés.")."
"; } } include ("pdp.inc.php"); ?>