fix #1404 첨부 허용된 용량 이상의 파일 첨부시 안내 메시지 출력

This commit is contained in:
bnu 2015-04-14 14:27:51 +09:00
parent 6653c29f3e
commit c15078e284
2 changed files with 22 additions and 8 deletions

View file

@ -59,6 +59,22 @@
formData: {"editor_sequence": data.editorSequence, "upload_target_srl" : data.uploadTargetSrl, "mid" : window.current_mid},
dropZone: $container,
add: function(e, data) {
var dfd = jQuery.Deferred();
$.each(data.files, function(index, file) {
if(self.settings.maxFileSize <= file.size) {
dfd.reject();
alert(window.xe.msg_exceeds_limit_size);
return false;
}
dfd.resolve();
});
dfd.done(function(){
data.submit();
});
},
done: function(e, res) {
var result = res.response().result;
@ -69,7 +85,6 @@
if(!result) return;
if(result.error == 0) {
// self.done.call(self, arguments);
} else {
alert(result.message);
}
@ -77,12 +92,6 @@
stop: function() {
self.loadFilelist();
},
drop: function(e, data) {
},
change: function(e, data) {
},
always: function() {
},
start: function() {
self.settings.progressbarGraph.width(0);
self.settings.progressStatus.show();

View file

@ -55,7 +55,12 @@
limitMultiFileUploadSize: {$file_config->allowed_filesize}
};
var uploader = $('#xefu-container-{$editor_sequence}').xeUploader(setting);
// console.log(uploader);
window.xe.msg_exceeds_limit_size = '{$lang->msg_exceeds_limit_size}';
window.xe.msg_checked_file_is_deleted = '{$lang->msg_checked_file_is_deleted}';
window.xe.msg_file_cart_is_null = '{$lang->msg_file_cart_is_null}';
window.xe.msg_checked_file_is_deleted = '{$lang->msg_checked_file_is_deleted}';
window.xe.msg_not_allowed_filetype = '{$lang->msg_not_allowed_filetype}';
window.xe.msg_file_upload_error = '{$lang->msg_file_upload_error}';
<!--@endif-->
});
</script>