https://github.com/jako/ajaxupload
Display an upload area for uploading multiple files in a form. The upload queues can be filled and saved by FormIt hooks.
https://github.com/jako/ajaxupload
formit formit-hook modx modx-extra modx-revolution
Last synced: about 2 months ago
JSON representation
Display an upload area for uploading multiple files in a form. The upload queues can be filled and saved by FormIt hooks.
- Host: GitHub
- URL: https://github.com/jako/ajaxupload
- Owner: Jako
- License: gpl-2.0
- Created: 2013-09-19T23:30:36.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2025-04-10T20:31:54.000Z (about 2 months ago)
- Last Synced: 2025-04-10T21:32:44.799Z (about 2 months ago)
- Topics: formit, formit-hook, modx, modx-extra, modx-revolution
- Language: PHP
- Homepage: https://jako.github.io/AjaxUpload/
- Size: 14.2 MB
- Stars: 12
- Watchers: 4
- Forks: 20
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://hosted.weblate.org/projects/modx-extras/ajaxupload/)
# AjaxUpload
Display an upload area with [pqinoa/filepond](https://github.com/pqina/filepond)
for uploading multiple files in a form. The upload queues can be filled and
saved by FormIt hooks.## Features
With the snippet an upload area for uploading multiple files in a form is
generated.All uploaded files are given random filenames to avoid hotlinking uploaded not
published files.With two FormIt hooks the upload queues can be pre-filled from FormIt field
value and saved into FormIt field value. With two other FormIt hooks the
uploaded files can be attached to the FormIt mails and deleted after the form
submit.For more information please read the [documentation](https://jako.github.io/AjaxUpload/).
## Installation
MODX Package Management
## Usage
Install via package manager and use the snippets and the FormIt hooks.
## License
The project is licensed under the [GPLv2 license](https://github.com/Jako/AjaxUpload/blob/master/core/components/ajaxupload/docs/license.md).
## Translations
Translations of the package can be made for the [Default Lexicon](https://hosted.weblate.org/projects/modx-extras/ajaxupload/standard/), the [Properties Lexicon](https://hosted.weblate.org/projects/modx-extras/ajaxupload/properties/) and the [System Setting Lexicon](https://hosted.weblate.org/projects/modx-extras/ajaxupload/system-settings/)