diff --git a/templates/admin/default/assets/js/image-upload.js b/templates/admin/default/assets/js/image-upload.js index 06398b5bc..eb53ea22a 100644 --- a/templates/admin/default/assets/js/image-upload.js +++ b/templates/admin/default/assets/js/image-upload.js @@ -3,18 +3,34 @@ $(function($){ $.imageUploadManager = {}; Dropzone.autoDiscover = false; + + + // Remove image on click $.imageUploadManager.initImageDropZone = function() { var imageDropzone = new Dropzone("#images-dropzone", { dictDefaultMessage : $('.btn-browse').html(), uploadMultiple: false, maxFilesize: 8, - accept: function(file, done) { - if (file.name == "justinbieber.jpg") { + acceptedFiles: 'image/png, image/gif, image/jpeg' + }); - done("Naha, you don't."); - } - else { done(); } + var totalFiles = 0, + completedFiles = 0; + + imageDropzone.on("addedfile", function(file){ + totalFiles += 1; + + if(totalFiles == 1){ + $('.dz-message').hide(); + } + }); + + imageDropzone.on("complete", function(file){ + completedFiles += 1; + + if (completedFiles === totalFiles){ + $('.dz-message').slideDown(); } }); @@ -23,6 +39,9 @@ $(function($){ $.imageUploadManager.updateImageListAjax(); $.imageUploadManager.onClickDeleteImage(); }); + + + }; // Update picture list via AJAX call diff --git a/templates/admin/default/includes/image-upload-list-ajax.html b/templates/admin/default/includes/image-upload-list-ajax.html index d6f37c284..5a9f60aef 100644 --- a/templates/admin/default/includes/image-upload-list-ajax.html +++ b/templates/admin/default/includes/image-upload-list-ajax.html @@ -10,7 +10,7 @@ Parameters: {ifloop rel="image"}
|
|