Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Good PHP-based file manager?

Heh, I know the immediate thing that might come to mind is FileBrowser, but it doesn't quite fit my needs.

I need some free PHP software that I can install which will make it really easy to let my users upload and download files and pictures into a single directory.

Do you guys know of any? I can't seem to find any one script when searching Google that stands out above the rest.



  • Celeron dudes Uploader v6 is pretty neat, check it out.
  • I'd love an add-on which added a vanilla tab called something like "File Manager". The features would be: * Create folder * Upload file to folder * Add descriptions to the files you upload * Move/rename files/folders/descriptions (admins only) This would be a great start. The best ever would be if it looked like the To-Do extension, ajaxy etc. Further features could be: * Nice icons * Group-specific file sharing (i.e. restricting access) * Easy admin way to add allowed filetypes * A special folder which lists the files uploaded by the Attachment Extension in the many threads of the forum. Would be a stellar feature for Vanilla, making it even better for project collaboration. What do y'all think? Could this be constructed using some existing code from the Attachment and To-Do list add-ons?
  • lechlech Chicagoland
    The only major limitations of such a great extension would be due to the host it's running under. I know for a fact that most hosts limit or disable the ability for files/folders to be moved or renamed via php for most of the right reasons.
  • even without renaming/moving it would be very useful. an **ugly*' getaround could perhaps otherwise be to put in a bit of ftp'ing in the code to curcumvent the problems?
  • lechlech Chicagoland
    That would again rely on the hosts ability to be able to perform such a task let alone if php is even allowed to do it, and secondly, you're also potentially storing your ftp login/address in a settings file. I would say depending on what it's being used for, you could just as easily blob and store the files in a database.
This discussion has been closed.