Skip to content Skip to sidebar Skip to footer

You Tube Word Press Allowing User to Upload Listings on Your Site

With this plugin you lot or other users can upload files to your site from whatsoever page, post or sidebar easily and securely.

But put the shortcode [wordpress_file_upload] to the contents of whatever WordPress folio / post or add the plugin'south widget in any sidebar and you will exist able to upload files to any directory within wp-contents of your WordPress site.

Yous can add custom fields to submit boosted data together with the uploaded file.

Yous tin utilize information technology to capture screenshots or video from your webcam and upload it to the website (for browsers that support this feature).

Y'all can even utilise information technology as a elementary contact (or whatsoever other type of) form to submit data without including a file.

The plugin displays the listing of uploaded files in a dissever top-level menu in Dashboard and includes a file browser to access and manage the uploaded files (only for admins currently).

Several filters and actions before and afterwards file upload enable extension of its capabilities.

The characteristics of the plugin are:

  • It uses the latest HTML5 technology, however it will likewise work with old browsers and mobile phones.
  • It is compliant with the Full general Data Protection Regulation (GDPR) of the European Matrimony.
  • It tin can be added in posts, pages or sidebars (as a widget).
  • It can capture and upload screenshots or video from the device'south photographic camera.
  • It supports additional form fields (like checkboxes, text fields, email fields, dropdown lists etc).
  • It can be used every bit a uncomplicated contact form to submit information (a selection of file can be optional).
  • It produces notification messages and e-mails.
  • Information technology supports choice of destination folder from a listing of subfolders.
  • Upload progress can exist monitored with a progress bar.
  • Upload process tin can exist cancelled at whatsoever time.
  • It supports redirection to another url after successful upload.
  • There can exist more than than i instances of the shortcode in the aforementioned page or postal service.
  • Uploaded files tin exist added to Media or be attached to the current page.
  • Uploaded files can be saved to an FTP location (ftp and sftp protocols supported).
  • Information technology is highly customizable with many (more than l) options.
  • It supports filters and actions earlier and afterward file upload.
  • It contains a visual editor for customizing the plugin easily without any noesis of shortcodes or programming
  • Information technology supports logging of upload events or direction of files, which can be viewed by admins through the Dashboard.
  • It includes an Uploaded Files top-level menu item in the Dashboard, from where admins can view the uploaded files.
  • It includes a file browser in the Dashboard, from where admins can manage the files.
  • Information technology supports multilingual characters and localization.

The plugin is translated in the following languages:

  • Portuguese, kindly provided by Rui Alao
  • German
  • French, kindly provided by Thomas Bastide of http://www.omicronn.fr/ and improved by other contributors
  • Serbian, kindly provided by Andrijana Nikolic of http://webhostinggeeks.com/
  • Dutch, kindly provided by Ruben Heynderycx
  • Chinese, kindly provided by Yingjun Li
  • Castilian, kindly provided by Marton
  • Italian, kindly provided by Enrico Marcolini https://www.marcuz.it/
  • Shine
  • Swedish, kindly provided past Leif Persson
  • Persian, kindly provided by Shahriyar Modami http://chabokgroup.com
  • Greek

Please note that old desktop browsers or mobile browsers may non support all of the higher up functionalities. In order to go full functionality employ the latest versions browsers, supporting HTML5, AJAX and CSS3.

For additional features, such as multiple file upload, very large file upload, drag and driblet of files, captcha, detailed upload progress bars, list of uploaded files, paradigm gallery and custom css please consider WordPress File Upload Professional.

Please visit the Other Notes section for customization options of this plugin.

Plugin Customization Options

Please visit the support page of the plugin for detailed description of customization options.

Requirements

The plugin requires to have Javascript enabled in your browser. For Internet Explorer you as well need to have Active-X enabled.
Please note that old desktop browsers or mobile browsers may not support all of the plugin's features. In order to get full functionality use the latest versions of browsers, supporting HTML5, AJAX and CSS3.

  1. First install the plugin using WordPress auto-installer or download the .null file from wordpress.org and install it from the Plugins section of your Dashboard or copy wordpress_file_upload directory inside wp-contents/plugins directory of your wordpress site.
  2. Activate the plugin from Plugins section of your Dashboard.
  3. In guild to use the plugin but get to the Dashboard / Settings / WordPress File Upload and follow the instructions in Plugin Instances or alternatively put the shortcode [wordpress_file_upload] in the contents of whatever page.
  4. Open the page on your browser and you volition see the upload form.
  5. You can alter the upload directory or whatever other settings easily by pressing the modest edit button institute at the left-top corner of the upload grade. A new window (or tab) with popular upward with plugin options. If you do not come across the new window, adjust your browser settings to allow pop-up windows.
  6. Full documentation almost the plugin options tin can be found at https://wordpress.org/plugins/wp-file-upload/other_notes/ or at http://world wide web.iptanus.com/wordpress-plugins/wordpress-file-upload/ (including the Pro version)

A getting started guide tin can be establish at http://world wide web.iptanus.com/getting-started-with-wordpress-file-upload-plugin/

Will the plugin work in a mobile browser?

Aye, the plugins will work in almost mobile phones (has been tested in iOS, Android and Symbian browsers as well as Opera Mobile)

Do I need to accept Flash to use then plugin?

No, you lot do not need Flash to apply the plugin.

I get a Condom MODE restriction fault when I attempt to upload a file. Is at that place an alternative?

Your domain has probably turned SAFE Mode ON and you lot have restrictions uploading and accessing files. WordPress File Upload includes an culling way to upload files, using FTP access. But add the aspect accessmethod="ftp" within the shortcode, together with FTP access information in ftpinfo attribute.

Can I see the progress of the upload?

Yep, you can meet the progress of the upload. During uploading a progress bar will appear showing progress info, however this functionality functions only in browsers supporting HTML5 upload progress bar.

Tin can I upload many files at the same time?

Yes, but not in the free version. If you want to allow multiple file uploads, delight consider the Professional person version.

Where exercise files go subsequently upload?

Files by default are uploaded inside wp-content directory of your WordPress website. To change it employ attribute uploadpath.

Can I run across and download the uploaded files?

Administrators tin can view all uploaded files together with associated field data from the plugin's Settings in Dashboard. The Professional version of the plugin allows users to view their uploaded files, either from the Dashboard, or from a page or mail service.

