Defect #17151 » 17151.patch
app/views/attachments/_form.html.erb | ||
---|---|---|
15 | 15 |
:id => nil, |
16 | 16 |
:class => 'file_selector', |
17 | 17 |
:multiple => true, |
18 |
:onchange => 'addInputFiles(this);', |
|
19 | 18 |
:data => { |
20 | 19 |
:max_file_size => Setting.attachment_max_size.to_i.kilobytes, |
21 | 20 |
:max_file_size_message => l(:error_attachment_too_big, :max_size => number_to_human_size(Setting.attachment_max_size.to_i.kilobytes)), |
... | ... | |
25 | 24 |
} %> |
26 | 25 |
(<%= l(:label_max_size) %>: <%= number_to_human_size(Setting.attachment_max_size.to_i.kilobytes) %>) |
27 | 26 |
</span> |
27 |
<%= javascript_tag do %> |
|
28 |
$('input.file_selector').on('change', function(){addInputFiles(this);}); |
|
29 |
<% end %> |
|
28 | 30 | |
29 | 31 |
<% content_for :header_tags do %> |
30 | 32 |
<%= javascript_include_tag 'attachments' %> |
public/javascripts/attachments.js | ||
---|---|---|
131 | 131 |
} |
132 | 132 |
} |
133 | 133 | |
134 |
clearedFileInput.insertAfter('#attachments_fields'); |
|
134 |
clearedFileInput.insertAfter('#attachments_fields').on('change', function(){addInputFiles(this);});
|
|
135 | 135 |
} |
136 | 136 | |
137 | 137 |
function uploadAndAttachFiles(files, inputEl) { |