Created on 07 May 2020
icon_unfollowing
Login to follow
droppablefileupload

DroppableFileUpload

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded on 07 May 2020 by 
droppablefileupload

DroppableFileUpload

Details
A must have component if you need to upload files. It allows multiple file upload, droppable area and image preview
Read more

Features

  • Single and multiple file upload
  • Droppable area so files can be uploaded by dragging them to that area
  • Image preview
  • Restrict the allowed file types
  • Define the max size per file


Check the documentation tab for more info

Release notes (1.0.0)
Reviews (2)
by 
2022-12-20
in version 1.0.0
Very good component. To make the component much better you should make a new version and define the drop-area in dynamic way.
by 
2022-05-13
in version 1.0.0
It works really well, however there are some things on the code that could be improved. The JavaScript on the OnReady function defines the ID of the hidden input associated to the droppable file area in a non-dynamic way meaning that if there are several droppable file areas on a single page they will all share the same id. This is dangerous since the code relies on the id to provide some actions and with repeated ids this means that the code can malfunction. Also on the same JavaScript there is the usage of the action Document.querySelector() to look for an element on the page via the class but similar to the id part it's non-dynamic meaning that if there are several file upload areas on the same screen it will malfunction.
Category
User interface, Input & forms
Tags
Support options
This asset is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from  who created this asset.
Dependencies
See all 1 dependencies
Application Objects
DroppableFileUpload has 0 AOs.
Team
Compatible with
Version 11
11.9.2 or higher
11.7.6 to 11.9.0
11.0.606 to 11.0.615
Database:
All
Asset consumers
No consumers yet.
Weekly downloads