berto wrote:
Is it feasible to have member live search when entering them in filter criteria (similar to what happens when using the "Members" section of the site)?
Yes. Sort-of. I tried to do that in the first version, and it got really complicated really quickly. Rather than try to solve all the problems at once, I chose to ship a simplified version. I'll revisit the user selection at some point in the near future.
There are a number of other major structural changes going on, too. But it will happen.
berto wrote:
What is significance of topic "blocks" in the search results? Maybe different batches returned by the server? Just seems a little confusing as-is.
Yes, that's a batch of search results. It's rally the same as a page in the old search, but rather than having to click the next page number, you can just scroll and it will reload.
This batching (or the older version, paging) is necessary because it's unreasonable to return all the search results at once. The query time will be much, much, MUCH longer, and the amount of data delivered to your browser would be extraordinary. The scroll-and-reload technique is used quite a bit on modern websites to keep loading the next set of data only as long as the user is actually interested in it. If you stop scrolling, the server doesn't have to do any more work.
berto wrote:
Is there a way to search for all posts by a user in x-search?
I am working (like, right this minute) on a member-focused posts and topics search, specifically to replace the "See all posts by such-and-such" link that you see in profiles. It won't be able to search for specific text, and will be locked to a specific user (the one whose link you followed to get there) but it will let you sift through posts AND topics, sort in ascending or descending order, and additionally apply filters like year, year range, recent, and subforum. So basically all of the elements of the XSearch page, minus the text.
I'm making progress, but in the interest of not having a lot of duplicate code, I am breaking the underlying parts of XSearch into smaller pieces so I can mix and match them in new and different ways.
berto wrote:
Best would be to show the "sort by" options that we see if using Topics (but this just gives topics started, not all replies).
I don't think you'll see as many sort options on the member posts search page. Certainly views and replies doesn't make any sense for posts (there's no data there to support such a sort order).
For topics, it had been my intent to only search for topics started, not topics participated. I confess I'm a bit skeptical that searching for topics that a user has participated in is useful, but I'm willing to let someone (anyone) describe a use case and change my mind.