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

macro to allow for expand/collapse of a section or region of the page

    • 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.

      (I searched JIRA to see if this issue already exists and did not find anything.)

      I suggest creating a macro that would allow for a region of a page to be expanded or collapsed-- not unlike how comments and children are handled. In some cases, we have lengthy pages with sections that might be better served by having a user drill-down into its contents rather than displaying all of the contents. While it might be a reasonable work-around to create other [child] pages, that does not suit some of the documents/pages that we have created.

            [CONFSERVER-2803] macro to allow for expand/collapse of a section or region of the page

            StefanN added a comment -

            Just a little comment. With the latest version and Firefox there is a ugly border around the div that denotes the expand block. This border appears after expand is first clicked and remains until the page refreshes completely. I just noticed that the old expand macro version didn't have this problem (but did have others).

            StefanN added a comment - Just a little comment. With the latest version and Firefox there is a ugly border around the div that denotes the expand block. This border appears after expand is first clicked and remains until the page refreshes completely. I just noticed that the old expand macro version didn't have this problem (but did have others).

            The expand macro will be bundled in 4.0.

            Paul Curren added a comment - The expand macro will be bundled in 4.0.

            It's a very good macro and should certainly be bundled as soon as you find time to do so.

            Toby Rodwell added a comment - It's a very good macro and should certainly be bundled as soon as you find time to do so.

            Hi Bernie,
            As Danielle suggested, we have the Expand user macro that was created last release: http://confluence.atlassian.com/display/DOC/Writing+the+Expand+User+Macro
            This can be installed by your administrator.

            We are considering bundling this user macro, but don't have any plans to do so at this stage. Would love to get your feedback on the Expand user macro.
            Sherif

            Sherif Mansour added a comment - Hi Bernie, As Danielle suggested, we have the Expand user macro that was created last release: http://confluence.atlassian.com/display/DOC/Writing+the+Expand+User+Macro This can be installed by your administrator. We are considering bundling this user macro, but don't have any plans to do so at this stage. Would love to get your feedback on the Expand user macro. Sherif

            This request was made in 2005. Any chance of Atlassian responding to this?

            Bernie Durfee added a comment - This request was made in 2005. Any chance of Atlassian responding to this?

            Seeing how well the expand user macro works, I'd also like to vote for including it in future release of Confluence.

            Danielle Zhu added a comment - Seeing how well the expand user macro works, I'd also like to vote for including it in future release of Confluence.

            Julie Leung added a comment - - edited

            Though this functionality is provided by the 'expand' user macro as James has pointed out, I would like to attach this comment to my vote to urge Atlassian to consider making the 'expand' user macro functionality part of one of Atlassian's plugins. That is, I would like to request that 'expand' be officially supported.

            My company has a space that makes extensive use of the 'expand' macro, and the 'expanded' content often involves including other pages that themselves have 'expand' macros within their content, coupled with photos in thumbnail and nested table content. That is to say that our use of 'expand' is both extensive and complex. Each time we upgrade to a new version of Confluence, our 'expand' formatting breaks due to some change in the underlying Confluence code and this affects over 99% of the content in one of our spaces – the one space that was the initial justification for us to buy Confluence in the first place. This "breaking upon upgrading" which comes from 'expand' not being officially supported or tested with each release makes it very difficult for me to justify upgrades, and is extremely time-consuming as I attempt to pursue workarounds or fixes in the user community.

            I think there is a sufficiently large user community that uses this macro (as evidenced by the comments on http://confluence.atlassian.com/display/CONFEXT/Expand+Text+User+Macro – and I've also heard that 'expand' is used quite extensively within Atlassian, too. Please consider providing the 'expand' functionality as part of a plugin and officially supporting this functionality in future releases.

            Thank you!
            Julie

            Julie Leung added a comment - - edited Though this functionality is provided by the 'expand' user macro as James has pointed out, I would like to attach this comment to my vote to urge Atlassian to consider making the 'expand' user macro functionality part of one of Atlassian's plugins. That is, I would like to request that 'expand' be officially supported. My company has a space that makes extensive use of the 'expand' macro, and the 'expanded' content often involves including other pages that themselves have 'expand' macros within their content, coupled with photos in thumbnail and nested table content. That is to say that our use of 'expand' is both extensive and complex. Each time we upgrade to a new version of Confluence, our 'expand' formatting breaks due to some change in the underlying Confluence code and this affects over 99% of the content in one of our spaces – the one space that was the initial justification for us to buy Confluence in the first place. This "breaking upon upgrading" which comes from 'expand' not being officially supported or tested with each release makes it very difficult for me to justify upgrades, and is extremely time-consuming as I attempt to pursue workarounds or fixes in the user community. I think there is a sufficiently large user community that uses this macro (as evidenced by the comments on http://confluence.atlassian.com/display/CONFEXT/Expand+Text+User+Macro – and I've also heard that 'expand' is used quite extensively within Atlassian, too. Please consider providing the 'expand' functionality as part of a plugin and officially supporting this functionality in future releases. Thank you! Julie

            JamesM added a comment - - edited

            This functionality is provided by the 'expand' user macro (http://confluence.atlassian.com/x/dgEr), and by the 'toggle-cloak' and 'cloak' macros from the composition plugin (http://www.customware.net/repository/display/AtlassianPlugins/toggle-cloak)

            JamesM added a comment - - edited This functionality is provided by the 'expand' user macro ( http://confluence.atlassian.com/x/dgEr ), and by the 'toggle-cloak' and 'cloak' macros from the composition plugin ( http://www.customware.net/repository/display/AtlassianPlugins/toggle-cloak )

            Tor added a comment -

            This feature would improve the use of confluence as a dashboard with a large number of reports and content sections. I highly recommend this new feature.

            Tor added a comment - This feature would improve the use of confluence as a dashboard with a large number of reports and content sections. I highly recommend this new feature.

            Mike Reall added a comment -

            This functionality would be very useful.

            Mike Reall added a comment - This functionality would be very useful.

              Unassigned Unassigned
              74f262d23a88 GeoffreyC
              Votes:
              45 Vote for this issue
              Watchers:
              30 Start watching this issue

                Created:
                Updated:
                Resolved: