mirror of
https://github.com/wekan/wekan.git
synced 2026-03-11 16:12:34 +01:00
Add some info about allowed filesizes and filetypes for attachments and avatars.
Thanks to Meeques and xet7 ! Fixes #4863
This commit is contained in:
parent
6faae766a8
commit
5b3bd8ff2a
4 changed files with 28 additions and 1 deletions
|
|
@ -554,6 +554,13 @@ template(name="cardDetails")
|
||||||
h3.card-details-item-title
|
h3.card-details-item-title
|
||||||
i.fa.fa-paperclip
|
i.fa.fa-paperclip
|
||||||
| {{_ 'attachments'}}
|
| {{_ 'attachments'}}
|
||||||
|
if Meteor.settings.public.attachmentsUploadMaxSize
|
||||||
|
| {{_ 'max-upload-filesize'}} {{Meteor.settings.public.attachmentsUploadMaxSize}}
|
||||||
|
br
|
||||||
|
if Meteor.settings.public.attachmentsUploadMimeTypes
|
||||||
|
| {{_ 'allowed-upload-filetypes'}} {{Meteor.settings.public.attachmentsUploadMimeTypes}}
|
||||||
|
br
|
||||||
|
| {{_ 'invalid-file'}}
|
||||||
.card-checklist-attachmentGalery.card-attachmentGalery
|
.card-checklist-attachmentGalery.card-attachmentGalery
|
||||||
+attachmentsGalery
|
+attachmentsGalery
|
||||||
hr
|
hr
|
||||||
|
|
|
||||||
|
|
@ -102,6 +102,13 @@ template(name="changeAvatarPopup")
|
||||||
i.fa.fa-check
|
i.fa.fa-check
|
||||||
p.sub-name {{_ 'default-avatar'}}
|
p.sub-name {{_ 'default-avatar'}}
|
||||||
input.hide.js-upload-avatar-input(accept="image/*;capture=camera" type="file")
|
input.hide.js-upload-avatar-input(accept="image/*;capture=camera" type="file")
|
||||||
|
if Meteor.settings.public.avatarsUploadMaxSize
|
||||||
|
| {{_ 'max-avatar-filesize'}} {{Meteor.settings.public.avatarsUploadMaxSize}}
|
||||||
|
br
|
||||||
|
if Meteor.settings.public.avatarsUploadMimeTypes
|
||||||
|
| {{_ 'allowed-avatar-filetypes'}} {{Meteor.settings.public.avatarsUploadMimeTypes}}
|
||||||
|
br
|
||||||
|
| {{_ 'invalid-file'}}
|
||||||
button.full.js-upload-avatar
|
button.full.js-upload-avatar
|
||||||
i.fa.fa-upload
|
i.fa.fa-upload
|
||||||
| {{_ 'upload-avatar'}}
|
| {{_ 'upload-avatar'}}
|
||||||
|
|
|
||||||
|
|
@ -1202,5 +1202,10 @@
|
||||||
"forgot-password": "Forgot password",
|
"forgot-password": "Forgot password",
|
||||||
"minicardDetailsActionsPopup-title": "Card Details",
|
"minicardDetailsActionsPopup-title": "Card Details",
|
||||||
"Mongo_sessions_count": "Mongo sessions count",
|
"Mongo_sessions_count": "Mongo sessions count",
|
||||||
"change-visibility": "Change Visibility"
|
"change-visibility": "Change Visibility",
|
||||||
|
"max-upload-filesize": "Max upload filesize in bytes:",
|
||||||
|
"allowed-upload-filetypes": "Allowed upload filetypes:",
|
||||||
|
"max-avatar-filesize": "Max avatar filesize in bytes:",
|
||||||
|
"allowed-avatar-filetypes": "Allowed avatar filetypes:",
|
||||||
|
"invalid-file": "If filename is invalid, upload or rename is cancelled."
|
||||||
}
|
}
|
||||||
|
|
|
||||||
8
server/max-size.js
Normal file
8
server/max-size.js
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
Meteor.startup(() => {
|
||||||
|
if (process.env.HEADER_LOGIN_ID) {
|
||||||
|
Meteor.settings.public.attachmentsUploadMaxSize = process.env.ATTACHMENTS_UPLOAD_MAX_SIZE;
|
||||||
|
Meteor.settings.public.attachmentsUploadMimeTypes = process.env.ATTACHMENTS_UPLOAD_MIME_TYPES;
|
||||||
|
Meteor.settings.public.avatarsUploadMaxSize = process.env.AVATARS_UPLOAD_MAX_SIZE;
|
||||||
|
Meteor.settings.public.avatarsUploadMimeTypes = process.env.AVATARS_UPLOAD_MIME_TYPES;
|
||||||
|
}
|
||||||
|
});
|
||||||
Loading…
Add table
Add a link
Reference in a new issue