From cb23cef95254899a3fe3481c84e6d155929cb37a Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Sat, 24 Jan 2015 02:57:29 -0400 Subject: [PATCH] Use proper static media URL generation --- mayan/apps/documents/widgets.py | 3 ++- mayan/apps/dynamic_search/templatetags/search_tags.py | 2 -- mayan/apps/navigation/widgets.py | 4 ++-- mayan/apps/sources/widgets.py | 3 ++- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mayan/apps/documents/widgets.py b/mayan/apps/documents/widgets.py index da2f5791a1..9170277f80 100644 --- a/mayan/apps/documents/widgets.py +++ b/mayan/apps/documents/widgets.py @@ -2,6 +2,7 @@ from __future__ import unicode_literals from django import forms from django.conf import settings +from django.contrib.staticfiles.templatetags.staticfiles import static from django.core.urlresolvers import reverse from django.utils.html import strip_tags from django.utils.http import urlencode @@ -118,7 +119,7 @@ def document_html_widget(document, click_view=None, click_view_arguments=None, p if nolazyload: result.append('%s' % (preview_view, alt_text)) else: - result.append('%s' % (image_class, preview_view, post_load_class, settings.STATIC_URL, alt_text)) + result.append('%s' % (image_class, preview_view, post_load_class, static('main/icons/hourglass.png'), alt_text)) if click_view: result.append('') diff --git a/mayan/apps/dynamic_search/templatetags/search_tags.py b/mayan/apps/dynamic_search/templatetags/search_tags.py index ac9eff9cc1..395b7cf095 100644 --- a/mayan/apps/dynamic_search/templatetags/search_tags.py +++ b/mayan/apps/dynamic_search/templatetags/search_tags.py @@ -16,7 +16,6 @@ def search_form(context): context.update({ 'form': SearchForm(initial={'q': context.get('query_string', {}).get('q'), 'source': 'sidebar'}), 'request': context['request'], - 'STATIC_URL': context['STATIC_URL'], 'form_action': reverse('search'), 'form_title': _('Search'), 'submit_label': _('Search'), @@ -34,7 +33,6 @@ def recent_searches_template(context): context.update({ 'request': context['request'], - 'STATIC_URL': context['STATIC_URL'], 'side_bar': True, 'title': _('Recent searches (maximum of %d)') % RECENT_COUNT, 'paragraphs': [ diff --git a/mayan/apps/navigation/widgets.py b/mayan/apps/navigation/widgets.py index bb06f7eaba..df66f308a0 100644 --- a/mayan/apps/navigation/widgets.py +++ b/mayan/apps/navigation/widgets.py @@ -3,11 +3,11 @@ from __future__ import absolute_import, unicode_literals import urlparse from django.conf import settings +from django.contrib.staticfiles.templatetags.staticfiles import static from django.core.exceptions import PermissionDenied from django.core.urlresolvers import reverse from django.template import RequestContext, Variable from django.utils.safestring import mark_safe -from django.contrib.staticfiles.storage import staticfiles_storage from django.utils.translation import ugettext_lazy as _ from permissions.models import Permission @@ -48,7 +48,7 @@ def render_widget(request, link):

\ ' % { 'url': reverse(link['view']) if 'view' in link else link['url'], - 'static_url': staticfiles_storage.url('main/icons/{0}'.format(link.get('icon', 'link_button.png'))), + 'static_url': static('main/icons/{0}'.format(link.get('icon', 'link_button.png'))), 'string': link['text'], 'image_alt': _('Icon'), }) diff --git a/mayan/apps/sources/widgets.py b/mayan/apps/sources/widgets.py index 96361c7586..ac4bd3326a 100644 --- a/mayan/apps/sources/widgets.py +++ b/mayan/apps/sources/widgets.py @@ -1,6 +1,7 @@ from __future__ import unicode_literals from django.conf import settings +from django.contrib.staticfiles.templatetags.staticfiles import static from django.core.urlresolvers import reverse from django.utils.html import strip_tags from django.utils.http import urlencode @@ -56,7 +57,7 @@ def staging_file_html_widget(staging_file, click_view=None, page=DEFAULT_PAGE_NU if nolazyload: result.append('%s' % (preview_view, alt_text)) else: - result.append('%s' % (image_class, preview_view, settings.STATIC_URL, alt_text)) + result.append('%s' % (image_class, preview_view, static('main/icons/hourglass.png'), alt_text)) if click_view: result.append('')