Is there a way to search for both public topics and PMs at once – and make that the default behavior for my site?
User case: I often know I’ve talked with someone about something but I can’t recall whether it was a message or a topic. To find it, I sometimes have to do two searches. And that’s charitably assuming that I use the correct keywords, which isn’t always the case
Context:
We use discourse as communication platform for a school. Most categories are restricted to groups.
Communication via PMs is the normal way to address people across groups.
When searching for a conversation, users do not remember, if to search for a PM or a topic.
It turns out that this is not easily done! Hence a new feature request.
In our instance, which utilises group inboxes quite a bit, it is quite common to want to include messages in search. Prepending in:all to a search achieves this, but isn’t something that can be easily taught to users.
Thanks to the wonderful recent work by @zogstrip, this is now possible via the UI. While this is brilliant for our power users, our noob users will take a while to find it, forget to use it, etc etc.
I’d love to have a way to make it the default search for my users (and me!).
I’ve got a couple of sites which make extensive use of Group Messages, which is a great way to have ‘off Forum’ topics clearly delineated from the open Categories.
However, this gives a bit of a functional search silo. While it is possible to search across Messages and the wider forum using in-all (see Searching for content effectively), it isn’t actually possible to access this from the search UI.
For our use case, it would be very helpful to have in the Advance Search UI:
An easy-to-use option to control if Messages (and/or Chat) are included in search
this could work as an additional drop-down option nicely here:
Having a mix of checkboxes and a dropdown always felt odd to me. So I “merged” them all in one “multi-select” dropdown and made sure the “in:all” filter is also in the list.