Skip to content
Extraits de code Groupes Projets
Valider f3141c1e rédigé par cerdic's avatar cerdic
Parcourir les fichiers

Report de r24128 : des scories historiques sur le formulaire de login le...

Report de r24128 : des scories historiques sur le formulaire de login le rendait un peu disgracieux et pas super fonctionnel en mode ajax, avec double message de redirection + quand on allait sur la page de login en etant connecte on avait un lien 'par ici...' au lieu d'une redirection directs plus efficace
parent 63eb295b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -110,7 +110,7 @@ function formulaires_login_charger_dist($cible = '', $login = '', $prive = null)
// Si on est connecte, appeler traiter()
// et lancer la redirection si besoin
if (!$valeurs['editable'] and $loge) {
if (!$valeurs['editable'] and $loge and _request('formulaire_action')!=='login') {
$traiter = charger_fonction('traiter', 'formulaires/login');
$res = $traiter($cible, $login, $prive);
$valeurs = array_merge($valeurs, $res);
......@@ -316,16 +316,12 @@ function formulaires_login_traiter_dist($cible = '', $login = '', $prive = null)
// Si on est connecte, envoyer vers la destination
if ($cible and ($cible != self('&')) and ($cible != self())) {
if (!headers_sent() and !isset($_GET['var_mode'])) {
include_spip('inc/headers');
$res['redirect'] = $cible;
} else {
$res['message_ok'] = inserer_attribut(
'<a>' . _T('login_par_ici') . '</a>',
'href',
$cible
);
}
$res['redirect'] = $cible;
$res['message_ok'] = inserer_attribut(
'<a>' . _T('login_par_ici') . '</a>',
'href',
$cible
);
}
// avant de rediriger il faut mettre a jour les sessions sur le disque si on a charge une session
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter