Easyform documentation
Install easyformSchedule free trainingEasyapps home
  • Getting started
  • What's new
  • Easyform vs monday forms
  • Supported column types
  • ⚡Pro plan features
  • Pre-filling form fields with URL parameters
  • Mobile friendly forms
  • Rich text support
  • Fill forms inside monday
  • Links
    • Marketplace Listing
    • Book a call
  • Form settings
    • Adding, removing and reordering form fields
    • Item default values
    • Page style
    • Responsive field size
    • Right to left support
    • Form logo
    • Form title
    • Form description
    • Hiding field labels (compact mode)
    • Form colors
    • Submit button
    • Thank you page
    • Rounded corners
  • Adding New Fields
    • About adding new fields
    • Adding a text field
    • Adding a long text field
    • Adding a Connect Boards field
    • Adding a URL link field
    • Adding a phone field
    • Adding a numbers field
    • Adding a email field
    • Adding a date field
    • Adding a checkbox field
    • Adding a single choice field
    • Adding a multiple choice field
    • Adding a file upload field
    • Adding a people field
    • Adding a tags field
    • Adding a location field
  • Field specific settings
    • About field specific settings
    • Make a field required
    • Responsive field width
    • Editing a field's label / placeholder
    • Editing a field's description
    • Files Column Settings
    • Status column display modes
    • Dropdown column display modes
    • Connect Boards Column Support
    • People Column Support
    • Tags Column Support
    • Location Column Support
  • Shared field settings
    • About shared field settings
    • Responsive field size
    • Hiding field labels (compact mode)
    • Field colors
    • Field rounded corners
  • Publishing the form
    • Publishing the form
    • Publishing changes
    • Sharing the form
    • Embedding the form
  • Embedding Easyform
    • Embedding in Wix
    • Embedding in Shopify
    • Embedding in Softr.io
    • Embedding in Webflow
    • Embedding in WordPress
  • How To's
    • Embedding an Easyform in a WordPress Page
Powered by GitBook
On this page
  • Advanced file upload support
  • Limit uploads to a single file
  • Limit uploads to a specific number of files
  • Limit the file size
  • Limit to specific file types
  • Form filling specific features
  • Retrying uploads
  • Renaming files prior to uploads
  • Preview image files prior to upload
  • Editing & translating field texts
  • Edit the Add files button label
  • Edit the Retry uploads button label
  1. Field specific settings

Files Column Settings

PreviousEditing a field's descriptionNextStatus column display modes

Last updated 8 months ago

Advanced file upload support

Easyform supports the following advanced file upload features:

  • Limit number of files

  • Limit file size

  • Limit file types

  • Retry failed uploads

  • Preview files prior to upload

  • Rename files prior to upload

  • File specific and form level progress bars

Here's an example form with file uploads in action:

Limit uploads to a single file

To limit uploads to a single file, select the file field and turn on the the Limit to single file setting:

Limit uploads to a specific number of files

Select the file field and enter a number in the Max files setting:

Limit the file size

By default, easyform imposes the same limit that monday imposes on file size, which is a maximum file size of 500MB.

To enforce a smaller limit, enter the limit in MB in the Max file size setting:

Limit to specific file types

You can limit the type of files uploaded to:

  • Any image file

  • Any video file

  • Any audio file

  • Specific file types based on the file's extension. You can either select an extension from the predefined extensions list or enter an extension of your own.

  • Any combination of categories (image, video, audio) and file extensions

Note: The file types limit:

  1. Will control the files displayed in the operating's system's file selection dialog

  2. Will be enforced by easyform

To limit to specific file types, select one or more categories or extensions:

Or add your own by typing it and pressing enter:

Form filling specific features

Retrying uploads

Due to the way the monday api works, files are uploaded to the file column after the form submission was created in the board. If one or more uploads fail, the user can retry and upload the files to the created monday item. This may happen due to API rate limitations imposed by monday on your account. Here's how it will look:

Renaming files prior to uploads

A user filling the form can rename a file prior to uploading it so that the file name in the monday board will be different than the file name in the user's operating system. Here's an example:

Preview image files prior to upload

Image files added to an upload field, can be previewed to make sure they're the right file(s), by clicking on the file's thumbnail:

If the user added multiple image files, they can go through them easily:

Editing & translating field texts

If your form is in a language other than English, you can enter a translation for the following file upload related form texts:

Edit the Add files button label

Edit the Retry uploads button label

Click o view in full screen
Click to view in full screen
Click to view in full screen
Click to view in full screen
Click to view in full screen
Click to view in full screen
Click to view in full screen
Click to view in full screen
Click to view in full screen
Click to view in full screen
Click o view in full screen
Click to view in full screen