Feature #18555 » defect-18555-v2.patch
app/views/attachments/_form.html.erb | ||
---|---|---|
30 | 30 |
:multiple => multiple, |
31 | 31 |
:onchange => 'addInputFiles(this);', |
32 | 32 |
:data => { |
33 |
:max_number_of_files_message => l(:error_attachments_too_many), |
|
33 | 34 |
:max_file_size => Setting.attachment_max_size.to_i.kilobytes, |
34 | 35 |
:max_file_size_message => l(:error_attachment_too_big, :max_size => number_to_human_size(Setting.attachment_max_size.to_i.kilobytes)), |
35 | 36 |
:max_concurrent_uploads => Redmine::Configuration['max_concurrent_ajax_uploads'].to_i, |
config/locales/en.yml | ||
---|---|---|
213 | 213 |
error_workflow_copy_target: 'Please select target tracker(s) and role(s)' |
214 | 214 |
error_unable_delete_issue_status: 'Unable to delete issue status (%{value})' |
215 | 215 |
error_unable_to_connect: "Unable to connect (%{value})" |
216 |
error_attachments_too_many: "This file cannot be uploaded because the maximum number of files that can be attached in one update has been reached." |
|
216 | 217 |
error_attachment_too_big: "This file cannot be uploaded because it exceeds the maximum allowed file size (%{max_size})" |
217 | 218 |
error_bulk_download_size_too_big: "These attachments cannot be bulk downloaded because the total file size exceeds the maximum allowed size (%{max_size})" |
218 | 219 |
error_session_expired: "Your session has expired. Please login again." |
public/javascripts/attachments.js | ||
---|---|---|
29 | 29 | |
30 | 30 |
addAttachment.toggle(attachmentsFields.children().length < maxFiles); |
31 | 31 |
return attachmentId; |
32 |
} else { |
|
33 |
alert($('input.file_selector').data('max-number-of-files-message')); |
|
32 | 34 |
} |
33 | 35 |
return null; |
34 | 36 |
} |