How about adding the possibility in advanced search to limit the search to “posts/topics that I have seen”?
Need I explain? I guess we have all been there: “Where is that post about X that I saw the other day?”…
I could see value in the inverse as well. When looking for solutions to an issue I haven’t seen.
I have two ways of finding what I’ve seen before.
I bookmark topics / posts that I plan on revisiting.
I search for a relatively unique word that I remember seeing.
Both more or less work OK, but both also have some limitations.
There is the topic_users
table that could be queried so this feature is technically possible. What I don’t know is how much of a performance hit it would be.
Why not scope the search by time if you know it was recent? You can also order results by most recent.
I like the @tophee’s suggestion because the most difficult posts to find are the ones I’ve seen that are not recent.
I’m much more likely to remember the specific text contained in a recently read post.
That works if the post was posted recently but not if only the reading was
recent.
I would be a frequent user of “search in posts I have seen”.
Ok @tgxworld can you add this to your list? Make sure the advanced search UI gets updated for it too.
Not sure if I’m overestimating the popularity of this feature, but it might even be worth mentioning in the call for signing up shown to a returning user. Something like “You can even search among posts you read previously, making it easier to return to interesting topics.” For me, it would trigger me to sign up immediately, while the current call doesn’t really convince me 100%.
@tgxworld, you may want to also take into account the PR I have sitting that touches advanced search, otherwise, there will be conflicts
Ok I’ve added the in:seen
and in:unseen
search filters in
https://github.com/discourse/discourse/pull/4744
Only thing left for me tomorrow is to update the UI for advanced search.
Ok advanced search UI is done too via
https://github.com/discourse/discourse/commit/b419a5765e5f5947e3ae07676817d4a717f5c86f
I’ll leave this topic for a couple of days in case there are bug reports.
This topic was automatically closed after 3 days. New replies are no longer allowed.