1
0
Fork 0
forked from forgejo/forgejo

finish create issue attachment UI

This commit is contained in:
Unknwon 2015-08-11 17:54:00 +08:00
parent 17f3e840ec
commit 89c2bd4a0d
12 changed files with 2198 additions and 7 deletions

View file

@ -244,6 +244,35 @@ $(document).ready(function () {
}
});
// Dropzone
if ($('#dropzone').length > 0) {
// Disable auto discover for all elements:
Dropzone.autoDiscover = false;
var filenameDict = {};
var $dropz = $('#dropzone');
$dropz.dropzone({
url: $dropz.data('upload-url'),
headers: {"X-Csrf-Token": csrf},
maxFiles: 5,
maxFilesize: $dropz.data('max-size'),
acceptedFiles: $dropz.data('accepts'),
addRemoveLinks: true,
dictDefaultMessage: $dropz.data('default-message'),
dictInvalidFileType: $dropz.data('invalid-input-type'),
dictFileTooBig: $dropz.data('file-too-big'),
dictRemoveFile: $dropz.data('remove-file'),
init: function () {
this.on("success", function (file, data) {
filenameDict[file.name] = data.uuid;
console.log(data)
})
this.on("removedfile", function (file) {
console.log(filenameDict[file.name]);
})
}
});
}
// Helpers.
$('.delete-button').click(function () {