update ldt.swf with audio record feature.
--- a/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/partial/ldt_div.html Mon May 06 12:21:33 2013 +0200
+++ b/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/partial/ldt_div.html Tue May 07 15:30:41 2013 +0200
@@ -26,6 +26,9 @@
readOnly: '{{readonly}}',
postUrl:'{{posturl}}',
postVars: encodeURIComponent('id={{id}}&csrfmiddlewaretoken={{csrf_token}}'),
+ {% if audio_record_url %}
+ streamRecordingUrl: '{{ audio_record_url }}',
+ {% endif %}
{% else %}
readOnly:'true',
{% endifequal %}
--- a/src/ldt/ldt/ldt_utils/views/lignesdetemps.py Mon May 06 12:21:33 2013 +0200
+++ b/src/ldt/ldt/ldt_utils/views/lignesdetemps.py Tue May 07 15:30:41 2013 +0200
@@ -191,6 +191,7 @@
colorurl = absstatic(request, "ldt/swf/ldt/pkg/color.xml")
i18nurl = absstatic(request, "ldt/swf/ldt/pkg/i18n")
baseurl = absstatic(request, "ldt/swf/ldt/")
+ audio_record_url = None
try:
ldt = Project.safe_objects.get(ldt_id=id)
@@ -201,13 +202,21 @@
readonly = 'true'
else:
readonly = 'false'
+ # Add audio annotation feature if possible
+ if hasattr(settings, "AUDIO_RECORD_URL"):
+ if settings.AUDIO_RECORD_URL and settings.AUDIO_RECORD_URL!="":
+ audio_record_url = settings.AUDIO_RECORD_URL
if full:
template_path = 'ldt/ldt_utils/init_ldt_full.html'
else:
template_path = 'ldt/ldt_utils/init_ldt.html'
- return render_to_response(template_path, {'colorurl': colorurl, 'i18nurl': i18nurl, 'language': language_code, 'baseurl': baseurl, 'url': urlStr, 'posturl': posturl, 'id': id, 'readonly': readonly}, context_instance=RequestContext(request))
+ return render_to_response(template_path,
+ {'colorurl': colorurl, 'i18nurl': i18nurl, 'language': language_code,
+ 'baseurl': baseurl, 'url': urlStr, 'posturl': posturl,
+ 'id': id, 'readonly': readonly, 'audio_record_url': audio_record_url},
+ context_instance=RequestContext(request))
Binary file src/ldt/ldt/static/ldt/swf/ldt/LignesDeTempsFlex.swf has changed