|
|
@@ -2768,8 +2768,13 @@ $(document).ready(async () => { |
|
|
|
const $dropzone = $('#dropzone'); |
|
|
|
if ($dropzone.length > 0) { |
|
|
|
const filenameDict = {}; |
|
|
|
let maxFileTooltips=$dropzone.data('max-file-tooltips').format($dropzone.data('max-file'),$dropzone.data('max-size')) |
|
|
|
let maxSizeTooltips=$dropzone.data('max-size-tooltips').format($dropzone.data('max-file')) |
|
|
|
let maxFileTooltips |
|
|
|
let maxSizeTooltips |
|
|
|
if($dropzone.data('max-file-tooltips')&&$dropzone.data('max-size-tooltips')){ |
|
|
|
maxFileTooltips=$dropzone.data('max-file-tooltips').format($dropzone.data('max-file'),$dropzone.data('max-size')) |
|
|
|
maxSizeTooltips=$dropzone.data('max-size-tooltips').format($dropzone.data('max-file')) |
|
|
|
} |
|
|
|
|
|
|
|
await createDropzone('#dropzone', { |
|
|
|
url: $dropzone.data('upload-url'), |
|
|
|
headers: {'X-Csrf-Token': csrf}, |
|
|
@@ -2804,17 +2809,23 @@ $(document).ready(async () => { |
|
|
|
this.on('addedfile',(file)=>{ |
|
|
|
if(file.size/(1000*1000)>$dropzone.data('max-size')){ |
|
|
|
this.removeFile(file) |
|
|
|
$('.maxfilesize.ui.red.message').text(maxFileTooltips) |
|
|
|
$('.maxfilesize.ui.red.message').css('display','block') |
|
|
|
if(maxFileTooltips){ |
|
|
|
$('.maxfilesize.ui.red.message').text(maxFileTooltips) |
|
|
|
$('.maxfilesize.ui.red.message').css('display','block') |
|
|
|
} |
|
|
|
}else{ |
|
|
|
$('.maxfilesize.ui.red.message').css('display','none') |
|
|
|
if(maxFileTooltips){ |
|
|
|
$('.maxfilesize.ui.red.message').css('display','none') |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
}); |
|
|
|
this.on('maxfilesexceeded',(file)=>{ |
|
|
|
this.removeFile(file) |
|
|
|
$('.maxfilesize.ui.red.message').text(maxSizeTooltips) |
|
|
|
$('.maxfilesize.ui.red.message').css('display','block') |
|
|
|
if(maxSizeTooltips){ |
|
|
|
$('.maxfilesize.ui.red.message').text(maxSizeTooltips) |
|
|
|
$('.maxfilesize.ui.red.message').css('display','block') |
|
|
|
} |
|
|
|
}) |
|
|
|
|
|
|
|
} |
|
|
|