-
Suggestion
-
Resolution: Won't Do
-
None
NOTE: This suggestion is for Confluence Server. Using Confluence Cloud? See the corresponding suggestion.
Per https://developer.atlassian.com/display/CONFDEV/Space+Blueprint+Module?focusedCommentId=30614152#comment-30614152 , it would be good if a Space BP plugin developer could fix the ordering of the pages that are created in a new Space.
I see two ways that this could be done:
- Add a "position" attribute to each ContentTemplateRef, that is passed to the Page when being added to the database, OR
- Add a "childrenOrdered" flag attribute to the ContentTemplateRef for the childrens' parent page, which would calculate the correct Page position to set for each child being added to the database
The first option is good because it would generically allow content-template plugin modules to indicate their desired position in the page order, and bad for the same reason - it could be used to create pages that push their way to the top of the order, without user consent.
The second option is a little ugly because the positions of the children would be defined via the parent's configuration, yet it would give Confluence's code final say over the actual position used for each child.
- relates to
-
CONFCLOUD-35503 Allow child templates in Space Blueprints to have manual ordering
- Gathering Interest