Experimental topics list filter feature

order:posters or order:likes may be close to what you want. You could also try posts-min: to filter the list down.

order:posts should probably be added since we have posts-min and posts-max`, and most of the other cases where we allow you to filter by a count also support ordering by that count.

Votes would have to be added as an option via the corresponding plugin. I don’t recall if any plugins are already doing anything like that.

2 Likes

Greetings!
@tgxworld I would like to use a filter to quickly jump to my private messages that I wrote to a specific user.
For example:
created-by:me recipient:username
Is it possible to implement something like this?

4 Likes

Currently the /filter route does not support private messages but it is definitely on our roadmap to do so.

4 Likes

I’ve got a couple of things which would be good to have in the OP:

Order by title (i.e. alphabetically)

We can now also order by title (which is super useful):

Subcategories

You can target subcategories using this format:
category:catslug:subcatslug

Feature request - a banner or similar

While it is absolutely brilliant to have these filtered views, it would be super helpful to have an explainer up the top of it (analagous to the Category description) so users understood what it was about.

Alternatively, it would be even better if we could specify one of these filters to be the default view of a category (or even a tag).

6 Likes

Sorry for the dumb question, but how do I display that list of filter options? I just have the filter field in /filter .

3 Likes

…just enter the filter input field?

That UI is not part of core yet. It’s coming from this theme component:

13 Likes

Greetings, would you be so kind as to provide guidance on configuring this particular component?

1 Like

You first need to enable the experimental topics filter site setting.

Then after installing the component, you can edit the filters modal:

But since it’s heavily under work in progress, I wouldn’t use it in production. There’s not much you can do with the component.
It doesn’t allow the creation of new filters as they are defined server-side.

2 Likes

I extend my deepest gratitude for your response :raised_hands:, it appears I have now comprehended the operational logic of the component. :boom:

1 Like

As previously mentioned, I’d too love to see support for the Solved plugin for both solved and unsolved statuses.

We just landed this @gormus

https://meta.discourse.org/filter?q=status%3Asolved

4 Likes

I know this may be late, but I can also search status: closed in /search as well, may I know how the filter is different? And as an additional benefit, I can search for certain words that appear in the closed topics using search.

Is there any way to use order:title in a way by incremental numbers?

E.g, we have numbered topic titles which we would like to sort accordingly:

1.1
1.2
...
1.9
1.10
1.11
1.12
...

But with order:title-asc filter we get

1.1
1.10
1.11
1.12
1.2
...
1.9

Any ideas for a workaround?

You could use 1.01 in the title

1 Like

That is something that is bugged me ages — numerical values are treated as charachters. So is forced to know beforehand if there ten or hundred levels. And we are living year 2024 when AI is growing fast, and yet ancient numbers are an issue in the IT-world :rofl:

1 Like

Could we add a filter for original post length?

1 Like

Hey Shane,

Can you share a bit more about how an original post length filter would help with your use case?

1 Like

Yes, sorry for the lack of information. In fact I think a more important use case would be the ability to sort by original post length. I managed to make a Data Explorer query to handle this in the mean time but only our Moderators have access to it.

The value of this filter and sorting, in our situation, is that our community benefits from long-form submissions. But we still receive many short ones. This would be an easy way for members to sort the topics by more ‘substantial’ initial posts.

1 Like

We have permissions on data explorer queries documented here, you could allow a wider group access to it. (it is nice to give tl3 or even tl2, some sophisticated reports)

3 Likes