diff --git a/src/colab/custom_settings.py b/src/colab/custom_settings.py index b761275..e861472 100644 --- a/src/colab/custom_settings.py +++ b/src/colab/custom_settings.py @@ -120,6 +120,7 @@ TEMPLATE_CONTEXT_PROCESSORS = ( 'django.core.context_processors.request', 'django_browserid.context_processors.browserid', 'django_mobile.context_processors.is_mobile', + 'super_archives.context_processors.mailarchive', ) MIDDLEWARE_CLASSES = ( diff --git a/src/super_archives/context_processors.py b/src/super_archives/context_processors.py new file mode 100644 index 0000000..a60b59c --- /dev/null +++ b/src/super_archives/context_processors.py @@ -0,0 +1,12 @@ + +from .models import Message + +def mailarchive(request): + context = {} + + try: + context['last_imported_message'] = Message.objects.latest('received_time') + except Message.DoesNotExist: + pass + + return context diff --git a/src/templates/base.html b/src/templates/base.html index 43118a6..8fc4974 100644 --- a/src/templates/base.html +++ b/src/templates/base.html @@ -146,9 +146,10 @@
{% trans "Last email imported at" %} {{ last_imported_message.received_time|date:'DATETIME_FORMAT' }}
+@@ -157,8 +158,8 @@ {% trans "Creative Commons - attribution, non-commercial" %}
- {% endblock %}