Revision 73139aa3 snf-astakos-app/astakos/im/context_processors.py
b/snf-astakos-app/astakos/im/context_processors.py | ||
---|---|---|
54 | 54 |
def media(request): |
55 | 55 |
return {'IM_STATIC_URL' : IM_STATIC_URL} |
56 | 56 |
|
57 |
def cloudbar(request): |
|
58 |
""" |
|
59 |
Cloudbar configuration |
|
60 |
""" |
|
61 |
CB_LOCATION = getattr(settings, 'CLOUDBAR_LOCATION', IM_STATIC_URL + 'cloudbar/') |
|
62 |
CB_COOKIE_NAME = getattr(settings, 'CLOUDBAR_COOKIE_NAME', COOKIE_NAME) |
|
63 |
CB_ACTIVE_SERVICE = getattr(settings, 'CLOUDBAR_ACTIVE_SERVICE', 'cloud') |
|
64 |
|
|
65 |
absolute = lambda (url): request.build_absolute_uri(url) |
|
66 |
|
|
67 |
return {'CLOUDBAR_LOC': CB_LOCATION, |
|
68 |
'CLOUDBAR_COOKIE_NAME': CB_COOKIE_NAME, |
|
69 |
'ACTIVE_SERVICE': CB_ACTIVE_SERVICE, |
|
70 |
'GET_SERVICES_URL': absolute(reverse('astakos.im.api.get_services')), |
|
71 |
'GET_MENU_URL': absolute(reverse('astakos.im.api.get_menu'))} |
|
72 |
|
|
73 | 57 |
def menu(request): |
74 | 58 |
absolute = lambda (url): request.build_absolute_uri(url) |
75 | 59 |
resp = get_menu(request) |
Also available in: Unified diff