Hi,
Being a government agency we have a requirement to use the "archive" status on content rather than deleting it.
If someone bookmarks one of our pages while its live, and then we archive it down the track (quite often using "future status" to automate the process) the user gets a login screen rather than a 404 or a nice statement that informs them it is gone and leads them back to the home page or search page or something similar. I have received numerous requests from our users requesting the username and password for the page that they are after when in actual fact that page has been archived and should be removed from the system as far as they'er concerned.
Any ideas on this? Basically I dont want to have to do anything manual in these situations ie Id like to set up a trigger so that when something is set to "archived" the required steps are automatically run.
Thanks,
Steve.
Firstly, this only happens when the user has a particular page bookmarked, as Matrix will automatically suppress Archived assets from the navigation.
One idea:
Don't use the Archive status -- instead, create a whole new site and use the Future Linking tool (instead of Future Status tool) to move pages out of your primary/public site and into the Archive site. You still have the page contents available to you fore record-keeping, but its not on your primary site printing login boxes any more.
Another idea will be possible in v3.18 with a custom login design for your site and the new status condition for the show_if design area. Then, you can create your own login screen that can display additional content if the page is in "Archive" status.