diff options
Diffstat (limited to 'ishtar_common/context_processors.py')
| -rw-r--r-- | ishtar_common/context_processors.py | 35 | 
1 files changed, 0 insertions, 35 deletions
diff --git a/ishtar_common/context_processors.py b/ishtar_common/context_processors.py index f8a4a0f95..bb12a401d 100644 --- a/ishtar_common/context_processors.py +++ b/ishtar_common/context_processors.py @@ -19,29 +19,11 @@  from django.conf import settings  from django.contrib.sites.models import Site -from django.utils.translation import ugettext_lazy as _  from ishtar_common.version import VERSION -from ishtar_common.utils import shortify  from menus import Menu -from ishtar_common.models import get_current_profile -from archaeological_operations.models import Operation -from archaeological_files.models import File -from archaeological_context_records.models import ContextRecord -from archaeological_finds.models import Find - -profile = get_current_profile() -CURRENT_ITEMS = [] -if profile.files: -    CURRENT_ITEMS.append((_(u"Archaeological file"), File)) -CURRENT_ITEMS.append((_(u"Operation"), Operation)) -if profile.context_record: -    CURRENT_ITEMS.append((_(u"Context record"), ContextRecord)) -if profile.find: -    CURRENT_ITEMS.append((_(u"Find"), Find)) -  def get_base_context(request):      dct = {'URL_PATH': settings.URL_PATH} @@ -74,21 +56,4 @@ def get_base_context(request):      dct['VERSION'] = u".".join([unicode(n) for n in VERSION])      if settings.EXTRA_VERSION:          dct['VERSION'] += unicode(settings.EXTRA_VERSION) -    dct['current_menu'] = [] -    for lbl, model in CURRENT_ITEMS: -        model_name = model.__name__.lower() -        cls = '' -        current = model_name in request.session and request.session[model_name] -        items = [] -        for item in model.get_owns(request.user): -            pk = unicode(item.pk) -            if item.IS_BASKET: -                pk = "basket-" + pk -            selected = pk == current -            if selected: -                cls = item.get_short_menu_class() -            items.append((pk, shortify(unicode(item), 60), -                          selected, item.get_short_menu_class())) -        if items: -            dct['current_menu'].append((lbl, model_name, cls, items))      return dct  | 
