--- a/src/ldt/ldt/ldt_utils/views/workspace.py Mon Oct 29 12:04:20 2012 +0100
+++ b/src/ldt/ldt/ldt_utils/views/workspace.py Tue Nov 06 10:12:47 2012 +0100
@@ -105,8 +105,9 @@
embed_rendered = dict((typestr,
(lambda s:escape(render_to_string("ldt/ldt_utils/partial/embed_%s.html" % (s), rend_dict, context_instance=RequestContext(request))))(typestr))
- for typestr in ('player', 'seo_body', 'seo_meta', 'links'))
+ for typestr in ('seo_body', 'seo_meta', 'links'))
rend_dict['embed_rendered'] = embed_rendered
+
return render_to_response("ldt/ldt_utils/embed_popup.html", rend_dict, context_instance=RequestContext(request))
@@ -132,15 +133,29 @@
# Manage iframe options
if request.GET.has_key("polemic"):
rend_dict["polemic"] = request.GET.get("polemic")
+ rend_dict["polemic_defaultColor"] = request.GET.get("polemic_defaultColor")
+ rend_dict["polemic_foundColor"] = request.GET.get("polemic_foundColor")
if request.GET.has_key("show_mic_record"):
rend_dict["show_mic_record"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("show_mic_record").lower())
if request.GET.has_key("annotations_list"):
rend_dict["annotations_list"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("annotations_list").lower())
rend_dict["player_width"] = 550
-
- rend_dict["annotation_block"]= True
-
-
+ if request.GET.has_key("createannotation"):
+ rend_dict["createannotation"] = request.GET.get("createannotation")
+ if request.GET.has_key("sparkline"):
+ rend_dict["sparkline"] = request.GET.get("sparkline")
+ if request.GET.has_key("slideshare"):
+ rend_dict["slideshare"] = request.GET.get("slideshare")
+ if request.GET.has_key("social"):
+ rend_dict["social"] = request.GET.get("social")
+ if request.GET.has_key("annotation"):
+ rend_dict["annotation"] = request.GET.get("annotation")
+ if request.GET.has_key("tweet"):
+ rend_dict["tweet"] = request.GET.get("tweet")
+ if request.GET.has_key("segments"):
+ rend_dict["segments"] = request.GET.get("segments")
+ if request.GET.has_key("tagcloud"):
+ rend_dict["tagcloud"] = request.GET.get("tagcloud")
return render_to_response("ldt/ldt_utils/embed_iframe.html", rend_dict, context_instance=RequestContext(request))
@@ -161,20 +176,23 @@
if stream_mode != "video":
stream_mode = 'radio'
- player_width = 650
- player_height = 480
+ player_width = 550
+ player_height = 380
if stream_mode == 'radio':
player_height = 1
if not ldt_auth.check_access(request.user, project):
return HttpResponseForbidden(_("You can not access this project"))
-
+ WEB_URL=settings.WEB_URL
+ LDT_MEDIA_PREFIX=settings.LDT_MEDIA_PREFIX
+ LANGUAGE_CODE=settings.LANGUAGE_CODE
ps = ProjectSerializer(project, from_contents=True, from_display=True)
annotations = ps.get_annotations(first_cutting=True)
rend_dict = {'json_url':json_url, 'player_id':player_id, 'annotations':annotations, 'ldt_id': ldt_id, 'stream_mode': stream_mode,
'player_width': player_width, 'player_height': player_height, 'external_url': external_url,
- 'polemic':False, 'show_mic_record':False, 'annotations_list':False, 'iframe_url':iframe_url}
+ 'polemic':False, 'show_mic_record':False, 'annotations_list':False, 'iframe_url':iframe_url, 'WEB_URL':WEB_URL,
+ 'LDT_MEDIA_PREFIX':LDT_MEDIA_PREFIX, 'LANGUAGE_CODE':LANGUAGE_CODE}
return rend_dict