|
@@ -6,14 +6,22 @@ from .gateway import settings as misago_settings # noqa
|
|
|
from .gateway import db_settings
|
|
|
|
|
|
|
|
|
+LOGO_URL = static(misago_settings.MISAGO_LOGO)
|
|
|
BLANK_AVATAR_URL = static(misago_settings.MISAGO_BLANK_AVATAR)
|
|
|
|
|
|
+STYLE = misago_settings._MISAGO_STYLE_DEFAULT.copy()
|
|
|
+
|
|
|
+if misago_settings.MISAGO_STYLE:
|
|
|
+ STYLE.update(MISAGO_STYLE)
|
|
|
+
|
|
|
|
|
|
def settings(request):
|
|
|
return {
|
|
|
+ 'MISAGO_STYLE': STYLE,
|
|
|
'DEBUG': misago_settings.DEBUG,
|
|
|
'LANGUAGE_CODE_SHORT': get_language()[:2],
|
|
|
'misago_settings': db_settings,
|
|
|
+ 'LOGO_URL': LOGO_URL,
|
|
|
'BLANK_AVATAR_URL': BLANK_AVATAR_URL,
|
|
|
'THREADS_ON_INDEX': misago_settings.MISAGO_THREADS_ON_INDEX,
|
|
|
'LOGIN_REDIRECT_URL': misago_settings.LOGIN_REDIRECT_URL,
|
|
@@ -27,11 +35,13 @@ def preload_settings_json(request):
|
|
|
request.frontend_context['conf'].update({
|
|
|
'csrf_cookie_name': misago_settings.CSRF_COOKIE_NAME,
|
|
|
'threads_on_index': misago_settings.MISAGO_THREADS_ON_INDEX,
|
|
|
+ 'style': STYLE,
|
|
|
})
|
|
|
|
|
|
request.frontend_context['url'].update({
|
|
|
'index': reverse('misago:index'),
|
|
|
'blank_avatar': BLANK_AVATAR_URL,
|
|
|
+ 'logo': LOGO_URL,
|
|
|
'login_redirect': reverse(misago_settings.LOGIN_REDIRECT_URL),
|
|
|
'login': reverse(misago_settings.LOGIN_URL),
|
|
|
'logout': reverse(misago_settings.LOGOUT_URL),
|