aboutsummaryrefslogtreecommitdiff
path: root/app/views/javascript
diff options
context:
space:
mode:
authorGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2013-11-07 23:50:21 +0100
committerGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2013-11-07 23:50:21 +0100
commit5a2a5ee37480b0856b06b656b5b29d12ce132722 (patch)
tree546910aa20c9fb50fc84d467a81a242cc8bee81d /app/views/javascript
parentfb6259f3750d7130d729b785a6e980005af0c921 (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.phtml11
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, ';';