From d2791b4e49dee229ef04c30aba11da7392acbf8c Mon Sep 17 00:00:00 2001 From: yomguy Date: Wed, 2 Mar 2011 13:17:34 +0100 Subject: [PATCH] fix models import, fix csrf_token call, update menu --- telemeta/htdocs/css/telemeta.css | 2 ++ telemeta/templates/telemeta_default/base.html | 3 ++- telemeta/templates/telemeta_default/enumeration_edit.html | 4 ++-- .../templates/telemeta_default/enumeration_edit_value.html | 2 +- telemeta/templates/telemeta_default/search_criteria.html | 2 +- telemeta/web/base.py | 5 +++-- 6 files changed, 11 insertions(+), 7 deletions(-) diff --git a/telemeta/htdocs/css/telemeta.css b/telemeta/htdocs/css/telemeta.css index e78933b9..01b362df 100644 --- a/telemeta/htdocs/css/telemeta.css +++ b/telemeta/htdocs/css/telemeta.css @@ -380,6 +380,8 @@ form.login .submit { #menu li.yellow { border-bottom: .5em solid #f3ad17; } #menu li.orange { border-bottom: .5em solid #e65911; } #menu li.darkgreen { border-bottom: .5em solid #006a12; } +#menu li.black { border-bottom: .5em solid #000000; } +#menu li.red { border-bottom: .5em solid #DD0000; } #menu li.last { border-right: 0px solid #000; } #menu :link, #menu :visited { diff --git a/telemeta/templates/telemeta_default/base.html b/telemeta/templates/telemeta_default/base.html index dd79dc13..066d6931 100644 --- a/telemeta/templates/telemeta_default/base.html +++ b/telemeta/templates/telemeta_default/base.html @@ -60,8 +60,9 @@
  • {% trans "Collections" %}
  • {% trans "Items" %}
  • {% trans "Geo Navigator" %}
  • +
  • {% trans "Advanced search" %}
  • {% if user.is_authenticated %} -
  • {% trans "Admin" %}
  • +
  • {% trans "Admin" %}
  • {% endif %} {% endblock %} diff --git a/telemeta/templates/telemeta_default/enumeration_edit.html b/telemeta/templates/telemeta_default/enumeration_edit.html index ff9c818d..5ce44000 100644 --- a/telemeta/templates/telemeta_default/enumeration_edit.html +++ b/telemeta/templates/telemeta_default/enumeration_edit.html @@ -7,7 +7,7 @@

    {% trans "Enumeration" %}: {{ enumeration_name|capfirst }}

    + action="{% url telemeta-enumeration-add enumeration_id %}">{% csrf_token %}
    {% trans "Add entry" %}
    @@ -20,7 +20,7 @@
    {% if enumeration_values %} -
    + {% csrf_token %} diff --git a/telemeta/templates/telemeta_default/enumeration_edit_value.html b/telemeta/templates/telemeta_default/enumeration_edit_value.html index 80cb3fed..a4f1d9a2 100644 --- a/telemeta/templates/telemeta_default/enumeration_edit_value.html +++ b/telemeta/templates/telemeta_default/enumeration_edit_value.html @@ -7,7 +7,7 @@

    {% trans "Enumeration" %}: {{ enumeration_name|capfirst }}

    + action="{% url telemeta-enumeration-record-update enumeration_id,enumeration_record.id %}">{% csrf_token %}
    {% trans "Modify an entry" %}
    diff --git a/telemeta/templates/telemeta_default/search_criteria.html b/telemeta/templates/telemeta_default/search_criteria.html index 49f73971..740389a4 100644 --- a/telemeta/templates/telemeta_default/search_criteria.html +++ b/telemeta/templates/telemeta_default/search_criteria.html @@ -54,7 +54,7 @@ $(document).ready(function () { {% block content %}

    {% trans "Advanced Search" %}

    - +{% csrf_token %}

    diff --git a/telemeta/web/base.py b/telemeta/web/base.py index eb07278b..76cec9ee 100644 --- a/telemeta/web/base.py +++ b/telemeta/web/base.py @@ -54,6 +54,7 @@ from django.forms.models import modelformset_factory from telemeta.models import MediaItem, Location, MediaCollection, EthnicGroup, MediaCollectionForm, MediaItemForm from telemeta.models import dublincore, Enumeration, MediaItemMarker +import telemeta.models import telemeta.interop.oai as oai from telemeta.interop.oaidatasource import TelemetaOAIDataSource from django.core.exceptions import ObjectDoesNotExist @@ -461,10 +462,10 @@ class WebView(object): def __get_admin_context_vars(self): return {"enumerations": self.__get_enumerations_list()} - + @login_required def admin_index(self, request): - return render(request, 'telemeta/admin.html', self. __get_admin_context_vars()) + return render(request, 'telemeta/admin.html', self.__get_admin_context_vars()) def __get_enumeration(self, id): from django.db.models import get_models -- 2.39.5

     {% trans "Value"%}