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

      The navigational possibilities of labels would increase if one could filter by multiple labels.

      For instance, after you choose a label you get a list of pages that have that label. Ideally, if you had the ability to filter by additional labels, you would be able to winnow down that list, by choosing additional labels which are also assigned to these pages. Currently, that is not possible and information stored in those labels cannot assist a user while navigating.

      The potential uses of labels (or tags) in a wiki environment have not been fully explored. I think there is room for many innovations with labels. However, the inability to filter by multiple labels is a roadblock.

      In del.icio.us you can filter by multiple tags. Go to a user's page and choose one tag. Under the title "related tags" there is a list of tags that are attached to the same pages. You can add another tag to the filter by clicking on the "+" sign to the left of the tag. You can also remove a tag from the filter.

            [CONFSERVER-4577] Filter by multiple labels

            I am looking to specifically to implement this in meeting notes. I like comprehensive meeting notes list but I also want to add pages to list meeting notes per project. instead of applying label "meeting-notes" and the label "meeting-notes_projectA" I could just apply additional label per project to my meeting notes such as "projectA" and then in Content report Table I want the ability to specify to display all content that has the "meeting-notes" AND "projectA" labels (must have both). having ability to do OR on labels is useful but I am really missing the ability to specify AND for multiple labels.

            Deleted Account (Inactive) added a comment - I am looking to specifically to implement this in meeting notes. I like comprehensive meeting notes list but I also want to add pages to list meeting notes per project. instead of applying label "meeting-notes" and the label "meeting-notes_projectA" I could just apply additional label per project to my meeting notes such as "projectA" and then in Content report Table I want the ability to specify to display all content that has the "meeting-notes" AND "projectA" labels (must have both). having ability to do OR on labels is useful but I am really missing the ability to specify AND for multiple labels.

            In Confluence 2.8 we delivered Multiple-label filtering which lets users:

            1. Combine more than one label in their label searches.
            2. Use the '-' link next to the label name to subtract a label from your multiple-label search.
            3. Browse labels simply by typing in a URL, such as:

            There's a whole set of other features in Confluence 2.8, that you can read about in our release notes:

            http://confluence.atlassian.com/display/DOC/Confluence+2.8+Release+Notes#Confluence2.8ReleaseNotes-Multiplelabelfilter

            You can download Confluence 2.8 here:

            http://www.atlassian.com/software/confluence/ConfluenceDownloadCenter.jspa

            Thank you to all who voted for this feature, we look forward to your feedback.

            Adnan Chowdhury [Atlassian] added a comment - In Confluence 2.8 we delivered Multiple-label filtering which lets users: Combine more than one label in their label searches. Use the '-' link next to the label name to subtract a label from your multiple-label search. Browse labels simply by typing in a URL, such as: There's a whole set of other features in Confluence 2.8, that you can read about in our release notes: http://confluence.atlassian.com/display/DOC/Confluence+2.8+Release+Notes#Confluence2.8ReleaseNotes-Multiplelabelfilter You can download Confluence 2.8 here: http://www.atlassian.com/software/confluence/ConfluenceDownloadCenter.jspa Thank you to all who voted for this feature, we look forward to your feedback.

            The reporting plugin is more complex. However, you don't need to specify a text string. And yes, I need better documentation about what a key chain is...time, time, time, where does it go...

            All that said, I believe that in the latest version of Confluence you can specify that {contentbylabel} does an AND search, which may solve the immediate problem...

            David Peterson added a comment - The reporting plugin is more complex. However, you don't need to specify a text string. And yes, I need better documentation about what a key chain is...time, time, time, where does it go... All that said, I believe that in the latest version of Confluence you can specify that {contentbylabel} does an AND search, which may solve the immediate problem...

            I too would like to filter by multiple labels, because the idea of proliferating many specific labels for different purposes would make it too complex for people to use. And I did look at the Reporting Plugin recommended by David above, but it looks like I have to specify a text string to search on (or else I just don't know what a "key chain" is).

            Carrie Moley added a comment - I too would like to filter by multiple labels, because the idea of proliferating many specific labels for different purposes would make it too complex for people to use. And I did look at the Reporting Plugin recommended by David above, but it looks like I have to specify a text string to search on (or else I just don't know what a "key chain" is).

            You can try the Reporting Plugin if you want to replicate this with more flexiblity (including OR, AND or NOT for labels, spaces and much more). It's more complex, but much more powerful.

            http://www.customware.net/repository/display/AtlassianPlugins/Reporting+Plugin

            David Peterson added a comment - You can try the Reporting Plugin if you want to replicate this with more flexiblity (including OR, AND or NOT for labels, spaces and much more). It's more complex, but much more powerful. http://www.customware.net/repository/display/AtlassianPlugins/Reporting+Plugin

            I really think it's crucial that the contentbylabel plugin support AND for matching labels. I'm not about to start creating composite labels, because then I'll have a mess of labels that make labels less navigable. Right now, I'm simply listing the content by hand in my pages because when I use the contentbylabel plugin, the list output gets less and less specific as I add more labels.

            Benjamin Doherty added a comment - I really think it's crucial that the contentbylabel plugin support AND for matching labels. I'm not about to start creating composite labels, because then I'll have a mess of labels that make labels less navigable. Right now, I'm simply listing the content by hand in my pages because when I use the contentbylabel plugin, the list output gets less and less specific as I add more labels.

            This would definitely make labels a ton more useful! I agree with Dave's comment that labels in Confluence are still very far from fulfilling their fullest potential: they will when folder hierarchy is made entirely unnecessary (how's that for a challenge?)!

            Othman Alaoui added a comment - This would definitely make labels a ton more useful! I agree with Dave's comment that labels in Confluence are still very far from fulfilling their fullest potential: they will when folder hierarchy is made entirely unnecessary (how's that for a challenge?)!

            The other benefit related to this idea is in the content by labels plug-in - you will be able to filter pages better if it supports a more robust implementation of label filtering. That is, instead of using boolean OR to match labels, it could be set to use boolean AND. Therefore, a page would only be listed if it includes all of the labels, not just any one of them.

            Deleted Account (Inactive) added a comment - The other benefit related to this idea is in the content by labels plug-in - you will be able to filter pages better if it supports a more robust implementation of label filtering. That is, instead of using boolean OR to match labels, it could be set to use boolean AND. Therefore, a page would only be listed if it includes all of the labels, not just any one of them.

            Labels are a great way to group content that lives in different places in the hierarchy, but without the ability to search for pages based on a combination of labels people are instead creating composite labels.

            If you have a projected called abc, for example, then meeting minutes related to the abc project are being labeled abc-meeting. The abc design reviews are labeled abc-design.

            With these type of composite labels it's not possible to search for all design reviews (i.e. abc-design and xyz-design). It's also not possible to find all pages related to the abc project.

            David Kellam added a comment - Labels are a great way to group content that lives in different places in the hierarchy, but without the ability to search for pages based on a combination of labels people are instead creating composite labels. If you have a projected called abc, for example, then meeting minutes related to the abc project are being labeled abc-meeting. The abc design reviews are labeled abc-design. With these type of composite labels it's not possible to search for all design reviews (i.e. abc-design and xyz-design). It's also not possible to find all pages related to the abc project.

              Unassigned Unassigned
              c4d432ca27f6 Erik Haugo
              Votes:
              25 Vote for this issue
              Watchers:
              16 Start watching this issue

                Created:
                Updated:
                Resolved: