Child display Macro not showing all children pages

Maximilian Riedl June 23, 2023

I want to great an index of every page in my space. I'm using the Child display macro. However I only see the first child of every page.

 

Example for my space:

Mainpage

  • Subpage 1
    • SubSubPage 1
      • SubSubSubPage 1
      • SubSubSubPage 2
    • SubSubPage 2
  • Subpage 2
    • SubSubpage 3

 

I want the index to look like this

  • Subpage 1
    • SubSubPage 1
      • SubSubSubPage 1
      • SubSubSubPage 2
    • SubSubPage 2
  • Subpage 2
    • SubSubpage 3

 

However I get this

  • Subpage 1
    • SubSubPage 1
    • SubSubPage 2
  • Subpage 2
    • SubSubpage 3

 

Noteworthy info: I enabled the "Show desandace" option -> No change; in addtion when I use the "Depth of descendants" instead and set it to e.g. 3 I get the same result.

 

Ist the macro not capable of performing my task or am I doing something wrong

 

Many thanks!

2 answers

0 votes
oib July 5, 2024

In our system we currently experience the same problem.

Strangely enough, we could get some omitted pages to show by adding an EDIT restriction to that page. I know it does not make sense. But I know what I saw, and I could repeat it.

Faster permissions service is ON.
We are NOT limiting the depth via the catalina_opts.

Initially we thought that it was related to version 8.9.3 (we just migrated from 8.5.7).
But given the date of the original post, that does not seem related.

Anyway, after disabling the faster permissions services the problem was gone.
And after re-enabling that service, which took quite long, the problem stayed away.

 

ITCS Team September 26, 2024

I second this comment on Faster Permission Service! For background information, it seems like any edit of the page (Content edit or Restriction change) would allow the page to show as expected in the macro. It didn't appear to want to show any pages aged more than around 6 months. I'm not sure why the Faster permission service would make it act like that.

 

FYI: Use this URL to disable/enable

  1. Go to <confluence-base-url>/plugins/servlet/fasterpermissions
0 votes
Barbara Szczesniak
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 23, 2023

@Maximilian Riedl I believe that you need to select both Show descendants and set the Depth of descendants to 3 (or higher, in case you have some places that may have more levels). 

Although on this page https://support.atlassian.com/confluence-cloud/docs/insert-the-children-display-macro/, it indicates that just selecting Show descendants should show all levels, it also indicates that it only shows 1 level down if Depth of descendants is blank.

Maximilian Riedl June 25, 2023

Hello @Barbara Szczesniak Thank you very much for your anwser. I tried your suggestion but sadly it did not fix it for me.

Have you ever had a problem like this? It feels like a weird bug to me....

Barbara Szczesniak
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 26, 2023

@Maximilian Riedl I have not experienced this myself. I am currently setting up and writing my user guide in Confluence. I'm only using 2 levels of pages. The parent pages  are effectively the Chapter introduction page. Each child page contains all heading related to the main topic of the page. 

At the top of each child page, I have 2 TOC macros—one for Sections on this page and the other for Procedures on this page. I am using one of the heading styles for my procedure titles (To do this…) and limiting my second TOC macro to only this style.

In what I've written so far, my content allows me to use this type of structure, though I may have a chapter or two where it will make sense to make another level of child pages. When I get there, I'll have to determine whether to use the children display macro or something else for navigation.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events