Details
-
Improvement
-
Resolution: Fixed
-
Critical
-
1.12.3
-
None
Description
The typed hierarchy of parents is currently bound to the Confluence page hierarchy. It simply a filter on that hierarchy that matches the doctype of the parent document. If it is the same, the parent is accepted as typed parent, otherwise it is not and the calculation stops.
But the Parent Property of projectdoc does not need to be related to this hierarchy. The parent may reference any other document and so identifies this page as its logical parent.
The value of the Parent Property may either be a regular Confluence link or it may be the Parent Property or the Display Property Macro. These references should be accepted to create the artificial properties AncestorTypeNames and (new) AncestorTypeIds.