Are there filters to restrict uploaded content?

Aye, y'all tin can control allowed file size and file extensions by using the appropriate attribute (see Other Notes section).

Are in that location any upload file size limitations?

Yes, there are file size limitations imposed by the web server or the host. If you want to upload very large files, please consider the Professional version of the plugin, which surpasses size limitations.

Who tin can upload files?

By default all users can upload files. You can define which user roles are allowed to upload files. Even guests can be allowed to upload files. If you lot want to allow only specific users to upload files, so delight consider the Professional version of the plugin.

What security is used for uploading files?

The plugin is designed not to betrayal website sensitive information. It has been tested by experts and verified that protects against CSRF and XSS attacks. All parameters passing from server to client side are encoded and sanitized. For higher protection, like employ of captcha, please consider the Professional version of the plugin.

What happens if connection is lost during a file upload?

In the gratis version the upload will fail. Even so in the Pro version the upload will resume and will continue until the file is fully uploaded. This is especially useful when uploading very large files.

The plugin does not look prissy with my theme. What can I do?

There is an option in plugin's settings in Dashboard to relax the CSS rules, so that buttons and text boxes inherit the theme's styles. If additional styling is required, this tin be done using CSS. The Professional version of the plugin allows CSS rules to exist embed in the shortcode.

I've spent virtually calendar month trying to get this to work. It doesn't upload to the specified path. Back up is very unresponsive. Requesting a full refund.

Dearest plugin writer, how on earth could yous hardcode the css into wfu_template.php? WHY? Inline css is a very bad do. Apart from that, thanks for nice plugin.

Simply doesn't piece of work. I add the shortcode to the page, and then test it. Click on the file upload push, choose the file I want to upload, then click 'Open'. Goes back to the master page and zippo at that place. It doesn't show the file I only chose. Can't upload. Waste of time.

This plugin seems to exist exactly what I need. Haven't had the chance to apply it that much yet but will likely consider getting the Professional Version. It seems to not piece of work with some plugins, for instance Elementor, which is fine. Just create a separate page for uploading without such plugins.

It took a bit to wrap my head around all of the configuration possibilities, only it's well worth the learning curve. One time you lot run into everything information technology can do and how to practice it, I can't imagine very many scenarios this plugin couldn't embrace. If in that location was any gripe at all, it would be that the documentation is a bit scattered about. Take your time to set this up properly and you'll be happy you did. Five Stars!

Read all 107 reviews

"WordPress File Upload" is open source software. The post-obit people accept contributed to this plugin.

Contributors

  • nickboss

4.16.3

  • improved sanitization and escaping of shortcode attributes to avoid XSS attacks
  • file blazon .svg moved to blacklist to avoid XSS attacks coming from scripts inside SVG files
  • added security bank check to forbid uploads inside wp-content/plugin directory
  • improved handling of videoname and imagename file uploader shortcode attributes to avert directory traversal attacks
  • improved /lib and /extensions loader to avoid capricious code execution through injected image files
  • all wfu_blocks.php functions became redeclareable

iv.16.2

  • pocket-size bug fixes in Pro version

4.16.1

  • corrected $_SESSION variable trouble in maintenance purge function

4.16.0

  • visual editor edit button misalignment stock-still
  • corrected repeat problem when recording from webcam with sound

4.xv.0

  • COOKIEHASH problems corrected
  • credentials in FTP paths are stripped from the paths
  • corrected File Detais to File Details
  • regex "/(.)<\/style><script.?>(.)<\/script>(.)/s" changed to "/(.)<\/style>.?<script.?>(.)<\/script>(.*)/s" in functions.php
  • corrected notice: Undefined index: post in wfu_admin.php when the website has no posts

4.14.4

  • restored .po files in languages so that users can change translations

4.14.3

  • slight modify in wfu_get_filtered_recs to handle cases where b.date_from is null
  • code improvements to increase loading speed of plugin'due south file browser
  • added wfu_mime_content_type() function that uses several methods to get MIME type of a file

4.14.ii

  • code improved so that upload message colors correctly adjust to shortcode color settings
  • slight modifications to upload message colors while upload is in progress
  • plugin cookie names adjusted in case COOKIEHASH does not exist
  • corrected bug of the new plugin updater causing a alarm when there are plugins that do not have their own subdirectory
  • endmost tags removed from all PHP files to avoid "Headers already sent" errors
  • corrected problems where the uploads counter was showing to not-administrators
  • wfu_log_action and wfu_process_files functions became redeclarable
  • removed debug_log from wfu_process_files_queue
  • consent Yes/No question was added in translation
  • corrected locale of Greek translation

4.fourteen.one

  • set up webcam play button problems
  • corrected issue with implode() function of minifier library appearing in websites having PHP > 7.4.2
  • wfu_admin.php modified to use wfu_ajaxurl() function

iv.14.0

  • small fixes of bugs and lawmaking improvements.

4.xiii.1

  • file checking of uploaded files hardened to better handle xss attacks coming through uploaded epitome files.

4.13.0

  • corrected security vulnerability where remote lawmaking could be executed using directory traversal method. Credits to p4w security adept for identifying the vulnerability.
  • improved user check algorithm during upload, related to upload parameters array
  • corrected bug where Restricted Page Loading was working simply for pages, all other post types were loading the plugin files as if there was no restriction

4.12.2

  • corrected bug where files could non be downloaded in some server environments when dboption user state handler was enabled

4.12.1

  • corrected issues where files could non be downloaded from Dashboard / Uploaded Files page

4.12.0

  • corrected bug where export data file was not deleted afterwards download
  • corrected bug in FTP credentials configurator nearly double backslash (\) issue
  • added cookies user state handler that has been integrated with dboption as 'Cookies (DBOption)' to comply with WordPress directives not to employ session
  • 'Cookies (DBOption)' user state handler has been set as the default ane
  • added advanced option WFU_US_DBOPTION_BASE then that dboption tin too work with session
  • added advanced option WFU_US_SESSION_LEGACY to use the sometime session functionality of the plugin, having session_start() in header
  • added auto-aligning of user country handler to 'dboption' during activation (or update) of the plugin
  • bug "Fault: [] cURL mistake 28" in WordPress Site Wellness disappears when setting user state handler to 'Cookies (DBOption)' or when WFU_US_SESSION_LEGACY avant-garde option is fake
  • added the ability to run PHP processes in queue, which is necessary for correctly handling uploads when user state handler is dboption

