Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG Archived pages can be moved in the sitetree without effect #1257

Closed
tractorcow opened this issue Aug 3, 2015 · 4 comments
Closed

BUG Archived pages can be moved in the sitetree without effect #1257

tractorcow opened this issue Aug 3, 2015 · 4 comments
Milestone

Comments

@tractorcow
Copy link
Contributor

First reported in #1237

If a page is archived (and has no live or stage table to save sort or parentID in) it should not be able to be moved in the sitetree. Restoring these pages should restore the ability to re-order and arrange them.

@SpiritLevel
Copy link

Quick thought on user experience: why not have an archived page (along with its children) moved out of the sitetree completely, into some kind of parallel "Archive sitetree" ? This would make it easier to keep the main sitetree tidy. This Archive sitetree would be kept in sync with the main sitetree in order to keep track of page dependencies. One could select the archiving by right clicking on a page name in the main sitetree and selecting a "Move to archive" menu option; this would eliminate all mention of archives from the main save and publish buttons & "More options" dropdown at the bottom. One could take a page out of archives back into the main sitetree by a similar right click "Restore from archive"...I think there should be a delete option on archives too so that deletion is possible but only after it has first been archived.

@tractorcow
Copy link
Contributor Author

The problem is, if we were to restore these pages, it makes sense to know WHERE those pages will be restored to. It provides an important context.

@SpiritLevel
Copy link

A parallel site tree kept in sync with the main site tree could store any context needed for restoring pages :) Another option, instead of having a parallel site tree, would be to have a simple check box or toggle button on the main site tree to hide/display archived pages in the site tree; it might also be useful to have a similar hide/display toggle for draft pages. Then, to see the tree with only the published parts of the site, simply de-select the "show drafts" and "show archives" check boxes. Anyhow, just ideas I'm throwing out there...:)

@tractorcow
Copy link
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants