Project

General

Profile

Actions

Task #103118

open

Epic #103033: New Record Creation Workflow / Process

Re-invent PagePositionMap

Added by Andreas Kienast 2 months ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2024-02-14
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
13
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

To give editors a better experience, the existing PagePositionMap needs to get reinvented. Its code is dusty, hard to read and the implementation is rarely used in Core.

For wizards that let an editor choose a page position, we need a new approach that may base on the new page tree.

Ideas

Build a new variation of the page tree that renders placeholders between nodes.
Drawbacks:
  • 100% increase of needed space for the tree to render
  • May look weird in wide areas (e.g. modals)
Combine the existing page tree with the behavior of the current PagePositionMap. The usage may "feel" like using a Link Browser.
Drawbacks:
  • PagePositionMap is still alive
  • Navigation may become clunky, as PagePositionMap allows to switch to another page

No data to display

Actions

Also available in: Atom PDF