4.xi.2

  • added easier configuration of FTP Credentials (ftpinfo) attribute of the uploader shortcode

4.eleven.1

  • corrected bug in functions wfu_manage_mainmenu() and wfu_manage_mainmenu_editor() that were echoing and not returning the generated HTML
  • added fix for compatibility with Fast Velocity Minify plugin

4.11.0

  • code improved so that shortcode composer tin be used past all users who can edit pages (and non only the admins)
  • added environs variable 'Evidence Shortcode Composer to Non-Admins' to control whether non-admin users tin can edit the shortcodes
  • added filtering of get_users() function in club to handle websites with many users more efficiently
  • added notification in shortcode composer if user leaves page without saving
  • corrected problems where restricted frontend loading of the plugin was not working for websites installed in localhost due to wrong adding of request uri

iv.10.3

  • added the power to move ane or more files to another folder through the File Browser characteristic in Dashboard surface area of the plugin
  • improved responsiveness of shortcode composer and Main Dashboard page of the plugin
  • bug fix in wfu_revert_log_action

4.10.2

  • added wordpress_file_upload_preload_check() function in main plugin file to avoid conflicts of variable names with WordPress
  • updated webcam code to address createObjectURL Javascript error that prevents webcam feature to work in latest versions of browsers

4.10.one

  • lawmaking modified so that vendor libraries are loaded only when necessary
  • improved process of deleting all plugin options
  • added honeypot field to userdata fields; this is a security characteristic, in replacement of captchas, invisible to users that prevents bots from uploading files
  • added attribute 'Consent Denial Rejects Upload' in uploader shortcode Personal Data tab to cease the upload if the consent answer is no, too equally 'Reject Message' aspect to customize the upload rejection message shown to the user
  • added attribute 'Exercise Not Retrieve Consent Answer' in uploader shortcode Personal Data tab to show the consent question every time (and not just the beginning time)
  • attribute 'Preselected Answer' in uploader shortcode Personal Information tab modified to be uniform with either checkbox or radio Consent Format
  • upload result message adjusted to show the correct upload status in instance that files were uploaded but were not saved due to Personal Data policy
  • code improved for sftp uploads to handle PECL ssh2 problems #73597

