Multiple files

Example of a multiple file uploader based on Dropzone.js library. Dropzone.js is a light weight JavaScript library that turns an HTML element into a dropzone. This means that a user can drag and drop a file onto it, and the file gets uploaded to the server via AJAX. By default Dropzone is a multiple file uploader, so this example is a basic setup. Uploading process runs automatically and image thumbnail previews are shown right after file selection.

Multiple file upload example:

Single file

Example of a single file uploader based on Dropzone.js library. By default, dropzone is a multiple file uploader and does not have specific option allowing us to switch to single file uploading mode, but this functionality can be achieved by adding more options to the plugin settings, such as addedfile callback and maxFiles option set to 1. Now only 1 file can be selected and it will be replaced with another one instead of adding it to the preview.

Single file upload example:

File formats

Example of dropzone file uploader with specified file formats. The default implementation of accept checks the file's mime type or extension against this list. This is a comma separated list of mime types or file extensions. Eg.: image/*, application/pdf, .psd. If the Dropzone is clickable, this option will be used as accept parameter on the hidden file input as well. Thsi example accepts images only with maximum size of 1Mb.

File formats example:

Removable thumbnails

Example of dropzone file uploader with remove thumbnail option applied to every thumbnail in the preview by setting addRemoveLinks option to true. This will add a link to every file preview to remove or cancel (if already uploading) the file. The dictCancelUpload, dictCancelUploadConfirmation and dictRemoveFile options are used for the wording.

Removable thumbnails example:

File limitations

Example of dropzone uploader with different limits: maxFilesize - maximum size of files allowed, in Mb; maxFiles - if not null defines how many files this Dropzone handles, if it exceeds, the event maxfilesexceeded will be called. The dropzone element gets the class dz-max-files-reached accordingly so you can provided visual feedback; maxThumbnailFilesize - in MB. When the filename exceeds this limit, the thumbnail will not be generated.

File limits example:

Activity
New notifications
James has completed the task Submit documents from Onboarding list
2 hours ago
Margo has added 4 users to Customer enablement channel
3 hours ago
Subscription #466573 from 10.12.2021 has been cancelled. Refund case #4492 created
4 hours ago
Older notifications
Nick requested your feedback and approval in support request #458
3 days ago
Mike added 1 new file(s) to Product management project
new_contract.pdf
112KB
1 day ago
All hands meeting will take place coming Thursday at 13:45.
2 days ago
Christine commented on your community post from 10.12.2021
2 days ago
HR department requested you to complete internal survey by Friday
3 days ago
Loading...
Demo configuration
Color mode
Direction
Layouts
Purchase Limitless