correction pour l'update d'un compte
This commit is contained in:
parent
aa47d7916d
commit
1ad3ac146b
1 changed files with 11 additions and 8 deletions
|
@ -46,12 +46,14 @@ function formulaires_editer_compte_spip_verifier_dist($id_auteur = 'new', $redi
|
|||
}
|
||||
|
||||
// Mais si l'un des deux champs n'est pas rempli, cette erreur prend le dessus
|
||||
//if (!_request('password')){
|
||||
//$erreurs['password'] = _T('info_obligatoire');
|
||||
//}
|
||||
//if (!_request('password_confirmation')){
|
||||
//$erreurs['password_confirmation'] = _T('info_obligatoire');
|
||||
//}
|
||||
if ($id_auteur === 'new') {
|
||||
if (!_request('password')){
|
||||
$erreurs['password'] = _T('info_obligatoire');
|
||||
}
|
||||
if (!_request('password_confirmation')){
|
||||
$erreurs['password_confirmation'] = _T('info_obligatoire');
|
||||
}
|
||||
}
|
||||
|
||||
// email
|
||||
if (!$mail = strval(_request('email'))) {
|
||||
|
@ -206,16 +208,17 @@ function comptespip_save_logo_auteur($id_auteur){
|
|||
}
|
||||
|
||||
function comptespip_recupIdauteur($id_auteur){
|
||||
include_spip('inc/autoriser');
|
||||
static $id;
|
||||
if ($id === null) {
|
||||
include_spip('inc/autoriser');
|
||||
if (autoriser("administrer","comptespip") and intval($id_auteur)) {
|
||||
$id = intval($id_auteur);
|
||||
}
|
||||
if (isset($GLOBALS['visiteur_session']['id_auteur']) AND $GLOBALS['visiteur_session']['id_auteur']) {
|
||||
$id = $GLOBALS['visiteur_session']['id_auteur'];
|
||||
} else {
|
||||
$id = 'new';
|
||||
}
|
||||
$id = 'new';
|
||||
}
|
||||
return $id;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue