95,9 → 95,7 |
$mail_utilisateur = $GLOBALS['AUTH']->getUsername(); |
$id_utilisateur = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_ID) ; |
$bool_inscription_lettre = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_LETTRE); |
if (INS_UTILISE_WIKINI) { |
desinscription_interwikini_users ($GLOBALS['AUTH']->getAuthData(INS_CHAMPS_WIKINI)) ; |
} |
|
$resultat = $GLOBALS['AUTH']->removeUser($mail_utilisateur) ; |
|
if (PEAR::isError($resultat)) { |
162,18 → 160,27 |
} |
} |
if ($_REQUEST['action'] == 'modifier_v') { |
// On stocke l ancien mail dans un variable |
$ancien_mail = $GLOBALS['AUTH']->getUsername(); |
if ($formulaire->validate()) { |
$valeur_lettre = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_LETTRE) ; |
$formulaire->process('mise_a_jour', false) ; |
} |
if (isset($_POST['lettre'])) { |
if ($valeur_lettre == '') { |
inscription_lettre (INS_MAIL_INSCRIPTION_LISTE) ; |
} |
} else { |
if ($valeur_lettre == 1) { |
inscription_lettre (INS_MAIL_DESINSCRIPTION_LISTE) ; |
} |
|
// on verifie si l email a change, si oui on desinscrit l ancien email et on inscrit le nouveau (si la case est coche) |
$nouveau_mail = $_POST['email']; |
if ($ancien_mail != $nouveau_mail) { |
// On modifie la variable username de Auth |
$GLOBALS['AUTH']->setAuth($nouveau_mail); |
if (isset($_POST['lettre'])) { |
inscription_lettre (INS_MAIL_INSCRIPTION_LISTE, $nouveau_mail) ; |
// desinscription d avec l ancien courriel |
inscription_lettre (INS_MAIL_DESINSCRIPTION_LISTE, $ancien_mail) ; |
} else { |
if ($valeur_lettre == 1) { |
inscription_lettre (INS_MAIL_DESINSCRIPTION_LISTE) ; |
} |
} |
} |
return info ($GLOBALS['AUTH']->getAuthData (INS_CHAMPS_ID)).bouton ($url) ; |
} |