diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-08-30 14:54:34 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-08-30 14:54:34 +0200 |
| commit | babd0cbc06904da3887d44dccf84cf8b562fc0c1 (patch) | |
| tree | 07aba0c5712b35d1a7009f90813d1c4f0b3499cb | |
| parent | 203ef9cdc0455a0a61a6f411490bcb042af12bda (diff) | |
| download | Chimère-babd0cbc06904da3887d44dccf84cf8b562fc0c1.tar.bz2 Chimère-babd0cbc06904da3887d44dccf84cf8b562fc0c1.zip | |
Forms: fix file upload on alternate multimedia form
| -rw-r--r-- | chimere/templates/chimere/blocks/alternate_multimedia.html | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/chimere/templates/chimere/blocks/alternate_multimedia.html b/chimere/templates/chimere/blocks/alternate_multimedia.html index c0aecd3..e2e7631 100644 --- a/chimere/templates/chimere/blocks/alternate_multimedia.html +++ b/chimere/templates/chimere/blocks/alternate_multimedia.html @@ -32,7 +32,7 @@ </ul> <button id='add_multimedia_list'>{% trans "Add" %}</button> </div> - <div id='multimedia_form' title="{% trans "Add multimedia from your computer or a site"%}"> + <div id='multimedia_form' title="{% trans "Add multimedia from your computer or a website"%}"> <div class='notice'>{% trans "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu luctus ipsum. Donec vel urna a turpis consectetur consectetur. Vestibulum ut enim vel odio porta vulputate." %} </div> <div class="fieldWrapper"> @@ -120,14 +120,16 @@ if ($('#media_type_image:checked').val() && $("#picture-"+current_image_number+"-picture").val()){ // the file item cannot be recopied - security issue - // so it is hiden then a new one is added - //$('#picture-'+current_image_number+'-picture').hide(); + // so it is moved var file_item = $('#picture-'+current_image_number+'-picture'); - //var cloned = file_item.clone(true); - //file_item.hide(); - //cloned.insertAfter(file_item); + var cloned = file_item.clone(true); + file_item.hide(); + cloned.insertAfter(file_item); file_item.appendTo($("#multimedia_list_content li").last()); current_image_number += 1; + cloned.attr('id', 'picture-'+current_image_number+'-picture'); + cloned.attr('name', 'picture-'+current_image_number+'-picture'); + cloned.val(''); $('#id_picture-TOTAL_FORMS').val(current_image_number + 1); } else { current_multi_number += 1; |
