In this project we want to develop a wishlist and wordpress integration plug-in – the plug-in MUST work with Wishlist Member – the plug-in is a secured-page auto hoster, whereby, someone who is paying a subscription (managed by wishlist member) can use a button to upload a page, each member will have a uniquely named subdirectory off the root:
[url removed, login to view]
Each person will have a page management area, i.e. [url removed, login to view] where they can manage their subdirectories (folders) and the files inside those folders. Folder options are create, delete or move, file options are upload, download, delete or move, each file will also provide the ability to retrieve the url for that file. The manage interface will provide a button to retrieve all files and folders in a .zip file.
Both Http and https will point to the same file structure.
The interface will provide the ability to retrieve the URL (link) for any specific file.
If a person's membership is removed from Wishlist, they will no longer have access to their files – their complete subdirectory will be moved to a non-public area named archive, making the files and subdirectories inaccessible.
The plug-in must keep track of the unique names for the folders, when creating an account the interface will provide the subscriber the option to select a unique name, otherwise it will generate a unique name consisting of first initial, last name, and followed by a monotonically increasing number. The system will provide site admin the ability to configure email so upon creation of an account, directory or uploading of a file the plug-in will use the email account to send confirmation with embedded test links to the newly created directories, or files.