Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

enhancedezbinaryfile: a file datatype with information collection

This page is for site builders who need forms where visitors attach a file. enhancedezbinaryfile ("Enhanced eZBinary File Type") is a file upload datatype, shown as Enhanced File in the class editor, built for…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/features/6.0/extensions/enhancedezbinaryfile.md

On this page

enhancedezbinaryfile: a file datatype with information collection

This page is for site builders who need forms where visitors attach a file. enhancedezbinaryfile ("Enhanced eZBinary File Type") is a file upload datatype, shown as Enhanced File in the class editor, built for information collection (forms that visitors fill in).

It differs from the kernel's ezbinaryfile in three ways:

  • it keeps uploaded files in a download folder, with a limit;
  • it mails collected information as a multi-part mail when a file is attached;
  • it offers a template operator that tests whether the file still exists.

Settings

FileBlockKeyDefaultMeaning
module.iniRemoveFilesMaxFiles25Number of uploaded files kept on the server. Disk space needed is at most MaxFiles times upload_max_filesize. 0 keeps an unlimited number, which is not advisable for a site with anonymous uploads.
module.iniRemoveFilesDownloadPathoriginal/attachmentsWhere files are kept. When a mail fails, the files are stored below var/<siteaccess>/storage/original/collected/<filetype>.

Use it in a template

Test a file before you link to it with the filecheck operator:

{if eq($attribute.data_text|filecheck,true)}...{/if}

The multi-part mail is sent only when there is an attachment.

What changed in the Exponential 6 releases

VersionChange
4.4.0, 4.4.1 (January 2024, 27 September 2026)composer.json; the extension states its version, license and website.
4.4.2Every visible text is a translation string, with German. "%filename successfully uploaded." is one message instead of the file name followed by a fragment.
4.4.3The about page names the extension "Enhanced eZBinary File Type" (it showed the directory name); the description names Exponential.
4.4.4Copyright notices name 1998 - 2026 7x & Exponential Foundation first.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x