";
if ($user["description"]) echo " ".$user["description"]." ";
if ( count($groups) ) {
echo "Membre des groupes :
\n";
for ($loop=0; $loop < count ($groups) ; $loop++) {
// Si les bons droits on place un lien sur les groupes
echo "- ";
if ((ldap_get_right("annu_can_read",$login)=="Y") or (ldap_get_right("Annu_is_admin",$login)=="Y") or (ldap_get_right("sovajon_is_admin",$login)=="Y")) {
echo "";
}
if ($groups[$loop]["type"]=="posixGroup") echo "".$groups[$loop]["cn"]."";
else
echo $groups[$loop]["cn"];
if ((ldap_get_right("annu_can_read",$login)=="Y") or (ldap_get_right("Annu_is_admin",$login)=="Y") or (ldap_get_right("sovajon_is_admin",$login)=="Y")) {
echo "";
}
echo " ".$groups[$loop]["description"];
//$login1=split ("[\,\]",ldap_dn2ufn($groups[$loop]["owner"]),2);
$login1=preg_split ("/,/",ldap_dn2ufn($groups[$loop]["owner"]),2);
if ( $uid == $login1[0] ) echo " (".gettext("professeur principal").")";
echo "
\n";
echo "";
// modif proposée par MC Marques
if (is_admin("Annu_is_admin",$login) == "Y" ) {
?>
&cn=" onclick= "return getconfirm();">
";
}
//echo " Pages perso : ".$baseurl."~".$user["uid"]." \n";
// echo "Adresse mèl : mailto:".$user["email"]." \n";
// modif proposée par MC Marques
if (is_admin("Annu_is_admin",$login) == "Y" ) {
?>
".$user["email"]." \n";
// Affichage Menu people_admin
if (is_admin("Annu_is_admin",$login) == "Y" ) {
?>
:
";
// Test de l'appartenance a la classe pour le droit sovajon_is_admin
// Afin d'eviter les doublons si le mec est admin_is_admin il ne peut pas
// voir cette partie puisqu'il peut la voir par ailleurs
// si les droits étendus du groupe profs sont activés, le test sur la classe n'est pas nécessaire
$acl_group_profs_classes = exec("cd /var/se3/Classes; /usr/bin/getfacl . | grep group:Profs >/dev/null && echo 1");
if (is_admin("Annu_is_admin",$login) != "Y") {
if ((tstclass($login,$user["uid"])==1) or ($acl_group_profs_classes == 1) and (ldap_get_right("sovajon_is_admin",$login)=="Y") and ($login != $user["uid"])) {
// On teste si $user[uid] n'est pas un prof
if (are_you_in_group($user["uid"],"Eleves")=="true") {
echo " \n";
echo "\n";
} // Fin test si prof
}
}
// test du cas ou on veut modifier son propre compte
if ($login==$user["uid"]) {
echo " \n";
echo "\n";
}
//modif proposee par Laurent COOPER
if ((are_you_in_group($user["uid"],"Profs")=="true") && file_exists("/var/www/se3/annu/teacher.php")) {
echo " \n \n";
}
// Affichage des photos si presence du trombinoscope
$tab_type=array("gif","png","jpg","jepg");
echo " | ";
for ($j=0;$j";
} elseif (file_exists("/var/se3/Docs/trombine/$photo_employeeNumber")) {
echo "";
}
}
echo " |