} if (isset($tab_ele['resp'][$i]['DerniereConnexionResp'])) { if (isset($tab_ele['resp'][$i]['DerniereConnexionResp']['START'])) { echo "<br />Dernière connexion : " . formate_date($tab_ele['resp'][$i]['DerniereConnexionResp']['START'], 'y'); } elseif (isset($tab_ele['resp'][$i]['DerniereConnexionResp_Echec']['START'])) { echo "<br /><span title=\"Cet utilisateur ne s'est jamais connecté avec succès (du moins, si les log n'ont pas été vidés récemment). En revanche, un échec de connexion est constaté à la date indiquée.\">Dernière tentative de connexion : " . formate_date($tab_ele['resp'][$i]['DerniereConnexionResp_Echec']['START'], 'y') . "</span>"; } else { echo "<br />Dernière connexion : <img src='../images/disabled.png' class='icone20' title=\"Cet utilisateur ne s'est jamais connecté (aussi loin que remontent les journaux de connexion (à savoir : {$date_debut_log})).\"/>"; } } echo "</td></tr>\n"; if ($_SESSION['statut'] == 'administrateur' || $_SESSION['statut'] == 'scolarite' && getSettingAOui('ScolResetPassResp') || $_SESSION['statut'] == 'cpe' && getSettingAOui('CpeResetPassResp')) { if ($_SESSION['statut'] == "administrateur") { $alt = $alt * -1; echo "<tr class='lig{$alt}'><th style='text-align: left;'>Dépannage :</th><td>"; echo affiche_actions_compte($tab_ele['resp'][$i]['login']); if ($tab_ele['resp'][$i]['auth_mode'] == 'gepi' || $tab_ele['resp'][$i]['auth_mode'] == 'ldap' && $gepiSettings['ldap_write_access'] == "yes") { echo "<br />\n"; echo affiche_reinit_password($tab_ele['resp'][$i]['login']); } echo "</td></tr>\n"; } elseif (($tab_ele['resp'][$i]['auth_mode'] == 'gepi' || $tab_ele['resp'][$i]['auth_mode'] == 'ldap' && $gepiSettings['ldap_write_access'] == "yes") && acces('/utilisateurs/reset_passwords.php', $_SESSION['statut'])) { $alt = $alt * -1; echo "<tr class='lig{$alt}'><th style='text-align: left;'>Dépannage :</th><td>"; echo affiche_reinit_password($tab_ele['resp'][$i]['login']); echo "</td></tr>\n"; } } } if ($tab_ele['resp'][$i]['adr1'] != '') { $alt = $alt * -1;
$remarque .= "les modes d'authentification LDAP et SSO sont actuellement inactifs. Si vous choisissez l'un de ces modes, l'utilisateur ne disposera d'aucun moyen de s'authentifier dans Gepi.</em></p>"; } else { $remarque .= "l'authentification "; if (!$session_gepi->auth_ldap) { $remarque .= "LDAP "; } else { $remarque .= "SSO "; } $remarque .= "est actuellement inactive. Si vous choisissez ce mode d'authentification, l'utilisateur ne disposera d'aucun moyen de s'authentifier dans Gepi.</em></p>"; } echo $remarque; } if (($_SESSION['statut']=='administrateur') and (isset($user_login)) and ($user_login!='')) { echo "<div style='float:right; width:10em; margin-top: 0.5em; padding:3px; text-align:center; border: 1px solid black; background-image: url(\"../images/background/opacite50.png\");'>\n"; echo affiche_actions_compte($user_login, '_blank'); echo "<br />\n"; echo affiche_reinit_password($user_login); echo "</div>\n"; } if(($auth_sso=='lcs')||($gepi_non_plugin_lcs_mais_recherche_ldap)) { echo "<div id='suggestion_login' style='float:right; width:400px; height: 200px; border: 1px solid black; overflow:auto; display:none; margin-right:0.5em; padding:3px; background-image: url(\"../images/background/opacite50.png\");'></div>\n"; } ?> <table summary="Infos"> <tr><td> <table summary="Authentification"> <tr><td>Authentification :</td> <?php
echo "</td>\n"; echo "</tr>\n"; echo "</table>\n"; //============================================== // Infos compte utilisateur if((isset($compte_resp_existe))&&($compte_resp_existe=="y")&&(isset($resp_login))&&(isset($resp_auth_mode))&& ( ($_SESSION['statut']=="administrateur")|| (($_SESSION['statut']=='scolarite')&&(getSettingAOui('ScolResetPassResp')))|| (($_SESSION['statut']=='cpe')&&(getSettingAOui('CpeResetPassResp'))) ) ) { echo "<div style='float: right; width:15 em; text-align: center; border: 1px solid black; background-image: url(\"../images/background/opacite50.png\");'>\n"; if($_SESSION['statut']=="administrateur") { echo affiche_actions_compte($resp_login); echo "<br />\n"; } if((($resp_auth_mode=='gepi')|| (($resp_auth_mode=='ldap')&&($gepiSettings['ldap_write_access'] == "yes")))&& (acces('/utilisateurs/reset_passwords.php', $_SESSION['statut']))) { echo affiche_reinit_password($resp_login); } echo "</div>\n"; } //============================================== echo "<a name='adresse'></a>\n"; echo "<p><b>Adresse:</b>"; if(isset($adr_id)){echo " (<i>n°$adr_id</i>)";}
echo "<a href='../classes/classes_const.php?id_classe={$lig_classe->id_classe}&quitter_la_page=y' target='_blank' title=\"Consulter/modifier la liste des élèves de la classe.\nDéfinir le " . $gepi_prof_suivi . ", le CPE,...\">" . preg_replace("/ /", " ", $lig_classe->classe) . "</a>\n"; } else { echo preg_replace("/ /", " ", $lig_classe->classe) . "\n"; } echo "<br />\n"; //echo "Définir/consulter <a href='../classes/classes_const.php?id_classe=$lig_classe->id_classe&quitter_la_page=y' target='_blank'>le régime, le professeur principal, le CPE responsable</a> de l'élève.\n"; //echo "<br />\n"; } } echo "</div>\n"; //========================= //$test_compte_actif=check_compte_actif($eleve_login); //if($test_compte_actif!=0) { if (isset($compte_eleve_existe) && $compte_eleve_existe == "y" && $_SESSION['statut'] == "administrateur") { echo "<div style='margin-top: 0.5em; text-align:center; border: 1px solid black;' class='fieldset_opacite50'>\n"; echo affiche_actions_compte($eleve_login); echo "</div>\n"; } //========================= //============================================== // Engagements if (getSettingAOui('active_mod_engagements')) { $tab_engagements_user = get_tab_engagements_user($eleve_login); if (count($tab_engagements_user['indice']) > 0) { echo "<div style='float: right; width:15em; text-align: center; margin:0.5em; margin:0.2em;' class='fieldset_opacite50' title=\"Engagements du responsable\">"; if (acces("/mod_engagements/saisie_engagements_user.php", $_SESSION['statut'])) { echo "\n\t\t\t<div style='float: right; width:20px; height:20px;' title=\"Saisir/Modifier les engagements\"><a href='../mod_engagements/saisie_engagements_user.php?login_user={$eleve_login}&retour=modify_eleve'><img src='../images/icons/plus_moins.png' class='icone16' alt='Ajouter/Enlever'/></a></div>"; } /* echo "<pre>"; print_r($tab_engagements_user['indice']);