summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chimere/templates/chimere/blocks/alternate_multimedia.html14
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;