Users across multiple Discourse communities have long requested the ability to sort topics alphabetically by title, citing use cases such as organizing user guides, council meeting recordings, staff directories, policy documents, and sequential video lessons. While Discourse previously removed alphabetical sorting due to its nonsensical behavior in the ‘Latest’ view, users have found workarounds—like manipulating topic creation dates or manually maintaining index threads. The Docs plugin supports alphabetical sorting of categories and tags, and now, thanks to an experimental /filters endpoint and a recent pull request (#22293), users can sort topics by title using order:title-asc or order:title-desc in the filter URL (e.g., https://meta.discourse.org/filter?q=order%3Atitle-asc%20categories%3Abug). Although admins cannot yet set this as a default view for a category, the feature is now available for testing. Seth_Godin confirmed this meets his need for ordered video lessons, and nat announced the feature’s availability and closed the thread. Users are encouraged to test the filter and bookmark the link for future use.
Currently the list of topics can be sorted by replies, views and activity.
What about sorting by title?
Example: Here are some user guides I have created for users, I used a nomenclature for the titles. It would he helpful if the users could sort on title.
I’d like that feature, too. In my case, it is for a category with topics that I’d like sorted by date as each topic has a video recording of a council meeting and it would easiest to digest them in chronological order in terms of finding meetings and having a sense of what is going on in the town.
I found a work around if anyone else reads this thread looking for how they can sort their topics in a category in chronological order of some sort. See this thread:
Just wanted to cross reference a post of a user asking for support as they had a difficult time finding a meeting thread in a category. If sorting be alphanumeric was available, this would not be an issue for us.
The ability to sort a topic list alphabetically by title would also be helpful for when Discourse is deployed as an intranet.
For instance, in MacOS, Windows, Dropbox, Google Drive, etc. “sort by name” is a default or common way to organize files. When Discourse is being used for a staff directory, to provide easy access to policy documents, to provide notes from a regular meeting, and for other common use cases in an intranet, ‘sort by name’ would be a natural and preferred way to organize content within a Category.
I’d use this to list topics tagged #recommendations.
Currently I manually maintain an “index” topic with links in alphabetical order to individal recommendations topics, and an automated index page with alphabetical sorting by title would save me a lot of time