File selection dialog accepts only image types

This commit is contained in:
Thorsten Claus 2021-02-08 19:29:04 +01:00
parent 5bb0798311
commit 37e4242fdf
3 changed files with 3 additions and 0 deletions

View file

@ -54,6 +54,7 @@ Diaspora.PostPhotoUploader = class {
} }
}, },
validation: { validation: {
acceptFiles: "image/png, image/jpeg, image/gif",
allowedExtensions: ["jpg", "jpeg", "png", "gif"], allowedExtensions: ["jpg", "jpeg", "png", "gif"],
sizeLimit: (window.Promise && qq.supportedFeatures.scaling ? null : this.sizeLimit) sizeLimit: (window.Promise && qq.supportedFeatures.scaling ? null : this.sizeLimit)
}, },

View file

@ -38,6 +38,7 @@ Diaspora.ProfilePhotoUploader = class {
this.fineUploader = new qq.FineUploaderBasic({ this.fineUploader = new qq.FineUploaderBasic({
element: this.fileInput, element: this.fileInput,
validation: { validation: {
acceptFiles: "image/png, image/jpeg",
allowedExtensions: ["jpg", "jpeg", "png"] allowedExtensions: ["jpg", "jpeg", "png"]
}, },
request: { request: {

View file

@ -11,6 +11,7 @@ Diaspora.ProfilePhotoUploader.prototype = {
new qq.FineUploaderBasic({ new qq.FineUploaderBasic({
element: document.getElementById("file-upload"), element: document.getElementById("file-upload"),
validation: { validation: {
acceptFiles: "image/png, image/jpeg, image/gif",
allowedExtensions: ["jpg", "jpeg", "png"], allowedExtensions: ["jpg", "jpeg", "png"],
sizeLimit: 4194304 sizeLimit: 4194304
}, },