Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • FileSize is validated against the MaxFileSize, which can be set as a parameter of the container.
  • File extension is validated against the allowed extensions, which can be set as a parameter of the container.
  • File names can only consist of the following allowed specific set of characters and digits:
    • a-z lowercase and uppercase and with or without diacritics 
    • digits zero until nine
    • special characters _!@#$€%^&,.-+`~"-[]() and space 
  • File ContentType is validated against the allowed extensions.
  • The amount of files is validated against the MaxFileAmount, which can be set as a parameter to the container.

Maximum file size

The maximum file size that can be uploaded is determined by a number of factors, of which not every factor is in control of Blueriq. 

...

Note that in this scenario if you upload 3 files in one go which are each a little less than 10 MB, your upload will still get aborted because it exceeds the blueriq.fileupload.maxuploadsize parameter.

Required file upload container

Since 16.1 the AQ_File_Upload container has the capability to be marked as a required container. Meaning that a file has to have been successfully uploaded to the container for page to continue flowing.

The AQ_File_Upload container contains the Required  parameter, if the parameter evaluates to TRUE the container will validate if a file has been successfully uploaded to that container. When no files have successfully been uploaded the container will display a validation error.


Note on persistence

Include Page
Note on Persistence
Note on Persistence

Content by Label
showLabelsfalse
showSpacefalse
sortcreation
cqllabel = "aq_file_upload"
labelsaq_file_upload