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

It is not possible to have multiple page properties defined on a single page, with different labels, and report on them with different page properties report macros


    • Icon: Suggestion Suggestion
    • Resolution: Fixed
    • 5.4.4, 5.5
    • None
    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

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

      This one was raised by a customer. See: https://twitter.com/yuriy_zubarev/status/319494574412296193

      Regarding the statement here: https://confluence.atlassian.com/display/DOC/Page+Properties+Macro

      You can add many Page Properties macros per page, however all Page Properties macros on the page will have the same labels applied to them. For example, if you add two Page Properties macros on a page, one with the label "risk" and the other with the label "status", both sets of metadata will appear in the Page Properties Report macro for the "status" label and for the "risk: label. This is true even if you have specified just one label in each Page Properties macro. It is the labels on the page that matter, not the labels in the macros.

      Steps to reproduce:
      1. Create a page with a page properties macro. In that macro, add a table that looks like this:

      a 1
      b 2

      2. In that macro, give it a label 'prop1'
      3. Add another page property macro on that page, give it the label 'prop2' with the contents:

      c 3
      d 4

      4. Save the page. Now create a new page in the space.
      In that new page, create a page properties report macro and give it the label 'prop1'.

      Outcome: It reports on BOTH tables a, b, c and d.

      This feature request is so that it only does it for a and b - because I haven't specified the 'prop2' label.

            agnes@atlassian.com Agnes Ro
            smansour Sherif Mansour
            20 Vote for this issue
            20 Start watching this issue