4.10.0

  • plugin code improved to support files containing single quote characters (') in their filename
  • corrected bug where plugin was deactivated after update

4.9.1

  • added Maintenance activeness 'Purge All Data' that entirely erases the plugin from the website and deactivates it
  • added advanced option 'Hide Invalid Uploaded Files' so that Uploaded Files page in Dashboard tin can show only valid uploads
  • added advanced option 'Restrict Front-End Loading' to load the plugin simply on specific pages or posts in order to reduce unnecessary workload on pages non containing the plugin
  • code improved for better performance of the plugin when the website works behind a proxy
  • added option in Clean Log to erase the files together with plugin data

4.9.0

  • code farther improved to reduce "Iptanus Server unreachable…" errors
  • checked Weglot Translate compatibility; /wp-admin/admin-ajax.php needs to be added to Exclusion URL list of Weglot configuration so that uploads can work
  • several significant additions in the Pro version, including Microsoft OneDrive integration

4.8.0

  • added item in Admin Bar that displays number of new uploads and redirects to Uploaded Files Dashboard page
  • code improved in Uploaded Files Dashboard page so that download action direct downloads the file, instead of redirecting to File Browser
  • added Advanced option 'WFU_UPLOADEDFILES_COLUMNS' that controls the gild and visibility of Uploaded Files Dashboard page columns
  • added Avant-garde option 'WFU_UPLOADEDFILES_ACTIONS' that controls the order and visibility of Uploaded Files Dashboard page file actions
  • added several filters in Uploaded Files Dashboard page to brand it more customizable
  • PHP function redeclaration system significantly improved to support arguments past reference, execution later the original part and redeclaration of variables
  • code improved to reduce "Iptanus Server unreachable…" errors (amend performance of verify_peer http context holding)
  • added a link in Iptanus Unreachable Server fault bulletin to an Iptanus article describing how to resolve it

4.7.0

  • added Uploaded Files summit-level Dashboard menu item, showing all the uploaded files and highlighting the new ones
  • added Portuguese translation from Rui Alao
  • checked and verified compatibility with Gutenberg
  • plugin initialization actions moved to plugins_loaded filter
  • stock-still bug clearing userdata fields when Select File is pressed
  • File Browser and View Log tables modified to go more responsive especially for minor screens

4.vi.two

  • corrected consent_status alert when updating user profile and Personal Data is off
  • user fields code improved for better data autofill behaviour

4.6.one

  • added uploader shortcode attribute 'resetmode' to control whether the upload form will exist reset after an upload
  • added pagination in File Browser tab in Dashboard expanse of the plugin

4.six.0

  • corrected slash (/) parse Javascript error well-nigh 'fakepath' appearring on some situations
  • added nonces in Maintenance Actions to increase security
  • improved code in View Log then that no links appear to invalid files
  • improved code in View Log then that when the admin opens a file link to view file details, 'go dorsum' button volition lead back to the View Log page and not to File Browser
  • improved code in 'Clean Log' button in Maintenance Actions in Dashboard expanse of the plugin, so that the admin can select the period of make clean-upward

4.5.ane

  • code improved in wfu_js_decode_obj office for better compatibility with Safari browser
  • code improved to sanitize all shortcode attributes before uploader course or file viewer is rendered
  • removed external references to lawmaking.jquery.com and cdnjs.cloudflare.com for better compliance with GDPR

4.5.0

  • added basic compliance with GDPR
  • added several shortcode attributes to configure personal data consent appearance and behaviour
  • added area in User Profile from where users can review and change their consent condition
  • added Personal Data choice in Settings that enables personal data operations
  • added Personal Data tab in plugin'southward surface area in Dashboard from where administrators can consign and erase users' personal data
  • corrected problems not accepting subfolder dimensions when subfolder element was active

4.four.0

  • added alternative user land handler using DB Options table in order to overcome bug with session variables appearing on many spider web servers

4.iii.4

  • all Settings sanitized correctly to preclude XSS attacks – credits to ManhNho for mentioning this problem

iv.3.3

  • all shortcode attributes sanitized correctly to shut a serious security hole – credits to ManhNho for mentioning this problem

iv.3.2

  • fixed bug in wfu_before_upload and wfu_after_upload filters that was breaking JS scripts if they contained a closing bracket ']' symbol

4.3.1

  • added placeholder option in available label positions of additional fields; label will be the placeholder attribute of the field

4.3.0

  • fixed bug where ftp credentials did non work when username or password contained (:) or (@) symbols
  • RegExp fix for wfu_js_decode_obj part for improved compatibility with caching plugins
  • corrected WFU_Original_Template::get_instance() method because information technology always returned the original class
  • View Log page improved then that displayed additional user fields of an uploaded file are non cropped

4.two.0

  • inverse logic of file sanitizer; dots in filename are by default converted to dashes, in guild to avert upload failures caused when the plugin detects double extensions
  • corrected bug where a Javascript error was generated when askforsubfolders was disabled and showtargetfolder was active
  • added css and js minifier in inline code
  • plugin modified and then that the shortcodes render correctly either Javascript loads early on (in header) or late (in footer)
  • plugin modified so that Media record is deleted when the associated uploaded file is deleted from plugin's database
  • corrected issues where some plugin images were non loaded while Relax CSS choice was inactive

4.one.0

  • changed logic of file sanitizer; dots in filename are by default converted to dashes, in club to avoid upload failures acquired when the plugin detects double extensions
  • added advanced choice WFU_SANITIZE_FILENAME_DOTS that determines whether file sanitizer volition sanitize dots or not
  • timepicker script and style replaced past most recent version
  • timepicker script and mode files removed from plugin and loaded from cdn
  • json2 script removed from plugin and loaded from WordPress registered script
  • JQuery UI style updated to latest 1.12.ane minified version
  • added wfu_before_admin_scripts filter before loading admin scripts and styles in order to control incompatibilities
  • removed getElementsByClassName-1.0.ane.js file from plugin, getElementsByClassName role was replaced past DOM querySelectorAll
  • corrected bug showing warning "Observe: Undefined variable: page_hook_suffix…" when a non-admin user opened Dashboard
  • corrected fatal error "func_get_args(): Tin't exist used as a function parameter" appearing in websites with PHP lower than five.three
  • added _wfu_file_upload_hide_output filter that runs when plugin should non exist shown (eastward.g. for users not inluded in uploadroles), in order to output custom HTML
  • corrected issues where e-mail fields were always validated, even if validate option was not activated
  • corrected bug where number fields did non allow invalid characters, even if typehook choice was not activated
  • corrected issues where email fields were non immune to be ampty when validate option was activated
  • corrected mistake T_PAAMAYIM_NEKUDOTAYIM appearing when PHP version is lower than five.3
  • corrected issues with random upload fails caused when params_index corresponds to more than than one params

4.0.one

  • translation of the plugin in Persian, kindly provided by Shahriyar Modami http://chabokgroup.com
  • corrected bug where notification email was not sending atachments
  • corrected bug non cleaning log in Maintenance Actions

4.0.0

  • huge renovation of the plugin, the UI lawmaking has been rewritten to render based on templates
  • code modified so that it can correctly handle sites where content dir is explicitly defined
  • corrected bug in Dashboard file editor so that information technology tin work when the website is installed in a subdirectory
  • corrected warnings showing when editing a file that was included in the plugin'southward database
  • added filter in get_posts so that it does not cause issues when there are besides many pages/posts
  • issues fixes so that forcefilename works amend and does non strip spaces in the filename
  • code improved to protect from hackers trying to utilize the plugin as email spammer
  • added advanced variable Force Email Notifications so that email can be sent even if no file was uploaded
  • corrected bug not showing sanitized filanames correctly in electronic mail
  • corrected bug so that dates show-upward in local fourth dimension and not in UTC in Log Viewer, File Browser and File Editor
  • stock-still bug showing "Alert: Missing statement ii for wpdb::prepare()" when cleaning up the log in Maintenance Actions
  • corrected issues where when configuring subfolders with visual editor the subfolder dialog showed unknown error
  • corrected bug where the Select File button was not locked during upload in case of classical HTML (no-ajax) uploads
  • added cancel button functionality for classic no-ajax uploads
  • added back up for Secure FTP (sftp) using SSH2 library
  • successmessagecolor and waitmessagecolors attributes are hidden as they are no longer used

three.11.0

  • added the power to submit the upload course without a file, just like a contact form
  • added attribute allownofile in uploader shortcode; if enabled then the upload form can be submitted without selection of a file
  • added wfu_before_data_submit and wfu_after_data_submit filters which are invoked when the upload grade is submitted without a file
  • added advanced debug options for more comprehensive and deep troubleshooting
  • added internal filters for advanced hooking of ajax handlers
  • stock-still several security bug
  • fixed bug that was generating an error when automatic subfolders were activated and the upload folder did not exist
  • corrected bug where single quote, double quote and backslash characters in user fields were non saved correctly (they were escaped)
  • stock-still bug where whatsoever changes fabricated to the user data (east.g. through a filter) were not included in the email message
  • added unique_id variable in wfu_before_file_check and wfu_after_file_upload filters
  • inverse column titles in the tables of plugin instances in Primary tab in Dashboard
  • fixed bug where if a user field was modified from the file editor, custom columns were changing club

3.x.0

  • an culling Iptanus server is launched in Google Cloud for resolving the notorious error "file_get_contents(https://services2.iptanus.com/wp-admin/admin-ajax.php): failed to open up stream: Connexion timed out."
  • added selection 'Employ Alternative Iptanus Server' in Settings to switch to the culling Iptanus Server
  • added advanced selection 'Alternative Iptanus Server' that points to an alternative Iptanus Server
  • added advanced option 'Alternative Iptanus Version Server' that points to the alternative Iptanus Server URL returning the latest plugin version
  • an error is shown in the Principal page of the plugin in Dashboard if Iptanus Server is unreachable
  • a warning is shown in the Main folio of the plugin in Dashboard if an alternative insecure (http) Iptanus Server is used
  • culling fix of error accessing https://services2.iptanus.com for cURL (by disabling CURLOPT_SSL_VERIFYHOST) and for sockets past employing a better parser of socket response
  • added Swedish translation, kindly provided by Leif Persson
  • improved ftp functionality and so that ftp folders can be created recursively

iii.9.6

  • added internal filter _wfu_file_upload_output before echoing uploader shortcode html
  • added ability to change the gild of additional user fields in shortcode visual editor

3.9.5

  • added environment variable 'Upload Progress Mode' that defines how upload progress is calculated
  • improved progress bar calculation
  • minor bug fixes in AJAX functions mentioned past Hanneke Hoogstrate http://world wide web.blagoworks.nl/

iii.9.4

  • added option to enable admin to change the upload user of a file
  • code improvements and issues fixes related to file download characteristic
  • code improvements related to clean database part
  • added Italian translation

3.9.3

  • added option to allow loading of plugin's styles and scripts on the front-terminate only for specific posts/pages through wfu_before_frontpage_scripts filter
  • fixed bug where when uploading big files with identical filenames and 'maintain both' option, not all would exist saved separately
  • two avant-garde variables were added to let the admin change the export function separators

iii.9.2

  • added environs variable to enable or disable version check, due to admission issues of some users to Iptanus Services server
  • added timeout option to wfu_post_request function
  • added Castilian translation, kindly provided by Marton

3.ix.ane

  • temporary ready to accost issue with plugin'southward Main page in Dashboard not loading, by disabling plugin version check
  • right Safari trouble with actress spaces in success bulletin coming from force_close_connection
  • right bug where when extension has capital letters it is rejected

3.9.0

  • a big number of extensions have been blacklisted for preventing upload of potentially dangerous files
  • the plugin will not allow inclusion, renaming or downloading of files with blacklisted extensions based on the new listing
  • if no upload extensions are defined or the uploadpattern is too generic, and so the plugin will allow only specific extensions based on a white list of extensions; if the administrator wants to include more extensions he/she must declare them explicitely
  • the use of the wildcard asterisk symbol has become stricter, asterisk will friction match all characters except the dot (.), so the default . pattern volition allow only one extension in the filename (and non more equally happened so far).
  • added environment variable 'Wildcard Asterisk Manner' for defining the mode of the wildcard asterisk symbol. If it is 'strict' (default) then the asterisk will not match dot (.) symbol. If it is 'loose' then the asterisk will lucifer any characters (including dot).
  • slight bug fixes then that wildcard syntax works correctly with square brackets
  • added maximum number of uploads per specific interval in order to avert DDOS attacks
  • added surroundings variables related to Denial-Of-Service attacks in club to configure the behaviour of the DOS attack checker
  • bug set up of wfu_before_file_upload filter that was non working correctly with files larger than 1MB

three.8.5

  • added bulk actions feature in File Browser in Dashboard for admins
  • added delete and include majority deportment in File Browser
  • improvement of column sort functionality of File Browser
  • added environment variable 'Employ Alternative Randomizer' in club to make string randomizer role work for fast browsers
  • uploadedbyuser and userid fields became int to cope with large user ID numbers on some WordPress environments

3.viii.4

  • dublicatespolicy attribute replaced by grammaticaly correct duplicatespolicy, however backward compatibility with the old attribute is maintained

3.viii.3

  • fixed bug of subdirectory selector that was not initializing correctly afterward upload
  • fixed slight widget incompatibility with customiser
  • fixed bug of elevate-north-drop feature that was not working when singlebutton operation was activated

3.8.two

  • fixed bug in wfu_after_file_loaded filter that was not working and was overriden by obsolete wfu_after_file_completed filter
  • added option in plugin'due south Settings in Dashboard to include additional files in plugin's database
  • added feature in Dashboard File Browser for admins to include additional files in plugin's database

iii.viii.1

  • fixed bug with duplicate userdata IDs in HTML when using more than one userdata occurrences

3.8.0

  • added webcam selection that enables webcam capture functionality
  • added webcammode atribute to define capture way (screenshots, video or both)
  • added audiocapture attribute to define if sound will be captured together with video
  • added videowidth, videoheight, videoaspectratio and videoframerate attributes to constrain video dimensions and frame rate
  • added camerafacing attribute to define the camera source (front or back)
  • added maxrecordtime aspect to define the maximum tape time of video
  • added uploadmediabutton, videoname and imagename attributes to define custom webcam-related labels
  • fixed bug that strips non-latin characters from filename when downloading files

3.vii.3

  • improved filename sanitization function
  • added Chinese translation by Yingjun Li

3.seven.ii

  • added choice to abolish upload
  • setting added and then that upload does not fail when site_url and home_url are different
  • added attribute requiredlabel in uploader's shortcode that defines the required keyword
  • required keyword tin now be styled separately from the user field label
  • add user fields in Media together with file
  • setting added and so that userdata fields are shown in Media Library or not
  • added Dutch translation by Ruben Heynderycx

3.7.1

  • internal code modifications and slight bug corrections

3.7.0

  • significant lawmaking modifications to make the plugin pluggable, invisible to users
  • addition of before and after upload filters
  • correction of small bug in Shortcode Composer of File Viewer

iii.6.1

  • Iptanus Services server for getting version info and other utilities is now secure (https)
  • stock-still issues with wfu_path_abs2rel role when ABSPATH is only a slash
  • additional fixes and new features in Professional version

three.half dozen.0

  • French translation improved
  • correction of minor problems at wfu_functions.php
  • code improvements in upload algorithm
  • wp_check_filetype_and_ext check moved subsequently completion of file
  • added wfu_after_file_complete filter that runs right after is fully uploaded
  • improved advent of plugin's area in Dashboard

3.5.0

  • textdomain changed to wp-file-upload to back up the translation feature of wordpress.org
  • added pick in Maintenance Actions of plugin's surface area in Dashboard to export uploaded file data
  • added pagination of non-admin logged user'due south Uploaded Files Browser
  • added pagination of front-terminate File Listing Viewer
  • added pagination of user permissions table in plugin's Settings
  • added pagination of Log Viewer
  • corrected bug in View Log that was not working when pressing on the link
  • improvements to View Log feature
  • improvements to file download part to avoid corruption of downloaded file due to set_time_limit part that may generate warnings
  • added wfu_before_frontpage_scripts filter that executes right earlier frontpage scripts and styles are loaded
  • added functionality to avoid incompatibilities with NextGen Gallery plugin

3.4.i

  • plugin's security improved to reject files that contain .php.js or similar extensions

3.4.0

  • added fitmode attribute to make the plugin responsive
  • added widget "WordPress File Upload Form", and then that the uploader tin can be installed in a sidebar
  • changes to Shortcode Composer so that information technology tin can edit plugin instances existing in sidebars as widgets
  • changes to Uploader Instances in plugin's area in Dashboard to show also instances existing inside sidebars
  • added the power to ascertain dimensions (width and peak) for the whole plugin
  • dimensioning of plugin'due south elements improved when fitmode is prepare to "responsive"
  • filter and not-object warnings of front-end file browser, appearing when DEBUG manner is ON, removed
  • bug fixed to front-terminate file browser to hide Shortcode Composer push for non-admin users
  • logic changed to forepart-end file browser to let users to download files uploaded past other users
  • lawmaking changed to front-end file browser to prove a message when a user attempts to delete a file that was not uploaded past him/her

three.3.1

  • problems corrected that was breaking plugin operation for php versions prior to 5.3
  • added a "Maintenance Actions" department in plugin's Dashboard page
  • added option in plugin'due south "Maintenance Actions" to completely clean the database log

iii.3.0

  • userdatalabel aspect changed to let many field types
  • added the following user data field types: simple text, multiline text, number, email, confirmation e-mail, countersign, confirmation password, checkbox, radiobutton, date, time, datetime, listbox and dropdown list
  • added several options to configure the new user information fields: label text (to ascertain the label of the field), label position (to define the position of the label in relation to the field), required pick (to define if the field needs to be filled earlier file upload), practise-non-autocomplete option (to forestall the browsers for completing the field automatically), validate option (to perform validity checks of the field earlier file upload depending on its type), default text (to define a default value), grouping id (to group fields together such every bit multiple radio buttons), format text (to ascertain field formatting depending on the field blazon), typehook option (to enable field validation during typing inside the field), hint position (to define the position of the message that will exist shown to prompt the user that a required field is empty or is not validated) equally well as an option to define boosted data depending on the field type (east.one thousand. ascertain listing of items of a listbox or dropdown listing)
  • Shortcode Composer changed to support the new user data fields and options
  • placement attribute tin can accept more than one instances of userdata
  • fixed bug non showing date selector of date fields in Shortcode Composer when working with Firefox or IE browsers
  • in some cases required userdata input field will turn cherry if not populated
  • shortcode_exists and wp_slash fixes for working before iii.6 WordPress version
  • minor problems fixes

3.2.i

  • removed 'form-field' class from admin table tr elements
  • corrected bug that was causing problems in uploadrole and uploaduser attributes when a username or function contained uppercase letters
  • uploadrole and uploaduser attributes logic modified; guests are allowed but if 'guests' word is included in the attribute
  • modifications to the download functionality script to be more robust
  • corrected bug that was not showing options below a line item of admin tables in Cyberspace Explorer
  • several feature additions and bug fixes in Professional version

three.2.0

  • added option in plugin'south settings to relax CSS rules then that plugin inherits theme styling
  • modifications in html and css of editable subfolders characteristic to look better
  • modifications in html and css of prompt bulletin when a required userdata field is empty
  • PLUGINDIR was replaced by WP_PLUGIN_DIR and then that the plugin tin can work for websites where the contents dir is other than wp-content
  • fixed bug that was not allowing Shortcode Composer to launch when the shortcode was too big
  • fixed bug that was causing front-end file list not to piece of work properly when no instance of the plugin existed in the same page / post

3.i.2

  • important bug detected and fixed that was stripping slashes from mail service or page content when updating the shortcode using the shortcode composer

iii.one.one

  • the previous version broke the easy creation of shortcodes through the plugin'southward settings in Dashboard and it has been corrected, together with some improvements

iii.one.0

  • an important feature (front-end file browser) has been added in professional version 3.1.0
  • added port number support for uploads using ftp mode
  • corrected bug that was not showing correctly in file browser files that were uploaded using ftp mode
  • eliminated confirmbox warning showing in folio when website's DEBUG manner is ON
  • eliminated warning: "Invalid argument supplied for foreach() in …plugins/wordpress-file-upload-pro/lib/wfu_admin.php on line 384"
  • eliminated warning: "Notice: Undefined index: postmethod in /var/www/wordpress/wp-content/plugins/wordpress-file-upload-pro/lib/wfu_functions.php on line 1348"
  • eliminated warnings in plugin'due south settings in Dashboard

3.0.0

  • major version number has avant-garde because an important feature has been added in Pro version (logged users can browse their uploaded files through their Dashboard)
  • several code modifications in file browser to make the plugin more secure against hacking, some functionalities in file browser have slightly changed
  • new file browser cannot edit files that were not uploaded with the plugin and it cannot edit or create folders
  • upload path cannot be outside the wordpress installation root
  • files with extension php, js, pht, php3, php4, php5, phtml, htm, html and htaccess are forbidden for security reasons

2.7.half-dozen

  • added functionality in Dashboard to add together the plugin to a page automatically
  • fixed issues that was not showing the Shortcode Composer because the plugin could not find the plugin instance when the shortcode was nested in other shortcodes

two.7.5

  • added German and Greek translation

2.seven.iv

  • added Serbian translation thank you to Andrijana Nikolic from http://webhostinggeeks.com/
  • problems fix with %blogid%, %pageid% and %pagetitle% that where not implemented in notification emails
  • in unmarried button performance selected files are removed in case that a subfolder has not been previously selected or a required user field has non been populated
  • issues fixed in single file operation that allowed choice of multiple files through drag-and-drop
  • bug stock-still with files over 1MB that got corrupted when maintaining files with same filename
  • dummy (test) Shortcode Composer push removed from the plugin's Settings equally it is no longer useful
  • added support for empty (cipher size) files
  • many code optimizations and security enhancements
  • fixed javascript errors in IE8 that were breaking upload operation
  • code improvements to avoid brandish of session warnings
  • added %username% in redirect link
  • added pick in plugin's Settings in Dashboard to select alternative Postal service Upload method, in order to resolve errors like "http:// wrapper is disabled in the server configuration by allow_url_fopen" or "Call to undefined role curl_init()"
  • added filter action wfu_after_upload, where the admin can ascertain additional javascript code to be executed on user'due south browser after each file is finished

2.vii.3

  • important bug fix in Pro version
  • added wfu_before_email_notification filter
  • corrected bug not showing correctly special characters (double quotes and braces) in electronic mail notifications

2.7.2

  • important bug set in Pro version, very slight changes in free version

2.7.i

  • stock-still problems with faulty plugin instances actualization when Woocommerce plugin is also installed
  • Upload of javascript (.js) files is not allowed for avoiding security problems
  • fixed bug with medialink and postlink attributes that were not working correctly
  • when medialink or postlink is activated, the files will exist uploaded to the upload folder of WP website
  • when medialink or postlink is activated, subfolders volition exist deactivated
  • added option in subfolders to enable the list to populate automatically
  • added choice in subfolders the user to be able to type the subfolder
  • wfu_before_file_check filter can change the target path (not only the file name)

two.vii.0

  • corrected bug when deleting plugin instance from the Dashboard
  • corrected bug non finding "loading_icon.gif"

two.vi.0

  • full redesign of the upload algorithm to go more robust
  • added improved server-side treatment of large files
  • plugin shortcodes tin can exist edited using the Shortcode Composer
  • added visual editor button on the plugin to enable administrators to modify the plugin settings hands
  • corrected bug causing sometimes database overloads
  • slight improvements of subfolder option
  • improvements to avert code breaking in ajax calls when there are php warnings or echo from WordPress environment or other plugins
  • improvements and bug fixes in uploader when classic (no AJAX) upload is selected
  • eliminated php warnings in shortcode composer
  • corrected problems that was not correctly downloading files from the plugin's File Browser
  • added meliorate security when downloading files from the plugin'due south File Browser
  • stock-still bug not correctly showing the user that uploaded a file in the plugin's File Browser
  • employ of coil to perform server http requests was replaced by native php considering some web servers do non have CURL installed
  • corrected bug in shortcode composer where userdata fields were not shown in variables drop down
  • added feature that prevents page closing if an upload is on progress
  • added forcefilename aspect to avoid filename sanitization
  • added ftppassivemode attribute for enabling FTP passive manner when FTP method is used for uploading
  • added ftpfilepermissions attribute for defining the permissions of the uploaded file, when using FTP method
  • javascript and css files are minified for faster loading

2.5.5

  • fixed serious bug non uploading files when captcha is enabled
  • fixed bug non redirecting files when electronic mail notification is enabled

ii.five.four

  • mitigated issue with "Session failed" errors appearing randomly in websites
  • fixed bug not applying %filename% variable within redirect link
  • fixed problems non applying new filename, which has been modified with wfu_before_file_upload filter, in electronic mail notifications and redirects
  • fixed problems where when ii large files were uploaded at the same time and ane failed due to failed chunk, so the progress bar would not get to 100% and the file would not exist shown every bit cancelled

two.five.3

  • fixed bug non allowing redirection to piece of work
  • fixed bug that was including failed files in email notifications on certain occasions
  • default value for uploadrole inverse to "all"

2.5.ii

  • fixed important bug in free version not correctly showing message afterward failed upload

2.5.1

  • fixed important bug in costless version giving the same proper noun to all uploaded files
  • fixed problems in gratuitous version not immigration completely the plugin cache from previous file upload

2.5.0

  • major redesign of upload algorithm to address upload problems with Safari for Mac and Firefox
  • files are first checked past server earlier really uploaded, in society to avoid uploading of large files that are invalid
  • modifications to progress bar lawmaking to make progress bar smoother
  • restrict upload of .php files for security reasons
  • stock-still bug not showing correctly userdata fields inside email notifications when using ampersand or other special characters in userdata fields

2.4.6

  • variables %blogid%, %pageid% and %pagetitle% added in electronic mail notifications and subject field and %dq% in subject
  • corrected problems that was breaking Shortcode Composer when using more than ten attributes
  • corrected bug that was rejecting file uploads when uploadpattern aspect independent blank spaces
  • several code corrections in gild to eliminate PHP warning messages when DEBUG manner is on
  • several code corrections in club to eliminate warning messages in Javascript

ii.iv.5

  • correction of bug when using userfields within notifyrecipients

2.4.4

  • intermediate update to brand the plugin more allowed to hackers

two.four.three

  • correction of bug to let uploadpath to receive userdata as parameter

2.4.2

  • intermediate update to address some vulnerability issues

two.4.ane

  • added filters and actions before and after each file upload – bank check below Filters/Actions department for instructions how to use them
  • added storage of file info, including user information, in database
  • added logging of file actions in database – admins can view the log from the Dashboard
  • admins can automatically update the database to reflect the electric current status of files from the Dashboard
  • file browser improvements so that more information about each file (including whatsoever user information) are shown
  • file browser improvements so that files can be downloaded
  • filelist improvements to display correctly long filenames (Pro version)
  • filelist improvements to distinguish successful uploads from failed uploads (Pro version)
  • improvements of chunked uploads so that files that are not immune to be uploaded are cancelled faster (Pro version)
  • corrected incorrect cheque of file size limit for chunked files (Pro version)
  • added postlink attribute so that uploaded files are linked to the current page (or mail service) as attachments
  • added subfolderlabel attribute to define the label of the subfolder pick feature
  • several improvements to subfolder selection feature
  • default value added to subfolder selection feature
  • definition of the subfoldertree attribute in the Shortcode Composer is at present washed visually
  • %userid% variable added inside uploadpath attribute
  • userdata variables added within uploadpath and notifyrecipients attributes
  • uploadfolder_label added to dimension items
  • user fields feature improvements
  • user fields characterization and input box dimensions are customizable
  • captcha prompt label dimensions are customizable (Pro version)
  • added gallery attribute to allow the uploaded files to be shown as image gallery beneath the plugin (Pro version)
  • added galleryoptions attribute to define options of the image gallery (Pro version)
  • added css aspect and a delicate css editor inside Shortcode Composer to allow better styling of the plugin using custom css (Pro version)
  • e-mail feature improved in conjunction with redirection
  • improved interoperability with WP-Filebase plugin
  • improved functionality of free text attributes (like notifymessage or css) by assuasive double-quotes and brackets within the text (using special variables), that were previously breaking the plugin

2.3.1

  • added option to restore default value for each attribute in Shortcode Composer
  • added support for multilingual characters
  • correction of bug in Shortcode Composer that was non allowing attributes with atypical and plural form to be saved
  • correction of bug that was not changing errormessage aspect in some cases

2.2.3

  • correction of bug that was freezing the Shortcode Composer in some cases
  • correction of problems with successmessage attribute

two.2.2

  • serious bug fixed that was breaking operation of Shortcode Composer and File Browser when the WordPress website is in a subdirectory

ii.2.1

  • added file browser in Dashboard for admins
  • added attribute medialink to allow uploaded files to exist shown in Media
  • serious problems fixed that was breaking the plugin because of preg_replace_callback role
  • corrected fault in first attempt to upload file when captcha is enabled

2.1.3

  • variables %pagetitle% and %pageid% added in uploadpath.
  • issues fixes when working with IE8.
  • Shortcode Composer saves selected options
  • Easier treatment of userdata variables in Shortcode Composer
  • correction of issues that immune debugdata to be shown in non-admin users
  • reset.css removed from plugin equally it was causing breaks in theme's css
  • correction of problems with WPFilebase Manager plugin

2.1.ii

  • Several bug fixes and lawmaking reconstruction.
  • Code modifications so that the plugin can operate even when DEBUG mode is ON.
  • New attribute debugmode added to allow better debugging of the plugin when there are errors.

2.1.i

  • Bug fixes with broken images when WordPress website is in a subdirectory.
  • Replacement of glob function because is non allowed past some servers.

two.0.ii

  • Issues fixes in Dashboard Settings Shortcode Composer.
  • Correction of of import problems that was breaking page in some cases.
  • Minor improvements of user information fields and notification email attributes.

2.0.1

This is the initial release of WordPress File Upload. Since this plugin is the successor of Inline Upload, the whole changelog since the creation of the later is included.

  • Proper name of the plugin changed to WordPress File Upload.
  • Plugin has been completely restructured to permit additional features.
  • A new more advanced message box has been included showing information in a more structured way.
  • Error detection and reporting has been improved.
  • An administration page has been created in the Dashboard Settings, containing a Shortcode Composer.
  • Some more options related to configuration of bulletin showing upload results take been added.
  • Several bug fixes.

one.7.fourteen

  • Userdata attribute changed to allow the creation of more fields and required ones.
  • Spanish translation added cheers to Maria Ramos of WebHostingHub.

1.seven.13

  • Added notifyheaders attribute, in lodge to allow better command of notification email sent (e.thou. let to send HTML e-mail).

ane.7.12

  • Added userdata attribute, in order to allow users to send additional text information along with the uploaded file.

1.7.xi

  • Added single push operation (file will be automatically uploaded when selected without pressing Upload Button).

i.7.10

  • Fixed problems with functionality of attribute filebaselink for new versions of WP-Filebase plugin.

i.7.9

  • Stock-still trouble with functionality of attribute filebaselink for new versions of WP-Filebase plugin.

1.7.8

  • More than ane roles can now be defined in attribute uploadrole, separated by comma (,).

i.7.7

  • Variable %filename% at present works also in redirectlink.

1.7.6

  • Changes in ftp functionality, added useftpdomain attribute so that it tin piece of work with external ftp domains every bit well.
  • Improvement of classic upload (used in IE or when setting forceclassic to truthful) messaging functionality.
  • Minor problems fixes.

1.7.5

  • Source modified then that it can work with WordPress sites that are not installed in root.
  • Added variable %blogid% for use with multi-site installations.
  • Bug fixes related to showing of messages.

i.7.4

  • Replacement of json2.js with some other version.

1.seven.3

  • CSS style changes to resolve conflicts with diverse theme CSS styles.

i.7.2

  • Added variable %useremail% used in notifyrecipients, notifysubject and notifymessage attributes.

i.7.ane

  • Added capability to upload files exterior wp-content folder.
  • Improved error reporting.

one.7

  • Complete restructuring of plugin HTML lawmaking, in order to make it more configurable and customizable.
  • Advent of messages has been improved.
  • Added choice to put the plugin in testmode.
  • Added option to configure the colors of success and fail messages.
  • Added option to change the dimensions of the individual objects of the plugin.
  • Added option to change the placement of the individual objects of the plugin.
  • Improved error reporting.
  • Added localization for error messages.
  • Pocket-sized problems fixes.

1.vi.3

  • Issues fixes to correct incompatibilities of the new ajax functionality when uploadrole is set to "all".

i.6.2

  • Issues fixes to correct incompatibilities of the new ajax functionality with redirectlink, filebaselink and adminmessages.

one.6.1

  • Correction of serious bug that prevented the normal operation of the plugin when the browser of the user supports HTML5 functionality.
  • Tags added to the plugin WordPress page.

i.vi

  • Major lifting of the whole code.
  • Added ajax functionality and so that file is uploaded without page reload (works in browsers supporting HTML5).
  • Added upload progress bar (works in browsers supporting HTML5).
  • Added choice to allow user to select if wants to utilize the sometime class upload functionality.
  • File volition not be saved once again if user presses the Refresh button (or F5) of the page.
  • Translation strings updated.
  • Problems fixes for problems when in that location are more than than one instances of the plugin in a unmarried page.

1.v

  • Added selection to notify user about upload directory.
  • Added option to permit user to select a subfolder to upload the file.

1.iv.1

  • css corrections for bug fixes.

1.4

  • Added selection to adhere uploaded file to notification electronic mail.
  • Added selection to customize message on successful upload (variables %filename% and %filepath% can exist used).
  • Added option to customize color of message on successful upload.
  • "C:\fakepath\" problem resolved.
  • alert bulletin about function create_directory() resolved.
  • css enhancements for compatibility with more themes.

1.3

  • Boosted variables added (%filename% and %filepath%).
  • All variables can be used within message subject and bulletin text.
  • Added selection to make up one's mind how to treat duplicates (overwrite existing file, leave existing file, leave both).
  • Added option to make up one's mind how to rename the uploaded file, when some other file already exists in the target directory.
  • Added option to create directories and upload files using ftp admission, in order to overcome file owner and Condom Style restrictions.
  • Added the capability to redirect to another spider web page when a file is uploaded successfully.
  • Added the pick to evidence to administrators additional messages about upload errors.
  • Bug fixes related to interoperability with WP_Filebase

i.2

  • Added notification by electronic mail when a file is uploaded.
  • Added the ability to upload to a variable folder, based on the proper noun of the user currently logged in.

1.1

Added the option to allow anyone to upload files, by setting the attribute uploadrole to "all".

i.0

Initial version.

ayalabuis1975.blogspot.com

Source: https://wordpress.org/plugins/wp-file-upload/

Postar um comentário for "You Tube Word Press Allowing User to Upload Listings on Your Site"