I run a development server in house, and wish to streamline the process of copying files from one location to another.
Basically each time we go to build a web site, we decide which version of Wordpress we want to use and which plugins we need. We then manually copy what we require from the source location to the destination location (the internal development server).
What I would like, is a web based interface where we are presented with checkboxes next to each item we wish to copy across to the development server, plus a text field so we can specify a folder name (which has to automatically get created on the destination) for the files to get copied into.
So, we would make our selections, type in a folder name (example: newsite), click the 'copy' button, and all the folder selected (and any files contained inside them) are copied over to the new folder (newsite).
If possible, when the files have copied, a message is displayed on screen saying the copy has completed.
The interface only needs to be bare bones (don't bother with CSS as I will do that later).
See the image attached.
Some things to consider:
* The plugins needs to be copied into the correct Wordpress destination directory. Example: c:/www/newsite/wp-content/plugins/
* The theme also need to be copied into the correct Wordpress destination directory. Example: c:/www/newsite/wp-content/themes/
* Your PHP code needs to be well commented, and easy enough to edit so I can include new plugins and edit source and destination paths.