--- a/src/ldt/ldt/ldt_utils/views/front.py Fri Nov 23 15:02:45 2012 +0100
+++ b/src/ldt/ldt/ldt_utils/views/front.py Wed Nov 28 12:27:08 2012 +0100
@@ -11,6 +11,8 @@
from ldt.ldt_utils.views.content import get_content_tags
from ldt.ldt_utils.views.workspace import get_search_results
from tagging.models import Tag, TaggedItem
+from django.contrib.sites.models import Site
+from django.template import Context, Template
import base64
@@ -143,7 +145,30 @@
search = ''
field = 'all'
content_tag = None
-
+ context_color = Context({})
+ template_colorurl_string = """
+ {% load absstatic %}
+ {% absstatic "ldt/swf/ldt/pkg/color.xml" %}
+ """
+ t_colorurl = Template(template_colorurl_string)
+ t_colorurl_render = t_colorurl.render(context_color)
+ colorurl=t_colorurl_render.strip()
+ context_i18nurl = Context({})
+ template_i18nurl_string = """
+ {% load absstatic %}
+ {% absstatic "ldt/swf/ldt/pkg/i18n" %}
+ """
+ t_i18nurl = Template(template_i18nurl_string)
+ t_i18nurl_render = t_i18nurl.render(context_i18nurl)
+ i18nurl=t_i18nurl_render.strip()
+ context_baseurl = Context({})
+ template_baseurl_string = """
+ {% load absstatic %}
+ {% absstatic "ldt/swf/ldt/" %}
+ """
+ t_baseurl = Template(template_baseurl_string)
+ t_baseurl_render = t_baseurl.render(context_i18nurl)
+ baseurl=t_baseurl_render.strip()
sform = SearchForm(request.GET)
if sform.is_valid():
search = sform.cleaned_data["search"]
@@ -156,7 +181,7 @@
content_list = TaggedItem.objects.get_by_model(Content.objects.all(), '"'+content_tag+'"')
results, nb = get_search_results(request, search, field, page, content_list)
- return render_to_response('front/front_search_results.html', {'results': results, 'nb_results' : nb, 'search' : search, 'field': field, 'tag_label':content_tag, 'LDT_MEDIA_PREFIX': settings.LDT_MEDIA_PREFIX, 'colorurl': settings.LDT_MEDIA_PREFIX + 'swf/ldt/pkg/color.xml', 'i18nurl': settings.LDT_MEDIA_PREFIX + 'swf/ldt/pkg/i18n', 'language': language_code, 'baseurl': settings.LDT_MEDIA_PREFIX + 'swf/ldt/'}, context_instance=RequestContext(request))
+ return render_to_response('front/front_search_results.html', {'results': results, 'nb_results' : nb, 'search' : search, 'field': field, 'tag_label':content_tag, 'colorurl': colorurl, 'i18nurl': i18nurl, 'language': language_code, 'baseurl': baseurl}, context_instance=RequestContext(request))