Simple File List

Description

Simple File List is a basic file list with optional front-side uploader. The plugin provides an easy-to-integrate basic user interface allowing visitors, clients, customers, or associates to upload a file as well see a listing of those files (separate from the media library) if you choose.

The list and/or the uploader can be turned on and off for the front-side of the website. You can show just the list, just the uploader, or both. You can also restrict uploading and/or viewing of the file list to only logged in users. For list management, there is a page in the administration area which always shows both. Here you can easily view, upload and delete files as needed.

This Plugin is Great For:

  • Exchanging files when the sizes get too large for email attachments
  • You share files with a community of others
  • You need a list of files, separate from the media library
  • You need a list of archived files, such as videos, PDF files, or music files.
  • You need a down-and-dirty simple front-side uploader so people can send you files.

Simple File List is also an alternative to using FTP or Dropbox for larger files. There’s no need to deal with Dropbox or FTP usernames and passwords anymore! Everything is on your WordPress website.

Main Features

  • Simple reliable uploader, works on mobile devices too.
  • File list shows the name and size and date optionally.
  • List can be set to sort file by name, date or file size … ascending or descending.
  • Display the front-side file list, file uploader, or both.
  • Limit access to the list and/or uploader to only logged in users.
  • Limit number of files uploaded per submission.
  • Limit the maximum upload file size.
  • Get an email notice each time a file is uploaded.
  • Option to gather the uploader’s name, email and comments.
  • Delete unwanted files from the Admin page.
  • Simple lightweight design, easy to style and customize.
  • Committed support from the developer.

Version 3 Brings Many Improvements:

  • Added ability to hide the size or date columns
  • Improved the list loading speed for large lists
  • Improved file uploader process and speed
  • Added ability to limit the number of files uploaded
  • Improved upload email notifications
  • Added ability to allow uploading to only logged-in users
  • Added ability to show the list to only logged-in users
  • Improved compatibility with password protected directories
  • Revamped and greatly improved Admin Panel
  • Improved usage instructions and added integrated email support form
  • Added Internationalization (l18n), with several default translations

Screenshots

  • Front-side display, both upload and list activated.
  • Back-side display, both upload and list are always activated.
  • Back-side settings page.

Installation

To install, simply upload the plugin zip file to your WordPress website and activate it. Configure the simple settings in the new menu that will appear in your sidebar. Explanations of each feature accompany the inputs.

To add the plugin to your website, simply add this shortcode: [eeSFL]

FAQ

Q: Who is SimpleFilePage for?

A: This script is for media companies, print houses, educational institutions, music sites, etc… Anyone who exchanges files with clients and customers, or within a group setting.

Q: Are the file uploaded to the Media Library?

A: No, files are uploaded to a special folder inside your general WordPress uploads folder.

Q: Can Uploaders overwrite files?

A: No, files cannot be overwritten. If a file is uploaded having the same name as one already present, a series number is appended to the name ( filename_(2).ext )

Q: What if I have trouble? Will you help?

A: Yes! I enjoy helping people. Please contact me with any issues using the built in support form.

Q: Why did you develop this script?

A: I got tired of the difficulties of getting files back and forth once they become too large for email. Training people to use FTP or the other file sharing services is a challenge. I wanted something super-simple.

Q: Can I customize the look?

A: Yes, the CSS is easily over-ridden, making it easy for anyone with CSS knowledge to customize the page design. Check the Instructions page within the plugin’s admin panel for more info.

Q: Can I customize the function of the system?

A: Yes, you are free to modify the PHP. The coding is commented well, so it should be easy to figure out what’s going on. Contact me with questions.

Q: What is the maximum upload file size?

A: This is a setting that you choose in the file configuration. The initial default is 8 MB. The absolute maximum size will depend on your hosting setup. which is automatically detected.

Installation Instructions

To install, simply upload the plugin zip file to your WordPress website and activate it. Configure the simple settings in the new menu that will appear in your sidebar. Explanations of each feature accompany the inputs.

To add the plugin to your website, simply add this shortcode: [eeSFL]

Reviews

Simplicity is Perfection

Just what I needed! A fast, simple place to store, backup, share and retrieve files. I placed a shortlink to this plugin on a password protected page; allowing family, friends, colleagues (to whom I provide the password) a super-easy way to share files. Saved me hours of work coming up with a quick-fix, or the need to grant ftp access to the well meaning, but not quite so sophisticated finger-pokers. No annoying ads, no clever eye-candy, no unnecessary showing-off coding… ahhh, less is more. And for that simple reason, and this simple plugin… this developer shall be rewarded via the unobtrusive “donate” button.

Don’t work on multisite

The plugin don’t work in a multisite install, uses $_SERVER[‘PHP_SELF’] instead of admin_url() or other WordPress function and make SQL Queries that not work in multisite.

Simple and working

Simple and working.

It’s just a pity we can’t set the user as owner if we want to display only user’s files

Read all 4 reviews

Contributors & Developers

“Simple File List” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Simple File List” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0

  • FIRST RELEASE VERSION – Previous versions were non-Wordpress.

1.0.1

  • First Update – Minor Changes

1.0.2

  • Fixed issue where uploading failed from Admin page *
  • Improved error reporting *

1.0.3

  • HTML Bug Fix *
  • Improved error reporting *

1.0.4

  • Added settings option to add the username of the uploader to the file name. *
  • Improved date format *
  • Added support for the Table Sorter plugin by Farhan Noor, so the file list may be sortable by name or date *
  • Minor bug fixes *

2.0.7

  • Added multi-file uploading option *
  • Added optional front-side user input form *
  • Added configurable upload directory option *
  • Added File List sorting options *
  • Improved HTML display and design *
  • Improved email notifications *
  • Added ability to send notifications to more than one address *
  • Many minor bug fixes and basic improvements *

2.0.8

  • Fixed activation bug *
  • Improved directory creation failure fallback *

2.0.9

  • Fixed bug where no uploader would appear in the admin area if “None” was selected for the front-side *

3.0.4

  • Added ability to hide the size or date columns *
  • Improved the list loading speed for large lists *
  • Improved file uploader process and speed *
  • Added ability to limit the number of files uploaded *
  • Improved upload email notifications *
  • Added ability to allow uploading to only logged-in users *
  • Added ability to show the list to only logged-in users *
  • Improved compatibility with password protected directories *
  • Revamped and greatly improved Admin Panel *
  • Improved usage instructions and added integrated email support form *
  • Added Internationalization (l18n), with several default translations *

3.0.5

  • Added file path checks to ensure proper linking in all environments *
  • Fixed file upload limit display bug *