diff options
| author | rr- | 2017-02-12 10:40:50 +0100 |
|---|---|---|
| committer | rr- | 2017-02-12 10:40:50 +0100 |
| commit | aa1f4d3ff8061db07111ab006a82edeac2ef7b18 (patch) | |
| tree | 115f1c61b55a74f598bc56cffdc1b41067a1a201 /client/js | |
| parent | 1caf76b1b2e2aaef507b1936a2c5a66c2df140f5 (diff) | |
client/posts: add file extensions info to upload
Diffstat (limited to 'client/js')
| -rw-r--r-- | client/js/controls/file_dropper_control.js | 7 | ||||
| -rw-r--r-- | client/js/views/post_upload_view.js | 2 |
2 files changed, 6 insertions, 3 deletions
diff --git a/client/js/controls/file_dropper_control.js b/client/js/controls/file_dropper_control.js index 113e7ac..7b3c120 100644 --- a/client/js/controls/file_dropper_control.js +++ b/client/js/controls/file_dropper_control.js @@ -11,8 +11,9 @@ class FileDropperControl extends events.EventTarget { this._options = options; const source = template({ - allowMultiple: this._options.allowMultiple, - allowUrls: this._options.allowUrls, + extraText: options.extraText, + allowMultiple: options.allowMultiple, + allowUrls: options.allowUrls, id: 'file-' + Math.random().toString(36).substring(7), }); @@ -21,7 +22,7 @@ class FileDropperControl extends events.EventTarget { this._urlConfirmButtonNode = source.querySelector('button'); this._fileInputNode = source.querySelector('input[type=file]'); this._fileInputNode.style.display = 'none'; - this._fileInputNode.multiple = this._options.allowMultiple || false; + this._fileInputNode.multiple = options.allowMultiple || false; this._counter = 0; this._dropperNode.addEventListener( diff --git a/client/js/views/post_upload_view.js b/client/js/views/post_upload_view.js index 144526b..f80135f 100644 --- a/client/js/views/post_upload_view.js +++ b/client/js/views/post_upload_view.js @@ -156,6 +156,8 @@ class PostUploadView extends events.EventTarget { this._contentFileDropper = new FileDropperControl( this._contentInputNode, { + extraText: + 'Allowed extensions: .jpg, .png, .gif, .webm, .mp4, .swf', allowUrls: true, allowMultiple: true, lock: false, |