Skip to content

Reworking the refactor page#1617

Open
AlexNetcare wants to merge 2 commits into
unclebob:masterfrom
netcare-io:reworking_the_refactor_page
Open

Reworking the refactor page#1617
AlexNetcare wants to merge 2 commits into
unclebob:masterfrom
netcare-io:reworking_the_refactor_page

Conversation

@AlexNetcare

@AlexNetcare AlexNetcare commented May 13, 2026

Copy link
Copy Markdown
Contributor

I changed the way how a new location is being chosen when moving a page.
The reason for this change was that we had systems with so much test pages, that it took extremely long to open the refactor page since every page will be loaded for the autocomplete.
So a Solution to this was to create a tree structure where the children will be loaded lazily.
Since selecting the new location by clicking on a tree item, this would also prevent any User to select a non existing page.
The starting path for this refactoring is also configurable. For now I set the default to start at ROOT. If it would make sense to start at a different path, I can change that.
Also the starting point is selectable as well, unless it is ROOT.
image

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

Successfully merging this pull request may close these issues.

1 participant