From 7a94f7679b4078395de20b0e2476cf26107c4090 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Fri, 8 Jun 2012 17:40:57 -0400 Subject: [PATCH] Move converter app links to a seprate file --- apps/converter/__init__.py | 9 ++------- apps/converter/links.py | 9 +++++++++ 2 files changed, 11 insertions(+), 7 deletions(-) create mode 100644 apps/converter/links.py diff --git a/apps/converter/__init__.py b/apps/converter/__init__.py index 83fe67b65c..50ff26850e 100644 --- a/apps/converter/__init__.py +++ b/apps/converter/__init__.py @@ -1,19 +1,14 @@ from __future__ import absolute_import -from django.utils.translation import ugettext_lazy as _ from django.core.exceptions import ImproperlyConfigured -from navigation.api import register_sidebar_template, Link +from navigation.api import register_sidebar_template from project_tools.api import register_tool from .utils import load_backend +from .links import formats_list from .conf.settings import GRAPHICS_BACKEND -def is_superuser(context): - return context['request'].user.is_staff or context['request'].user.is_superuser - -formats_list = Link(text=_('file formats'), view='formats_list', sprite='pictures', icon='pictures.png', condition=is_superuser, children_view_regex=[r'formats_list']) - register_sidebar_template(['formats_list'], 'converter_file_formats_help.html') try: diff --git a/apps/converter/links.py b/apps/converter/links.py new file mode 100644 index 0000000000..b1db5e4513 --- /dev/null +++ b/apps/converter/links.py @@ -0,0 +1,9 @@ +from django.utils.translation import ugettext_lazy as _ + +from navigation.api import Link + + +def is_superuser(context): + return context['request'].user.is_staff or context['request'].user.is_superuser + +formats_list = Link(text=_('file formats'), view='formats_list', sprite='pictures', icon='pictures.png', condition=is_superuser, children_view_regex=[r'formats_list'])