The Problem
I would like to be able to download a regular series of things without having to manually find each file/folder. Not all files, not all folders, but a subset of files / folders that are in silly locations on the server.
Proposed solution + example
A dialogue where a user can enter a list of paths that are evaluated, then added to the queue.
I.e. the users enters:
Code: Select all
/modules/silly-backup-module-with-no-path-config/backups/saved/*.*
/modules/silly-backup-module-with-no-path-config/config.json
/modules/silly-gallery-addon/images/galleries/*.*
/modules/silly-gallery-addon/images/thumbnails/*.*
/app/uploads/pdfs/*.pdf
Scope
I go through this when people ask me for features so figured I'd rank some stuff here - the minimum features would solve my immediate issues, above that is ideas that are nice if you want to consider it.
Minimum features
- text box dialog that prompts you for a list of paths each one on a new line
- Folder paths are simply downloaded in their entirety
- Folders allow wildcarding like to limit files to specific extensions
Code: Select all
*.zip
- Paths allow wildcarding like to get a whole load of stupid added faster...
Code: Select all
/modules/*/images/*.jpg
- Dialog allows importing / exporting a list from filesystem
- Dry run mode to see what it would have added so you can check what it's about to do
- Dialog can save / load a preset list (linked to a specific site)
- You can have a server based file that can be loaded into any connected filezilla
- Dialog shows full preview of all paths it will add before adding, letting you tick or untick if there's something you don't want