Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-70003

Confluence Cloud Search Syntax should include macroName:<macro-name> to use to search for macros

    • 1
    • 4
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Issue Summary

      In Data Center and Server it is possible to search for macros, but in Cloud no similar syntax is available.

      Create a similar option to filter by macroName:<macro-name>*

      References:
      Data Center and Server Guide
      Cloud Syntax Guide

            [CONFCLOUD-70003] Confluence Cloud Search Syntax should include macroName:<macro-name> to use to search for macros

            This doesn't work with Forge macros.

            Craig Berry added a comment - This doesn't work with Forge macros.

            The workaround we have found is to use the REST APIs

            https://developer.atlassian.com/cloud/confluence/rest/v1/api-group-search/#api-wiki-rest-api-search-get

            specifying a CQL

            macro=macro_name

            Alex Medved {ConfiForms} added a comment - The workaround we have found is to use the REST APIs https://developer.atlassian.com/cloud/confluence/rest/v1/api-group-search/#api-wiki-rest-api-search-get specifying a CQL macro= macro_name

            It's insane to me that this has been removed in Cloud. This is a crucial feature and the fact that it is not available by now is seriously concerning.

             

            Is there any information, workarounds or otherwise ideas on how to make this possible? It's a mission critical feature for us.

            Craig Berry added a comment - It's insane to me that this has been removed in Cloud. This is a crucial feature and the fact that it is not available by now is seriously concerning.   Is there any information, workarounds or otherwise ideas on how to make this possible? It's a mission critical feature for us.

            Hi everyone,

            I am one of those users that were forced to move to Confluence Cloud when Confluence Server was EOS in February. I find it very strange that this issue was changed from bug to feature request. It should have been fixed immediately!

            Being able to perform advanced searches are vital when working with documentation. It is not some fancy "nice to have" feature - it is a fundamental feature that should have been available before the Confluence Server was EOS-ed. This is especially important since several of the macros that we used in Confluence Server are not available in Confluence Cloud or is not yet being supported by one of the Atlassian partners. When I can't search for a macro, I have to manually go through each page, looking for the macro in question - and I am maintaining documentation with thousands of pages!

            Please fix this. 

            Gjertrud

            Gjertrud Pedersen added a comment - Hi everyone, I am one of those users that were forced to move to Confluence Cloud when Confluence Server was EOS in February. I find it very strange that this issue was changed from bug to feature request. It should have been fixed immediately! Being able to perform advanced searches are vital when working with documentation. It is not some fancy "nice to have" feature - it is a fundamental feature that should have been available before the Confluence Server was EOS-ed. This is especially important since several of the macros that we used in Confluence Server are not available in Confluence Cloud or is not yet being supported by one of the Atlassian partners. When I can't search for a macro, I have to manually go through each page, looking for the macro in question - and I am maintaining documentation with thousands of pages! Please fix this.  Gjertrud

            6dfd011db329 Thank you for the additional details. The link you shared with us, https://confluence.atlassian.com/doc/confluence-search-syntax-158720.html, is a Data Center and Server guide, rather than a Confluence Cloud guide. As osolomennykov@atlassian.com mentioned the macroName:<macro-name> search syntax was available in DC/Server, but is not offered in Cloud

            We have updated the description on this ticket and have converted it from a bug to a feature request, requesting to have the same syntax that was available in DC/Server in Cloud.

            Please let us know if you have any questions about this change.

            Thank you,
            Tina B.

            Tina Bolton added a comment - 6dfd011db329 Thank you for the additional details. The link you shared with us, https://confluence.atlassian.com/doc/confluence-search-syntax-158720.html , is a Data Center and Server  guide, rather than a Confluence Cloud guide. As osolomennykov@atlassian.com mentioned the macroName:<macro-name> search syntax was available in DC/Server , but is not offered in Cloud .  We have updated the description on this ticket and have converted it from a bug to a feature request, requesting to have the same syntax that was available in DC/Server in Cloud. Please let us know if you have any questions about this change. Thank you, Tina B.

            Hi

            Well, it clearly does not work "exactly as described"

            Here is the results for my cloud instance (and I do have many pages that use the Table Of Contents macro)

            https://recordit.co/SHtQYqd3XY

            And no, this is not "instance specific"... 

            Alex

            Alex Medved {ConfiForms} added a comment - - edited Hi Well, it clearly does not work "exactly as described" Here is the results for my cloud instance (and I do have many pages that use the Table Of Contents macro) https://recordit.co/SHtQYqd3XY And no, this is not "instance specific"...  Alex

            Hi 6dfd011db329 

            Thanks for the update. I can assume that the Search works exactly as described in it's documentation here: https://support.atlassian.com/confluence-cloud/docs/confluence-search-syntax/ . As you can see, first of all, this doc is for Confluence cloud, and the second thing is that there is no mention that Confluence Cloud uses the same mechanism and syntax for macros search as DC Confluence does. Also, to be fair, even if you try to do the same search as you described, you will have pages found where the TOC macro was used.

            Thank you,

            Oleksandr.

            Oleksandr Solomennykov (Inactive) added a comment - Hi 6dfd011db329   Thanks for the update. I can assume that the Search works exactly as described in it's documentation here: https://support.atlassian.com/confluence-cloud/docs/confluence-search-syntax/ . As you can see, first of all, this doc is for Confluence cloud, and the second thing is that there is no mention that Confluence Cloud uses the same mechanism and syntax for macros search as DC Confluence does. Also, to be fair, even if you try to do the same search as you described, you will have pages found where the TOC macro was used. Thank you, Oleksandr.

            It is very simple actually. For example...

            I hope you are familiar with a Table Of Contents macro in Confluence, the macro name for it is "toc"

            Try to make a search macroName:toc in server/dc and on cloud versions of Confluence. Confluence server/DC lists pages where this macro is used, while Confluence cloud does some weird search

            Alex Medved {ConfiForms} added a comment - It is very simple actually. For example... I hope you are familiar with a Table Of Contents macro in Confluence, the macro name for it is "toc" Try to make a search macroName:toc in server/dc and on cloud versions of Confluence. Confluence server/DC lists pages where this macro is used, while Confluence cloud does some weird search

            Hi 6dfd011db329 

            Could you provide us with a video or exact steps on how it reproduces for you? Unfortunately, we weren't able to reproduce this issue yet in all our Confluence Cloud environments.

            Thank you

            Oleksandr

            Oleksandr Solomennykov (Inactive) added a comment - Hi 6dfd011db329   Could you provide us with a video or exact steps on how it reproduces for you? Unfortunately, we weren't able to reproduce this issue yet in all our Confluence Cloud environments. Thank you Oleksandr

            Hi Oleksandr

            No, this is exactly about the Confluence cloud... and the regression in comparison to server/DC where you can easily search for macroName from within a search bar

            Alex 

            Alex Medved {ConfiForms} added a comment - Hi Oleksandr No, this is exactly about the Confluence cloud... and the regression in comparison to server/DC where you can easily search for macroName from within a search bar Alex 

              owallis@atlassian.com Owen Wallis
              gprosper@atlassian.com Gerson P.
              Votes:
              23 Vote for this issue
              Watchers:
              19 Start watching this issue

                Created:
                Updated: