Better club roles in settings

This commit is contained in:
Antoine Bartuccio 2017-02-06 16:50:11 +01:00 committed by Krophil
parent c19e2d1cb0
commit 92bc6cf96f

View File

@ -423,18 +423,23 @@ SITH_SUBSCRIPTIONS = {
# To be completed.... # To be completed....
} }
SITH_CLUB_ROLES = { SITH_CLUB_ROLES = {}
10: _('President'),
9: _('Vice-President'), SITH_CLUB_ROLES_ID = {
7: _('Treasurer'), 'President': 10,
5: _('Communication supervisor'), 'Vice-President': 9,
4: _('Secretary'), 'Treasurer': 7,
3: _('IT supervisor'), 'Communication supervisor': 5,
2: _('Board member'), 'Secretary': 4,
1: _('Active member'), 'IT supervisor': 3,
0: _('Curious'), 'Board member': 2,
'Active member': 1,
'Curious': 0,
} }
for role in SITH_CLUB_ROLES_ID:
SITH_CLUB_ROLES[SITH_CLUB_ROLES_ID[role]] = _(role)
# This corresponds to the maximum role a user can freely subscribe to # This corresponds to the maximum role a user can freely subscribe to
# In this case, SITH_MAXIMUM_FREE_ROLE=1 means that a user can set himself as "Membre actif" or "Curieux", but not higher # In this case, SITH_MAXIMUM_FREE_ROLE=1 means that a user can set himself as "Membre actif" or "Curieux", but not higher
SITH_MAXIMUM_FREE_ROLE=1 SITH_MAXIMUM_FREE_ROLE=1