Jet Form Builder Drag And Drop File Upload
JetFormBuilder Drag and Drop File Upload is a specialized Pro extension developed by Crocoblock for the JetFormBuilder ecosystem. Designed to replace standard, basic file selection buttons with a fluid, enterprise-grade file intake interface, it enables users to drop multiple files effortlessly, reorder or remove items before submission, and view live upload progress indicators. The add-on features intelligent server handling controls, including instant uploading options, maximum file size enforcement, MIME type whitelisting, role-based access restrictions, and automated image resizing and quality compression to protect server storage limits.
Main Features
- Drag-and-drop upload interface — Interactive drop zone allowing users to drag files directly from their desktop with visual indicators and file reordering.
- Real-time progress updates — Live percentage progress bars for each uploaded file, minimizing user anxiety and reducing accidental early submissions.
- Dual upload UI options — Support for both standard drag-and-drop file selection and integrated WordPress Media Library picker popups for logged-in users.
- Automated image resizing & compression — Define maximum width, height, and compression quality ratios (1–100) to optimize heavy images automatically upon upload.
- Flexible upload modes — Choose between traditional queue uploads on form submission or instant background uploading immediately after file selection.
- Strict security & MIME type filtering — Restrict uploads by file size caps (in MB) and specific allowed MIME types (e.g., images, PDFs, spreadsheets) with custom error messages.
- Role-based user access controls — Restrict upload capabilities or block form submission fields based on specific WordPress user roles or login statuses.
- Email attachment & storage routing — Automatically attach uploaded documents to outgoing notification emails while choosing whether to retain them permanently on the server.
Benefits
- Drastically improves user experience — Replaces frustrating traditional file inputs with a smooth, modern multi-file drag-and-drop workflow.
- Conserves server storage space — Automatic image dimension scaling and compression prevent users from clogging server disk space with raw, oversized photos.
- Eliminates incomplete uploads — Instant upload mode validates and processes files before the user finishes filling out the rest of the form.
- Secures server environment — Granular MIME type whitelisting and user-role permissions prevent malicious script uploads and unauthorized access.
- Seamless Gutenberg & page builder integration — Configured natively as an intuitive block inside JetFormBuilder for Gutenberg, Elementor, and Bricks.
Who is it suitable for?
- Employment portals & HR teams collecting candidate resumes, cover letters, and certification portfolios.
- Digital agencies & print shops requiring high-resolution vector artwork, graphics, and design assets from clients.
- Customer support desks & IT helpdesks gathering diagnostic screenshots, error logs, and video attachments via support tickets.
- Crocoblock developers building dynamic user-generated content submission websites, real estate portals, or custom e-commerce order forms.
## Bug Fixes
- File Extension Validation Glitches: Resolved an issue where specific multi-part or capitalized file extensions were incorrectly flagged during form validation checks.
- AJAX Upload Timeout Stalls: Fixed an execution bug where large media uploads intermittently stalled under low-bandwidth network connections.
- Media Library Attachment Sync: Corrected an issue where uploaded files occasionally failed to attach correctly to newly submitted post records or user meta data.
jet-form-builder-drag-and-drop-file-upload.1.0.6.zip
Main0 reviews
You need to log in and purchase this product to leave a review.
LoginNo reviews yet
Be the first to review this product!