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

      Select multiple pages either ad hoc or as a hierarchy (all children of page(s) X,Y and Z) and then apply a new label or change the current labels.

      This is a feature request. As part of wiki-pruning, we want to re-organize a bunch of pages. We need to apply new labels to about 60 pages. We will have to go through, one-at-a-time and click, open, edit labels. I would really like to be able to select them out of a list view, then change labels all at once.

            [CONFSERVER-17373] Select multiple pages and mass add/remove/change labels

            Our use case scenario is that of multiple legacy spaces merging into one, due to a reorganization of the business.

            Because the LiveSearch macro doesn't offer the option to filter by Parent page, adding a label to all child pages is required. With hundreds of child pages, manually adding the label is not an option. It would be nice to have tools that allow managing content in bulk.

            Given the limitations of not having the ability to bulk assign labels to a sub-set of content, AND LiveSearch not offering Parent Page as filter option, the only workaround is the Page Tree Search macro. Of course, this macro is not as user friendly as the LiveSearch, so it feels like taking a step back from a user experience standpoint. 

            I hope that this idea gets selected for development as a way to improve the managing of large knowledge bases with mature content. Thank you!

            Laura Cristea added a comment - Our use case scenario is that of multiple legacy spaces merging into one, due to a reorganization of the business. Because the LiveSearch macro doesn't offer the option to filter by Parent page, adding a label to all child pages is required. With hundreds of child pages, manually adding the label is not an option. It would be nice to have tools that allow managing content in bulk. Given the limitations of not having the ability to bulk assign labels to a sub-set of content, AND LiveSearch not offering Parent Page as filter option, the only workaround is the Page Tree Search macro. Of course, this macro is not as user friendly as the LiveSearch, so it feels like taking a step back from a user experience standpoint.  I hope that this idea gets selected for development as a way to improve the managing of large knowledge bases with mature content. Thank you!

            Shane added a comment -

            This suggestion was first raised in October 2009.

            It is now 2023.

            This simple suggestion should quite frankly have been a Confluence default, and is STILL not implemented 14 years later.

            It baffles me that Atlassian suggest using labels, yet we cannot bulk edit pages and add/remove labels, or bulk rename labels without the use of a plug-in.

            Atlassian, you really need to pull your finger out.

            Shane added a comment - This suggestion was first raised in October 2009. It is now 2023. This simple suggestion should quite frankly have been a Confluence default, and is STILL not implemented 14 years later. It baffles me that Atlassian suggest using labels, yet we cannot bulk edit pages and add/remove labels, or bulk rename labels without the use of a plug-in. Atlassian, you really need to pull your finger out.

            Hard to understand that this is not have been default functionality already for years..

            Toni Laine added a comment - Hard to understand that this is not have been default functionality already for years..

            We had a similar need to focus on child pages and decided to built an app [Label Manager for Easy Apps|https://marketplace.atlassian.com/apps/1232224/label-manager-by-easy-apps?hosting=cloud&tab=overview.]

            Option to select a parent (includes all the children):

            Admin can also:

            Stavros_Rougas_EasyApps added a comment - We had a similar need to focus on child pages and decided to built an app [Label Manager for Easy Apps| https://marketplace.atlassian.com/apps/1232224/label-manager-by-easy-apps?hosting=cloud&tab=overview .] Option to select a parent (includes all the children): Admin can also:

            Hi All, 

            For those still seeking a way to quickly update and organize labels, as part of the ScriptRunner for Confluence app we have some easy to use built-in scripts (no coding!) where you can add, remove, or rename labels in bulk.

            https://marketplace.atlassian.com/apps/1215215/scriptrunner-for-confluence?hosting=server

            Give it a try and us know what you think! 

            Jillian Patterson added a comment - Hi All,  For those still seeking a way to quickly update and organize labels, as part of the ScriptRunner for Confluence app we have some easy to use built-in scripts (no coding!) where you can add, remove, or rename labels in bulk. https://marketplace.atlassian.com/apps/1215215/scriptrunner-for-confluence?hosting=server Give it a try and us know what you think! 

            For those customers using OnDemand/Confluence Cloud, you might try using our recently released addon, Bulk Action Tools:

            https://marketplace.atlassian.com/plugins/bulk-action-tools

            It allows you to manage labels on multiple pages, namely adding, removing, renaming, splitting, and merging. You can also use this addon to add/remove page watches and move/delete multiple pages at a time. It doesn't yet support attachment labels, but we might add that functionality in the near future. You can find the documentation here:

            https://streamline.atlassian.net/wiki/display/BAT/Bulk+Action+Tools

            Try it out, and feel free to give feedback.

            Stephen Deutsch added a comment - For those customers using OnDemand/Confluence Cloud, you might try using our recently released addon, Bulk Action Tools: https://marketplace.atlassian.com/plugins/bulk-action-tools It allows you to manage labels on multiple pages, namely adding, removing, renaming, splitting, and merging. You can also use this addon to add/remove page watches and move/delete multiple pages at a time. It doesn't yet support attachment labels, but we might add that functionality in the near future. You can find the documentation here: https://streamline.atlassian.net/wiki/display/BAT/Bulk+Action+Tools Try it out, and feel free to give feedback.

            tkandert added a comment -

            Hi Burcu,
            thanks, this works fine for us.

            tkandert added a comment - Hi Burcu, thanks, this works fine for us.

            Burcu added a comment -

            Hi Thomas,
            We have released new version of our plugin, now bulk label operations for attachments can be done.
            Regards,

            Burcu added a comment - Hi Thomas, We have released new version of our plugin, now bulk label operations for attachments can be done. Regards,

            tkandert added a comment -

            Hi Burcu,
            thanks, your plug-in seems to be a good solution for bulk operations with page labels. While working with the test version I discovered that you can remove labels not only from multiple pages but also from their attachments - is there a way to add labels to attachments, too? It would be helpful, if you could select attachments from a list for the case, that you want to add different labels to different attachments of one and the same page.
            Best regards,
            Thomas

            tkandert added a comment - Hi Burcu, thanks, your plug-in seems to be a good solution for bulk operations with page labels. While working with the test version I discovered that you can remove labels not only from multiple pages but also from their attachments - is there a way to add labels to attachments, too? It would be helpful, if you could select attachments from a list for the case, that you want to add different labels to different attachments of one and the same page. Best regards, Thomas

            Burcu added a comment -

            Hi,
            We have released Label Management for Confluence plug-in in marketplace. https://marketplace.atlassian.com/plugins/com.kostebekteknoloji.plugins.confluence.confluence-label-manager
            You could search for similar labels in a space and then merge them into one standard label.
            You could also do bulk operations like appending , adding and removing labels.
            Documentation is here: http://www.confluence.kostebekteknoloji.com/display/PLUG/Label+Manager+for+Confluence
            Regards,

            Burcu added a comment - Hi, We have released Label Management for Confluence plug-in in marketplace. https://marketplace.atlassian.com/plugins/com.kostebekteknoloji.plugins.confluence.confluence-label-manager You could search for similar labels in a space and then merge them into one standard label. You could also do bulk operations like appending , adding and removing labels. Documentation is here: http://www.confluence.kostebekteknoloji.com/display/PLUG/Label+Manager+for+Confluence Regards,

            I also would like to see this feature implemented. With blueprints using labels (e.g. Product Requirements) this becomes more important to us.

            Frederik D. added a comment - I also would like to see this feature implemented. With blueprints using labels (e.g. Product Requirements) this becomes more important to us.

            Daniel says: "This would be an intuitive addition to the tool. The big use case I see is if some users create a lot of content but ...forget to (apply) labels. If we could add a label to a tree of pages we could retroactively label/organize pages much more efficiently."

            That's me

            I want to show the map of parent / child pages in a space. I think the Navmap macro will do it (will it?), but it needs labels. I have over 100 un-labelled pages as I didn't know I might need this when authoring them.

            I need a short-term fix, as well as a longer term solution. Any advice?

            Thanks,

            Andrew Drury added a comment - Daniel says: "This would be an intuitive addition to the tool. The big use case I see is if some users create a lot of content but ...forget to (apply) labels. If we could add a label to a tree of pages we could retroactively label/organize pages much more efficiently." That's me I want to show the map of parent / child pages in a space. I think the Navmap macro will do it (will it?), but it needs labels. I have over 100 un-labelled pages as I didn't know I might need this when authoring them. I need a short-term fix, as well as a longer term solution. Any advice? Thanks,

            Adrian Janssen added a comment - There is this, but its pay and command line: https://bobswift.atlassian.net/wiki/display/CSOAP/Confluence+Command+Line+Interface

            Daniel Berman added a comment - - edited

            This would be an intuitive addition to the tool. The big use case I see is if some users create a lot of content but either forget or aren't interested in applying labels. If we could add a label to a tree of pages we could retroactively label/organize pages much more efficiently.

            Further, if I could do an indexed search of the entire site, and then add labels to search results, that would allow for quick tagging of content as well.

            Daniel Berman added a comment - - edited This would be an intuitive addition to the tool. The big use case I see is if some users create a lot of content but either forget or aren't interested in applying labels. If we could add a label to a tree of pages we could retroactively label/organize pages much more efficiently. Further, if I could do an indexed search of the entire site, and then add labels to search results, that would allow for quick tagging of content as well.

            My company is setting labels for (parent and child) pages to indicate the internal release state (e.g. label "approved").
            A possibility to manipulate labels for several pages (in one go) would save time/efforts. Opening one page after the other (to add/remove labels) is just dull work. Usually, our pages are arranged in a hierarchy (Parent A consists of Child 1, Child 2, ... Child n). For us, a possibility to have all child pages inherit the label from the parent page would be a working "workaround".

            Eva Mayrhofer added a comment - My company is setting labels for (parent and child) pages to indicate the internal release state (e.g. label "approved"). A possibility to manipulate labels for several pages (in one go) would save time/efforts. Opening one page after the other (to add/remove labels) is just dull work. Usually, our pages are arranged in a hierarchy (Parent A consists of Child 1, Child 2, ... Child n). For us, a possibility to have all child pages inherit the label from the parent page would be a working "workaround".

            I've inherited an old Confluence instance that is overgrown and under-labeled. This would help a lot.

            Jeff Sanders added a comment - I've inherited an old Confluence instance that is overgrown and under-labeled. This would help a lot.

            This would be great, because if you have a lot of pages, is not very confortable to add the label to each page

            Pablo Szittyay added a comment - This would be great, because if you have a lot of pages, is not very confortable to add the label to each page

            This would be great, because if you have a lot of pages, is not very confortable to add the label to each page

            Pablo Szittyay added a comment - This would be great, because if you have a lot of pages, is not very confortable to add the label to each page

            jens added a comment -

            The label management plugin did something along those lines, but does not seem to be officially supported for Confluence 3.0. Might be worthwhile to check the forums to see if other people are using it successfully in 3.0.

            https://plugins.atlassian.com/plugin/details/5076

            jens added a comment - The label management plugin did something along those lines, but does not seem to be officially supported for Confluence 3.0. Might be worthwhile to check the forums to see if other people are using it successfully in 3.0. https://plugins.atlassian.com/plugin/details/5076

              Unassigned Unassigned
              0729ad22e39a Jim Phelps
              Votes:
              266 Vote for this issue
              Watchers:
              108 Start watching this issue

                Created:
                Updated: