1
1
"use strict" ;
2
2
3
+ /*global Parse */
4
+
3
5
/**
4
6
* Singleton for admin page
5
7
*/
6
8
var helloAdmin = {
7
- /**
8
- * Initialize admin page
9
- */
10
- init : function ( ) {
9
+ /**
10
+ * Initialize admin page
11
+ */
12
+ init : function ( ) {
11
13
14
+ Parse . initialize ( "x8FmMInL8BbVeBqonPzgvS8WNKbPro65Li5DzTI0" , "Y7PPNnhLPhCdFMAKgw7amBxGerz67gAnG3UKb53s" ) ;
12
15
13
- Parse . initialize ( "x8FmMInL8BbVeBqonPzgvS8WNKbPro65Li5DzTI0" , "Y7PPNnhLPhCdFMAKgw7amBxGerz67gAnG3UKb53s" ) ;
16
+ if ( Parse . User . current ( ) === null ) {
17
+ $ ( "#loginPanel" ) . show ( ) ;
18
+ $ ( "#logoutPanel" ) . hide ( ) ;
19
+ } else {
20
+ $ ( "#loginPanel" ) . hide ( ) ;
21
+ $ ( "#logoutPanel" ) . show ( ) ;
14
22
15
- if ( Parse . User . current ( ) == null ) {
16
- $ ( "#loginPanel" ) . show ( ) ;
17
- $ ( "#logoutPanel" ) . hide ( ) ;
18
- } else {
19
- $ ( "#loginPanel" ) . hide ( ) ;
20
- $ ( "#logoutPanel" ) . show ( ) ;
23
+ $ ( "#userInfo" ) . html ( Parse . User . current ( ) . get ( "username" ) ) ;
24
+ }
21
25
22
- $ ( "#userInfo" ) . html ( Parse . User . current ( ) . get ( "username" ) ) ;
23
- }
26
+ $ ( "#logoutButton" ) . click ( function ( ) {
27
+ Parse . User . logOut ( ) ;
28
+ $ ( "#loginPanel" ) . show ( ) ;
29
+ $ ( "#logoutPanel" ) . hide ( ) ;
30
+ } ) ;
24
31
25
- $ ( "#logoutButton" ) . click ( function ( ) {
26
- Parse . User . logOut ( ) ;
27
- $ ( "#loginPanel" ) . show ( ) ;
28
- $ ( "#logoutPanel" ) . hide ( ) ;
29
- } ) ;
32
+ $ ( "#loginForm" ) . submit ( function ( ) {
30
33
31
- $ ( "#loginForm" ) . submit ( function ( ) {
34
+ var userEmail = $ ( "#userEmail" ) . val ( ) ;
35
+ var userPassword = $ ( "#userPassword" ) . val ( ) ;
32
36
33
- var userEmail = $ ( "#userEmail" ) . val ( ) ;
34
- var userPassword = $ ( "#userPassword" ) . val ( ) ;
37
+ Parse . User . logIn ( userEmail , userPassword , {
38
+ success : function ( user ) {
35
39
36
- Parse . User . logIn ( userEmail , userPassword , {
37
- success : function ( user ) {
40
+ $ ( "#userInfo" ) . html ( user . get ( "username" ) ) ;
38
41
39
- $ ( "#userInfo" ) . html ( Parse . User . current ( ) . get ( "username" ) ) ;
42
+ $ ( "#loginPanel" ) . hide ( ) ;
43
+ $ ( "#logoutPanel" ) . show ( ) ;
40
44
41
- $ ( "#loginPanel" ) . hide ( ) ;
42
- $ ( "#logoutPanel" ) . show ( ) ;
45
+ } ,
46
+ error : function ( user , error ) {
47
+ console . log ( user ) ;
43
48
44
- } ,
45
- error : function ( user , error ) {
46
- console . log ( error ) ;
47
- $ ( "#loginFailed" ) . show ( ) ;
48
- $ ( "#loginError" ) . html ( error . message ) ;
49
- }
50
- } ) ;
49
+ $ ( "#loginFailed" ) . show ( ) ;
50
+ $ ( "#loginError" ) . html ( error . message ) ;
51
+ }
52
+ } ) ;
51
53
52
- return false ;
53
- } ) ;
54
- }
55
- } ;
54
+ return false ;
55
+ } ) ;
56
+ }
57
+ } ;
0 commit comments