30 |
30 |
31 SITE_MEMBERSHIP = { |
31 SITE_MEMBERSHIP = { |
32 'admin': [], |
32 'admin': [], |
33 'restricted': ['host'], |
33 'restricted': ['host'], |
34 'member': ['user'], |
34 'member': ['user'], |
|
35 'list': [], |
35 } |
36 } |
36 |
37 |
37 CLUB_MEMBERSHIP = { |
38 CLUB_MEMBERSHIP = { |
38 'admin': ['host', 'club_admin'], |
39 'admin': ['host', 'club_admin'], |
39 'restricted': ['host', 'club_admin'], |
40 'restricted': ['host', 'club_admin'], |
40 'member': ['host', 'club_admin', 'club_member'], |
41 'member': ['host', 'club_admin', 'club_member'], |
|
42 'list': ['host', 'club_admin', 'club_member'], |
41 } |
43 } |
42 |
44 |
43 SPONSOR_MEMBERSHIP = { |
45 SPONSOR_MEMBERSHIP = { |
44 'admin': ['host'], |
46 'admin': ['host'], |
45 'restricted': ['host'], |
47 'restricted': ['host'], |
46 'member': ['host'], |
48 'member': ['host'], |
|
49 'list': ['host'], |
47 } |
50 } |
48 |
51 |
49 PROGRAM_MEMBERSHIP = { |
52 PROGRAM_MEMBERSHIP = { |
50 'admin': ['host'], |
53 'admin': ['host'], |
51 'restricted': ['host', 'org_admin'], |
54 'restricted': ['host', 'org_admin'], |
52 'member': ['host', 'org_admin', 'org_mentor', 'org_student'], |
55 'member': ['host', 'org_admin', 'org_mentor', 'org_student'], |
|
56 'list': ['host', 'org_admin', 'org_mentor'], |
53 } |
57 } |
54 |
58 |
55 ORGANIZATION_MEMBERSHIP = { |
59 ORGANIZATION_MEMBERSHIP = { |
56 'admin': ['host', 'org_admin'], |
60 'admin': ['host', 'org_admin'], |
57 'restricted': ['host', 'org_admin', 'org_mentor'], |
61 'restricted': ['host', 'org_admin', 'org_mentor'], |
58 'member': ['host', 'org_admin', 'org_mentor', 'org_student'], |
62 'member': ['host', 'org_admin', 'org_mentor', 'org_student'], |
|
63 'list': ['host', 'org_admin', 'org_mentor'], |
59 } |
64 } |
60 |
65 |
61 USER_MEMBERSHIP = { |
66 USER_MEMBERSHIP = { |
62 'admin': ['user_self'], |
67 'admin': ['user_self'], |
63 'restricted': ['user_self'], # ,'friends' |
68 'restricted': ['user_self'], # ,'friends' |
64 'member': ['user'], |
69 'member': ['user'], |
|
70 'list': ['user_self'], |
65 } |
71 } |
66 |
72 |
67 RIGHTS = { |
73 RIGHTS = { |
68 'site': SITE_MEMBERSHIP, |
74 'site': SITE_MEMBERSHIP, |
69 'club': CLUB_MEMBERSHIP, |
75 'club': CLUB_MEMBERSHIP, |