From 2648fd526840235dee99c068a779633fac3053b3 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 11 Sep 2014 20:47:34 +0200 Subject: [PATCH] Instance name in title tag --- src/tixl/settings.py | 18 +++++++++++++++++- src/tixlcontrol/context.py | 6 ++++++ .../templates/tixlcontrol/auth/base.html | 2 +- 3 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 src/tixlcontrol/context.py diff --git a/src/tixl/settings.py b/src/tixl/settings.py index 2301caf0d9..4926aa5a6d 100644 --- a/src/tixl/settings.py +++ b/src/tixl/settings.py @@ -55,6 +55,18 @@ MIDDLEWARE_CLASSES = ( 'tixlcontrol.middleware.LoginRequiredMiddleware', ) +TEMPLATE_CONTEXT_PROCESSORS = ( + "django.contrib.auth.context_processors.auth", + "django.core.context_processors.debug", + "django.core.context_processors.i18n", + "django.core.context_processors.media", + "django.core.context_processors.request", + "django.core.context_processors.static", + "django.core.context_processors.tz", + "django.contrib.messages.context_processors.messages", + 'tixlcontrol.context.contextprocessor', +) + ROOT_URLCONF = 'tixl.urls' WSGI_APPLICATION = 'tixl.wsgi.application' @@ -114,7 +126,7 @@ STATICFILES_FINDERS = ( ) COMPRESS_PRECOMPILERS = ( - ('text/less', 'lessc {infile} {outfile}'), + ('text/less', 'helpers.lessabsolutefilter.LessFilter'), ) COMPRESS_CSS_FILTERS = ( @@ -122,6 +134,10 @@ COMPRESS_CSS_FILTERS = ( 'compressor.filters.cssmin.CSSMinFilter', ) +# Tixl specific settings + +TIXL_INSTANCE_NAME = 'tixl.de' + try: from local_settings import * diff --git a/src/tixlcontrol/context.py b/src/tixlcontrol/context.py new file mode 100644 index 0000000000..3c5df8a4f2 --- /dev/null +++ b/src/tixlcontrol/context.py @@ -0,0 +1,6 @@ +from django.conf import settings + +def contextprocessor(request): + return { + 'settings': settings, + } diff --git a/src/tixlcontrol/templates/tixlcontrol/auth/base.html b/src/tixlcontrol/templates/tixlcontrol/auth/base.html index a4fe3a1097..16e4c0129b 100644 --- a/src/tixlcontrol/templates/tixlcontrol/auth/base.html +++ b/src/tixlcontrol/templates/tixlcontrol/auth/base.html @@ -3,7 +3,7 @@ - + {{ settings.TIXL_INSTANCE_NAME }} {% compress css %} {% endcompress %}