# HG changeset patch # User Julien Rougeron # Date 1357570843 -3600 # Node ID 2fe27ab3020530a003db5c52945caa0bc695171c # Parent be74f4790e383bad6c2582859aad95c18a06ebd8 adds chunked upload endpoints and callback function for video url diff -r be74f4790e38 -r 2fe27ab30205 src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_content.html --- a/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_content.html Mon Jan 07 15:58:48 2013 +0100 +++ b/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_content.html Mon Jan 07 16:00:43 2013 +0100 @@ -37,17 +37,32 @@ var evt = (evt) ? evt : ((event) ? event : null); var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if ((evt.keyCode == 13) && (node.type=="text")) {return false;} - } + } document.onkeypress = stopRKey; - $(function() { + chunked_uploads_endpoints = { + jqXHR : null, + base_url: '{{WEB_URL}}', + upload_url: '{{WEB_URL}}{% url upload %}', + done_url: '{{WEB_URL}}{% url upload_done uuid='00000000-0000-0000-0000-000000000000' %}', + file_type: '{{ file_type }}', + }; + + $(function() { + //gets video_url and returns it to the "scr" field chunked_uploads_video_url = function(video_url) { - return video_url; + console.log("je passe par la"); + $('#id_content-media_input_type').val("create"); + $('#id_media-src').val(video_url); + $('#id_media-src').attr('readOnly', true); + $(".media_fields").hide(); + $("#media_field_create").show(); + $('#upload_url').append(video_url); + console.log($('#id_media-src')); }; }); - {% endblock %} @@ -59,7 +74,6 @@ - {% endblock %} @@ -117,10 +131,10 @@
{% include "chunked_uploads.html"%} -
{{ media_form.external_src_url.errors }}{{ media_form.external_src_url.label_tag }}{{ media_form.external_src_url }}
+
{{ media_form.src.errors }}{{ media_form.src.label_tag }}{{ media_form.src }}