File Hosting Script (v3.3) - Direct Upload/Download File Ser

adam

Administrator
Staff member
Dec 5, 2009
2,043
108
63
MFScripts

- Support for direct uploads and downloads to external file servers using the file uploader.
- Support for url uploads direct to external file servers.
- Migrated from old mysql_query functions to PDO in database layer.
- Moved to database based sessions to allow for cross server session support.
- Cross site user login sessions. Run the script across domains, sharing the database, distributing the load & storage.
- Added ability to disable default local file storage via admin area.
- Added PayPal callback in PayPal payment gateway plugin to validate IPN call.
- Added installer script.
- Improvements to remote upload functionality and error handling.
- Internal rework on uploader code to move the result drop-down from JS into the uploader class in PHP. Content can also be overwritten via plugins.
- Support for upload progress in IE added with general IE improvements.
- Added ability to send download links via email on upload. (see new 'options' link)
- Added ability to set password for files on upload. (see new 'options' link)
- Support for currencies with comma in amount.
- Limit on length of filename displayed within the file details page to fix formatting issue.
- Added logged in username to current download list in admin area.
- Added option in admin area to limit maximum files that can be uploaded at the same time. Default is set to 50. Split by free/paid users.
- Added auto redirect to www/non-www version of the site depending on the _config.inc.php setting. Resolves some ajax issues.
- Added optional captcha for account registration page.
- Added option to enable or disable logging of current downloads in the admin area.
- Added option in admin area to limit total concurrent connections for paid users. Also limits connections using download managers.
- Removal of reliance on hard-coded admin folder path in plugins. Now relies on path set in includes/master.inc.php.
- Added option in admin area to set a waiting time between downloads for free users.
- Fix for banned ip checking on upload.
- Fix for max files a users IP can upload per day.
- Change to plugin code to allow for parameters to be passed.
- Delete links amended across the site & admin area to allow for direct file server deletes.
- Moved datatable labels on account_home to translations.
- Fix for possible XSS issue on file details page.
- Fix to wrap filename on download delay page.
- Fixed file type icons not showing if file extension in uppercase.
- Fix for PHP Notice on line 1234 in includes/functions.inc.php
- Improvements to allow for double request for download when using Android. Fixes download for free users on Android.

Release Notes:
- The core database layer has moved from using the old mysql_query functions to PDO. You will need to ensure you have the MySQL PDO module enabled before upgrading.
- Many plugins, including the FTP plugin, have been updated for this release so they work with the new uploader code. If you use them, ensure you've updated your code to the latest version. You can do this by downloading the zip from our site and uploading the files to your plugin folder via FTP.

New Plugins: (see yetishare.com for pricing)
- Image Viewer Plugin
- Authorize.net Payment Gateway
- First Data Payment Gateway
- OKPay Payment Gateway
- Payza Payment Gateway