Update of /home/spip-cvs/spip
In directory alan:/tmp/cvs-serv25325
Modified Files:
inc-login.php3
Log Message:
Amélioration langues login. Les bugs d'interface étaient :
* Quand on a déjà son login et qu'on change de langue, le login saute
* une fois à l'intérieur du site, la langue demandée est perdue
Index: inc-login.php3
RCS file: /home/spip-cvs/spip/inc-login.php3,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -d -r1.43 -r1.44
--- a/inc-login.php3 27 Feb 2004 12:13:47 -0000 1.43
+++ b/inc-login.php3 25 Apr 2004 20:31:29 -0000 1.44
@@ -69,12 +69,19 @@
global $spip_admin;
global $php_module;
global $clean_link;
+ global $var_lang;
if (!$cible) {
if ($GLOBALS['var_url']) $cible = new Link($GLOBALS['var_url']);
else if ($prive) $cible = new Link('ecrire/');
else $cible = $clean_link;
}
+
+ // Si on change la langue pendant le login,
+ // on va la forcer a l'arrivee dans l'espace prive
+ if ($prive AND $var_lang)
+ $cible->addVar('var_lang');
+
$cible->delVar('var_erreur');
$cible->delVar('var_url');
$clean_link->delVar('var_erreur');