I've been struggling to launch a production site with DNN 9.02 but I've been butting heads with the page manager the whole time.
Here's my list of issues...
Problem 1:
You cant upload files to subfolders using the page manager interface.
If you select page details --> Page Type:File you can select an existing file from subfolders, drag and drop to root, select a file to root, or enter a URL. There is no way to upload the file into a sub directory.
Workaround - You have to first go into site assets upload the folder then come back to page manager and link it in. This is a definite step backwards in terms of productivity.
Proposed Fix: Allow selection of subfolder when uploading document.
Problem 2:
Disable Page is no longer available without going back to the legacy Page Manager or editing the tabs table.
Further, even if I set a Page to disabled via an alternate method, DNN 9 no longer lets me select the disabled pages children when I choose to link to an existing tab or copy a module from an existing tab.
Workaround: None really, I can disable the page through alternate methods but break some of my admin tools or not disable the page and break my menu structure.
Proposed Fix: Allow pages to be disabled from the Persona Page Manager and fix existing tab selection tools to select children of disabled pages.
Problem 3:
Add Page does not allow parent page to be defined.
Workaround: Add Multiple Pages works as intended.
Proposed Fix: Add Branch Parent dropdown like the Add Multiple Pages screen.
Request 1:
Maintain State on Nav Structure In Page Manager
When managing pages as soon as you save the settings on a page the entire navigation structure collapses back to root. This is not in line with most workflows. If I am modifying settings on a group of pages I will normally want to continue editing on the current branch that I'm on. This is a real productivity killer when you are 3-4 levels deep and editing a group of links. Each time you have to drill down to the same level you were just at.
Proposed Fix: Remember state of nav tree until Pages Panel is closed.
Thank you guys for all the hard work that you do.
Michael Cunningham