Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-43407

Table of Contents does not properly use anchors from page links of Children Display

      NOTE: This bug report is for Confluence Server. Using Confluence Cloud? See the corresponding bug report.

      Summary

      If you have added Table of Contents macro that gets the information from Children Display macro, the links does not take you to the section of the page.

      Steps to Reproduce

      1. Create a PAGE
      2. Create Page 1 under PAGE
      3. Create 5 subpages under Page 1
      4. Create Page 2 under PAGE
      5. Create 5 subpages under Page 2
      6. Add a Table of Contents to PAGE
      7. Add Children Display macro to PAGE (parent page: Page 1)
      8. Add another Children Display macro to PAGE (parent page: Page 2)
      9. Click a link of subpages from the Table of Contents

      Expected Results

      • Clicking the link should bring you to the section of the page.

      Actual Results

      • Clicking the link doesn't bring you to the section of the page. URL link does not contain any anchor to the section of the page.

      Notes

      The reason for the absence of anchors in the TOC could be the lack of the "id" field in the h2 HTML that is generated for Children Display pages, as shown in the screenshots below:

      Contrary to what was explained in issue CONF-42832, a Table of contents Zone does not work around the problem.

        1. screenshot-1.png
          screenshot-1.png
          144 kB
        2. screenshot-2.png
          screenshot-2.png
          105 kB
        3. screenshot-3.png
          screenshot-3.png
          106 kB
        4. screenshot-4.png
          screenshot-4.png
          141 kB
        5. screenshot-5.png
          screenshot-5.png
          6 kB

            [CONFSERVER-43407] Table of Contents does not properly use anchors from page links of Children Display

            I'd like to bump this issue. I'm from a different company and this issue causes us problems as well. We would also like a resolution in a foreseeable timeframe...

            Robert Jamnitzky added a comment - I'd like to bump this issue. I'm from a different company and this issue causes us problems as well. We would also like a resolution in a foreseeable timeframe...

            slava added a comment - - edited
            Change By: Minh Tran
            Priority: Low Medium

            🎉

            (it was quite unexpected that not only Cmd+V in comments "attaches" image instead of pasting it, but also you can't delete it later - it just says Server Error)

            slava added a comment - - edited Change By: Minh Tran Priority: Low Medium 🎉 (it was quite unexpected that not only Cmd+V in comments "attaches" image instead of pasting it, but also you can't delete it later - it just says Server Error)

            slava added a comment -

            Well, the basic response from a support person (with "Cloud Support - Team Lead" in signature) is this: "I understand this is not your expectation, but I want to keep it transparent that we currently don't have an ETA to implement this fix."

            And basically they didn't even care to comment that they are violating their own "Atlassian bug fixing policy"...

            I'm guessing Atlassian has too many customers these days to care.

            slava added a comment - Well, the basic response from a support person (with "Cloud Support - Team Lead" in signature) is this: "I understand this is not your expectation, but I want to keep it transparent that we currently don't have an ETA to implement this fix." And basically they didn't even care to comment that they are violating their own "Atlassian bug fixing policy"... I'm guessing Atlassian has too many customers these days to care.

            slava added a comment -

            That's what I did. Atlassian closed the support request a few times. I've reopened it and escalated.

            As their own "Bug fixing policy" states that this should be fixed in "next maintenance release":

            Atlassian Bug Fixing Policy

            If a bug is critical (production application down or major malfunction causing business revenue loss or high numbers of staff unable to perform their normal functions) we'll fix it in the next maintenance release

            Quoting from https://confluence.atlassian.com/support/atlassian-bug-fixing-policy-201294573.html

            For us, this bug affects "high number of staff" (100+ peoople) causing them not to perform their normal functions (scrolling in search of the header instead of working).. daily...

            slava added a comment - That's what I did. Atlassian closed the support request a few times. I've reopened it and escalated. As their own "Bug fixing policy" states that this should be fixed in "next maintenance release": Atlassian Bug Fixing Policy If a bug is critical (production application down or major malfunction causing business revenue loss or high numbers of staff unable to perform their normal functions ) we'll fix it in the next maintenance release Quoting from https://confluence.atlassian.com/support/atlassian-bug-fixing-policy-201294573.html For us, this bug affects "high number of staff" (100+ peoople) causing them not to perform their normal functions (scrolling in search of the header instead of working).. daily ...

            @Slava - I suggest you open a new support ticket with Atlassian, and escalate it if necessary. Good luck.

             

            Stephen Kairys added a comment - @Slava - I suggest you open a new support ticket with Atlassian, and escalate it if necessary. Good luck.  

            slava added a comment -

            Frankly, this is outrageous that it's low, because we have at least hundred of people daily scrolling loooooooong pages. And we pay for this time and we pay for this service for Atlassian Cloud.

             

            This is utterly disappointing, @Atlassian

            slava added a comment - Frankly, this is outrageous that it's low , because we have at least  hundred  of people daily scrolling loooooooong pages. And we pay for this time and we pay for this service for Atlassian Cloud.   This is utterly disappointing, @Atlassian

            @Slava - Thanks for supporting this request. I do wonder, why it was decided that priority = low for this bug.

             

            Stephen Kairys added a comment - @Slava - Thanks for supporting this request. I do wonder, why it was decided that priority = low for this bug.  

            slava added a comment -

            It seems that we have 100+ users on our installation affected by this bug daily.

            slava added a comment - It seems that we have 100+ users on our installation affected by this bug daily.

            OK, so let it jump to a place on the current page....in this case the line in question in the displayed Children Display macro. But, as I recall, clicking the TOC link takes you nowhere at all.

            Thanks!

            Stephen Kairys added a comment - OK, so let it jump to a place on the current page....in this case the line in question in the displayed Children Display macro. But, as I recall, clicking the TOC link takes you nowhere at all. Thanks!

            I would disagree with the above – the Children Display macro is capable of displaying content excerpts that the page author wants to be read – this is after all why it is useful to have a header style in use for the page title. And the expected user interaction of clicking on an item in a table of contents is to jump to an anchor in the current page, not to navigate to a different page.

            Nick Reilingh added a comment - I would disagree with the above – the Children Display macro is capable of displaying content excerpts that the page author wants to be read – this is after all why it is useful to have a header style in use for the page title. And the expected user interaction of clicking on an item in a table of contents is to jump to an anchor in the current page, not to navigate to a different page.

              Unassigned Unassigned
              jalor Janice Alor (Inactive)
              Affected customers:
              8 This affects my team
              Watchers:
              13 Start watching this issue

                Created:
                Updated: