/** * Encapsule le comportement du module de gestion des groupes et des responsables * * @param string $onglet Nom de l'onglet à afficher * @param string $session * * @return string * @access public * @static */ public static function changeMotDePasseUserModule($onglet, $session) { $return = ''; /*************************************/ // recup des parametres reçus : // SERVER $u_login = getpost_variable('u_login'); $u_login_to_update = getpost_variable('u_login_to_update'); $new_pwd1 = getpost_variable('new_pwd1'); $new_pwd2 = getpost_variable('new_pwd2'); if ($u_login != "") { $return = '<H1>' . _('admin_chg_passwd_titre') . ' : ' . $u_login . '</H1>'; $return .= \admin\Fonctions::modifier($u_login, $onglet); } else { if ($u_login_to_update != "") { $return .= '<H1>' . _('admin_chg_passwd_titre') . ' : ' . $u_login_to_update . '</H1>'; $return .= \admin\Fonctions::commit_update($u_login_to_update, $new_pwd1, $new_pwd2); } else { // renvoit sur la page principale . redirect(ROOT_PATH . 'admin/admin_index.php?session=' . $session . '&onglet=admin-users', false); } } return $return; }