Hi everyone
Our client has asked for the following features:
CLIENT REQUIREMENT 1 "Ability to pre-publish files with a publish-at date, before which the files are not visible or accessible. Also the ability to un-publish files with a publish-end date, after which the files are not visible or accessible. The above should not permit url farming / guessing. Simply not linking the new files on the site is insufficient. Also, if the page containing these files is unpublished the files should also be inaccessible." Our Thoughts...
We had considered creating an area within the page tree for pages that contain each file, allowing us to use a page reference filed to select the relevant file. Our thinking was that publishing/unpublishing these pages as and when required would allow files to be accessed/inaccessible... However, we've tried unpublishing a page to see if the files associated with it are also unpublished/inaccessible, but the file it is still visible if you have the path.
CLIENT REQUIREMENT 2 "Deleting data / documents from the CMS should make the data inaccessible but the documents should still be viewable by admins." Our thoughts...
It's almost like they need some kind of holding pen for a file, between being deleted completely and just not visible through any url.
Has anyone tried to do anyhting like this before and do you have any pointers? We've seen this module http://modules.processwire.com/modules/fieldtype-secure-file/ but it doesn't appear to be compatible with version 3.
Thanks in advance for any help.