Added custom text AND beggining to translate! Now you can begin changing things like page names, and wording on the login page and other main componenets within the site at Site Controller > Custom Messages & Text.
Translation is NOT COMPLETE!!! Still have a few more pages to do and currently the only additional language is German. (You'll notice this if your default browser language is German or "de".)
Changed the checking for mod_xsendfile to choose download method: PHP (slow, not recommended but works if only choice), mod_XSendFile (Apache), X-Accel-Redirect (NGINX).
Updated the "Test Server" page with the new download method choices.
Added "Content-Encoding: none" headers AND modified "chunked downloading" within the download script for PHP method. Hopefully will STOP some troublesome servers from gzipping the file and download better.
Changed downloading the installer and updates to only use curl without using url_fopen.
Some servers/hosts won't allow allow_url_fopen in php.ini.
Changed the uploader script to use the GD library for making thumbnails instead of ImageMagik to work better with some server configurations. May revisit this in the future.
Changed "License/Updates" page to load quicker without waiting for the license check & downloading of updates. Now you'll see what its doing with ajax.
Added option to allow or disallow Admins to apply system updates.
SuperAdmins can change this setting on the "License/Updates" page.
Added css, gif, pdf, svg, txt previews.
css, pdf & txt will currently only open when clicking the "play" triangle icon next to the file names.
Fixed orphan files "add new owner" to input the file_size_bytes into the database.
Fixed previewing of orphan files (videos, images, & audio.)
Ajaxed some pages and functions. No page refresh on actions taken.
(More will be included in the next update.)
Combined Group edit and members function into edit function.
Now you can edit the name, description, allow FTP and add/remove members from the same panel.
Fixed Group Shares Page and several other pages to have the fancy round checkbox type.
Added function to resize user avatars.
Change default width & height in Site Controller > Site Settings > Interface Tab.
Added functions to the "System QuickFix" page.
Brought back the hidden function to fix file size bytes.
Added function to scale user avatars within the entire avatar directory.
Added "New File Owner" mail subject and body to the Mail Templates page.
Removed most of the "or die(....)" from the database queries.
Removed the search box unless a relevant search exists for a given page.
Added search for the following:
User Shares - Search by file name; user's first, last or company name; and by the sharer's name.
Group Shares - Search by file name; group name; and by the sharer's name.
Users - Search for a user by first, last or company name.
Fixed sorting after searching AND sped up the search on regular user accounts. Now sorting search results should work correctly.
Added "Log List Qty" within Site Settings > Interface tab to set default amount of entries to show per page. (FTP Logs, User Shares, etc.)
Added "Days to keep FTP Logs" AND "Days to keep Download/Preview Logs" setting in the Site Controller > Site Settings > Basic Info tab.
"0" will never delete old logs.
Deletes currently run when the login page is accessed by anyone and the time is right.
Added an icon to send an email to a user when viewing on mobile.
Fixed the width of the notifications when viewing on mobile.
ONLY fixed if the page is loaded from mobile. Currently it's not responsive from a wide desktop window...
Fixed a small bug if using a logo instead of the name in the header. It will now not make you login if clicking the logo.
Removed index from database for userGroupMembers. This will now allow you to add multiple members to some groups if it didn't actually do this.
Added "timezone" setting in Site Controller > Site Settings > Basic Tab ONLY IF you have problems displaying file times properly.
Click the link in the help text at that option to view a list of VALID codes for your country. THE TEXT ENTERED MUST BE CORRECT!!!
Have a question? Need more information? Send us a message.
Please enter your name!
That email address does not appear to be valid!
Please enter a message.
Fill out the form without errors to show the send button.
Personal identification information
We may collect personal identification information from Users in a variety of ways, including, but not limited to, when Users visit our site, place an order, fill out a form, and in connection with other activities, services, features or resources we make available on our Site. Users may be asked for, as appropriate, name, email address, phone number. Users may, however, visit our Site anonymously. We will collect personal identification information from Users only if they voluntarily submit such information to us. Users can always refuse to supply personally identification information, except that it may prevent them from engaging in certain Site related activities.
Non-personal identification information
We may collect non-personal identification information about Users whenever they interact with our Site. Non-personal identification information may include the browser name, the type of computer and technical information about Users means of connection to our Site, such as the operating system and the Internet service providers utilized and other similar information.
Web browser cookies
How we use collected information
DistriFile may collect and use Users personal information for the following purposes:
To run and operate our Site
We may need your information display content on the Site correctly.
To improve customer service
Information you provide helps us respond to your customer service requests and support needs more efficiently.
To personalize user experience
We may use information in the aggregate to understand how our Users as a group use the services and resources provided on our Site.
To improve our Site
We may use feedback you provide to improve our products and services.
To process payments
We may use the information Users provide about themselves when placing an order only to provide service to that order. We do not share this information with outside parties except to the extent necessary to provide the service.
To send periodic emails
We may use the email address to send User information and updates pertaining to their order. It may also be used to respond to their inquiries, questions, and/or other requests.
How we protect your information
We adopt appropriate data collection, storage and processing practices and security measures to protect against unauthorized access, alteration, disclosure or destruction of your personal information, username, password, transaction information and data stored on our Site.
Sharing your personal information
We do NOT sell, trade, or rent Users personal identification information to others. We may share generic aggregated demographic information not linked to any personal identification information regarding visitors and users with our business partners, trusted affiliates and advertisers for the purposes outlined above.
Your acceptance of these terms
By using this Site, you signify your acceptance of this policy. If you do not agree to this policy, please do not use our Site. Your continued use of the Site following the posting of changes to this policy will be deemed your acceptance of those changes.
This document was last updated on January 17, 2017