Revision 8998f09a snf-astakos-app/astakos/im/context_processors.py
b/snf-astakos-app/astakos/im/context_processors.py | ||
---|---|---|
31 | 31 |
# interpreted as representing official policies, either expressed |
32 | 32 |
# or implied, of GRNET S.A. |
33 | 33 |
|
34 |
from astakos.im.settings import ( |
|
35 |
IM_MODULES, INVITATIONS_ENABLED, IM_STATIC_URL, |
|
36 |
LOGIN_MESSAGES, SIGNUP_MESSAGES, PROFILE_MESSAGES, |
|
37 |
GLOBAL_MESSAGES, PROFILE_EXTRA_LINKS, |
|
38 |
) |
|
34 |
from astakos.im import settings |
|
39 | 35 |
from astakos.im import presentation |
40 | 36 |
from astakos.api import get_menu |
41 | 37 |
from astakos.im.util import get_query |
... | ... | |
43 | 39 |
|
44 | 40 |
from django.utils import simplejson as json |
45 | 41 |
|
42 |
GLOBAL_MESSAGES = settings.GLOBAL_MESSAGES |
|
43 |
SIGNUP_MESSAGES = settings.SIGNUP_MESSAGES |
|
44 |
LOGIN_MESSAGES = settings.LOGIN_MESSAGES |
|
45 |
PROFILE_MESSAGES = settings.PROFILE_MESSAGES |
|
46 |
PROFILE_EXTRA_LINKS = settings.PROFILE_EXTRA_LINKS |
|
47 |
|
|
46 | 48 |
|
47 | 49 |
def im_modules(request): |
48 |
return {'im_modules': IM_MODULES} |
|
50 |
return {'im_modules': settings.IM_MODULES}
|
|
49 | 51 |
|
50 | 52 |
def auth_providers(request): |
51 | 53 |
active_auth_providers = [] |
52 |
for module in IM_MODULES: |
|
54 |
for module in settings.IM_MODULES:
|
|
53 | 55 |
provider = AUTH_PROVIDERS.get(module, None) |
54 | 56 |
if provider: |
55 | 57 |
active_auth_providers.append(provider(request.user)) |
... | ... | |
68 | 70 |
return {'last_login_method': request.COOKIES.get('astakos_last_login_method', None)} |
69 | 71 |
|
70 | 72 |
def invitations(request): |
71 |
return {'invitations_enabled': INVITATIONS_ENABLED} |
|
73 |
return {'invitations_enabled': settings.INVITATIONS_ENABLED}
|
|
72 | 74 |
|
73 | 75 |
|
74 | 76 |
def media(request): |
75 |
return {'IM_STATIC_URL': IM_STATIC_URL} |
|
77 |
return {'IM_STATIC_URL': settings.IM_STATIC_URL}
|
|
76 | 78 |
|
77 | 79 |
|
78 | 80 |
def custom_messages(request): |
Also available in: Unified diff