diff options
| author | 2013-11-07 23:50:21 +0100 | |
|---|---|---|
| committer | 2013-11-07 23:50:21 +0100 | |
| commit | 5a2a5ee37480b0856b06b656b5b29d12ce132722 (patch) | |
| tree | 546910aa20c9fb50fc84d467a81a242cc8bee81d /app/views/javascript | |
| parent | fb6259f3750d7130d729b785a6e980005af0c921 (diff) | |
Issue #235: refactorisation code Persona
Le code pour la connexion via Persona a été bougée dans le fichier
main.js avec le reste du code JS
Ça ne marche toujours pas sous Firefox car il essaye d'initialiser
navigator.id.watch avant que le fichier login.persona.org/include.js
ne soit chargé
L'url est correctement écrite côté serveur pour permettre à Persona
d'indiquer au site que la connexion s'est bien passée
Diffstat (limited to 'app/views/javascript')
| -rw-r--r-- | app/views/javascript/main.phtml | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/app/views/javascript/main.phtml b/app/views/javascript/main.phtml index c5a14ad06..04b4a7337 100644 --- a/app/views/javascript/main.phtml +++ b/app/views/javascript/main.phtml @@ -17,4 +17,13 @@ 'go_website:"', $s['go_website'], '",', 'prev_entry:"', $s['prev_entry'], '",', 'next_entry:"', $s['next_entry'], '"', - "};\n"; + "}"; + + $mail = Session::param ('mail', 'null'); + if ($mail != 'null') { + $mail = '"' . $mail . '"'; + } + echo ',url_freshrss="', _url ('index', 'index'), '",', + 'url_login="', _url ('index', 'login'), '",', + 'url_logout="', _url ('index', 'logout'), '",', + 'current_user_mail=', $mail, ';'; |
