Hi everyone,
When a non-admin user copies, moves or deletes a nested page they created, the preferences of that page (that may have been set by an admin user) are left behind, i.e. are not copied, moved or deleted along with the parent page. This can create a lot of confusion. See Loading... for some explanation of the current behavior.
One option to fix this is to handle WebPreferences
pages in a special way in the refactoring jobs (copy, move, delete):
- perform the delete if the parent page is also deleted in the same job and the user that triggered the job has the right to delete the parent
- perform the creation if the parent page is also created in the same job and the user that triggered the job has the right to create the parent
Do you see other options? Do you agree that the page preferences should be copied / moved / deleted along with the parent page?
Thanks,
Marius
1 post - 1 participant