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

Certain Macro inside Page Properties Macro breaks Page Properties Report Macro Pagination

      Summary

      Certain macros causes Page Properties Report macro pagination to break.

      Environment

      Steps to Reproduce

      1. Download and install Third party plugin listed above
        • Or, connect Confluence to a JIRA instance
      2. Create a page and insert the Page Properties Macro in it
      3. Add simple table to include any of the macros listed above
        • Below is an example where we've included the macro Page Status (From the plugin Comala Workflows)
      4. Save the page, and add a distinct label to this page, for example "decisions"
      5. Add 6 additional pages with the same content and label
      6. Add another page, insert the "Page Properties Report" Macro > Edit this macro > and add the label from step 4. Example, "decisions".
      7. Expand the "Options" setting and set the "Number of items to display" to 5
      8. Insert and Save the page
      9. The Page Properties Report macro will show 5 content in the first page as expected
      10. Click "Next" to go to the next page

      Expected Results

      The next page shows up

      Actual Results

      The next page is empty. If we click "Prev", all the contents in the first page will be missing as well

      Note

      • Disabling the plugin resolves the pagination issue
      • Deleting the macros from the Page Properties macro

            [CONFSERVER-42669] Certain Macro inside Page Properties Macro breaks Page Properties Report Macro Pagination

            abozhinov added a comment -

            Have the same issue on Cloud.

            abozhinov added a comment - Have the same issue on Cloud.

            sinan.yildirim247208441 added a comment - - edited

            Confluence 5.9.10

            We have the same issue that the Multiexcerpt Include Macro in Page Properties Macro breaks the Page Properties Report Pagination.

            Workaround is: Remove multiexcerpt include macro from Page Properties or install previous version "confluence-masterdetail-plugin-4.3.1.jar

            sinan.yildirim247208441 added a comment - - edited Confluence 5.9.10 We have the same issue that the Multiexcerpt Include Macro in Page Properties Macro breaks the Page Properties Report Pagination. Workaround is: Remove multiexcerpt include macro from Page Properties or install previous version "confluence-masterdetail-plugin-4.3.1.jar

            This is not resolved and not a duplicate of CONF-40995.  That is an issue with pageination over 30 (that may have never worked), this is an issue with ANY macro (i.e. status or JIRA issue) in the page properties report breaks pageination.  This used to work, we had reports in Confluence that senior management used all the time and haven't been able to for months.  Think it broke in 5.9.8 but can't be certain.

            David Hergert (PAYX) added a comment - This is not resolved and not a duplicate of CONF-40995 .  That is an issue with pageination over 30 (that may have never worked), this is an issue with ANY macro (i.e. status or JIRA issue) in the page properties report breaks pageination.  This used to work, we had reports in Confluence that senior management used all the time and haven't been able to for months.  Think it broke in 5.9.8 but can't be certain.

            Minh Tran added a comment -

            Dear mkhairuliana

            This ticket has been marked as duplicate. Please follow the progress here https://jira.atlassian.com/browse/CONF-40995

            Thanks,
            Minh Tran
            Confluence BugMaster
            Atlassiano

            Minh Tran added a comment - Dear mkhairuliana This ticket has been marked as duplicate. Please follow the progress here https://jira.atlassian.com/browse/CONF-40995 Thanks, Minh Tran Confluence BugMaster Atlassiano

            Hi Atlassians,

            It seems the Page Properties Report breaks with any Macro that is rendered on the server side. I tested with several of our plugins such as Forms for Confluence and Community Forums. It also breaks with other vendors such as Table Filter, etc.

            I believe it has to do with the implementation of Page Properties Report that is breaking all macros on pagination.

            Could you please confirm this? Is Atlassian working on this?

            Regards,
            Rafael

            Rafael Franco added a comment - Hi Atlassians, It seems the Page Properties Report breaks with any Macro that is rendered on the server side. I tested with several of our plugins such as Forms for Confluence and Community Forums. It also breaks with other vendors such as Table Filter, etc. I believe it has to do with the implementation of Page Properties Report that is breaking all macros on pagination. Could you please confirm this? Is Atlassian working on this? Regards, Rafael

            MichałS added a comment - - edited

            Keith, almost every macro providing some kind of rich output causes this problem. F.ex the JIRA Issues macro as well. So the thesis that just certain third party plugins breaks the Page Properties Report is not quite accurate.

            MichałS added a comment - - edited Keith, almost every macro providing some kind of rich output causes this problem. F.ex the JIRA Issues macro as well. So the thesis that just certain third party plugins breaks the Page Properties Report is not quite accurate.

            In case Page Information Macro is not used or the Plugin is disabled, it works.
            How to proceed? There are already two macros that are causing issues with the page properties.
            The Information provided via the Page Information Macro is important to be shown as Page Properties.

            Keith Wallace added a comment - In case Page Information Macro is not used or the Plugin is disabled, it works. How to proceed? There are already two macros that are causing issues with the page properties. The Information provided via the Page Information Macro is important to be shown as Page Properties.

              Unassigned Unassigned
              mkhairuliana Monique Khairuliana (Inactive)
              Affected customers:
              4 This affects my team
              Watchers:
              15 Start watching this issue

                Created:
                Updated:
                Resolved: