Wiki source code of Class Page Move/Rename
Last modified by Eleni Cojocariu on 2026/03/19 08:10
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | This screen appears when you try to [[move/rename>>documentation.xs.user.base.page.refactoring-operations-pages.move-rename.WebHome]] a Page that contains an [[XClass>>xwiki:documentation.xs.dev.data-model.x-classes.WebHome]] used elsewhere in the wiki. | ||
| 2 | |||
| 3 | This is what a [[simple user>>documentation.xs.user.base.page.edit-page.simple-advanced.WebHome||anchor="HSimpleMode"]] sees: | ||
| 4 | |||
| 5 | {{image reference="page-xclass-move-rename-simple.png" size="extra" alt="The status page that appears to simple users of renaming a page that belongs to a class page"/}} | ||
| 6 | |||
| 7 | [[Switching to advanced user>>documentation.xs.user.base.page.edit-page.simple-advanced.WebHome||anchor="HHowcanIswitchbetweensimpleandadvanceduser3F"]], you are allowed to choose precisely the Pages to move and those to preserve: | ||
| 8 | |||
| 9 | {{image reference="page-xclass-move-rename-advanced.png" size="extra" alt="The status page of renaming a page that belongs to a class page"/}} | ||
| 10 | |||
| 11 | Such a Page might also be one of the [[children>>documentation.xs.user.base.page.nested-pages.relations.WebHome]] of the current Page. Renaming or moving it could break other Pages that depend on that XClass, which is why this action is forbidden for users who do have the [[deletion right>>Documentation.AdminGuide.Access Rights.Permission types.WebHome||anchor="HDeleteRight"]] but are [[simple users>>documentation.xs.user.base.page.edit-page.simple-advanced.WebHome||anchor="HSimpleMode"]]. Clicking on the "Cancel" button discards the action. |