src/ldt/ldt/ldt_utils/views/front.py
changeset 995 94f9d36371f6
parent 833 20acf3b3b2f0
child 997 947c8ad09bd6
--- 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))