# Sort display of topics Alphabetically

**URL:** https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911
**Category:** Feature
**Tags:** topic-filter
**Created:** [7 december 2016 om 10:19 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911 "2016-12-07T10:19:21Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![JagWaugh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagwaugh/32/69335_2.png) [@JagWaugh](https://meta.discourse.org/u/JagWaugh)
#### Post date: [7 december 2016 om 10:19 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/1 "2016-12-07T10:19:21Z")

</div>

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.

> **[User Guides and How-Tos](https://forums.jag-lovers.com/c/user-guides-and-how-tos/39)**
>
> This section of the site is a repository for user guides, how-to documents, and explanations of how the system works. Please do not set this category to muted, otherwise you won't notice when some feature is changed.

---

<div class="post-metadata">

### Author: ![McBlu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcblu/32/91128_2.png) [@McBlu](https://meta.discourse.org/u/McBlu)
#### Post date: [27 februari 2018 om 01:22 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/2 "2018-02-27T01:22:09Z")

</div>

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:

[https://meta.discourse.org/t/is-it-possible-to-change-the-creation-date-of-topics-as-admin-so-can-order-topics-chronologically/81709](https://meta.discourse.org/t/is-it-possible-to-change-the-creation-date-of-topics-as-admin-so-can-order-topics-chronologically/81709)

---

<div class="post-metadata">

### Author: ![balupton](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/balupton/32/255461_2.png) [@balupton](https://meta.discourse.org/u/balupton)
#### Post date: [10 oktober 2018 om 13:36 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/3 "2018-10-10T13:36:41Z")

</div>

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.

[https://discuss.jordanbpeterson.community/t/microaggressions-are-fundamentally-different-from-aggressions-how-to-break-down-this-kind-of-nonsense/312/15?u=balupton](https://discuss.jordanbpeterson.community/t/microaggressions-are-fundamentally-different-from-aggressions-how-to-break-down-this-kind-of-nonsense/312/15?u=balupton)

Here is the category in question:

[https://discuss.jordanbpeterson.community/c/meetings](https://discuss.jordanbpeterson.community/c/meetings)

---

<div class="post-metadata">

### Author: ![outofthebox](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/outofthebox/32/83708_2.png) [@outofthebox](https://meta.discourse.org/u/outofthebox)
#### Post date: [22 maart 2019 om 13:05 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/4 "2019-03-22T13:05:23Z")

</div>

Hi,

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.

---

<div class="post-metadata">

### Author: ![ChrisBeach](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chrisbeach/32/214628_2.png) [@ChrisBeach](https://meta.discourse.org/u/ChrisBeach)
#### Post date: [22 maart 2019 om 16:53 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/5 "2019-03-22T16:53:21Z")

</div>

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

[https://se23.life/t/list-of-local-recommendations-in-se23-trades-shops-services-etc/763](https://se23.life/t/list-of-local-recommendations-in-se23-trades-shops-services-etc/763)

---

<div class="post-metadata">

### Author: ![Nacho\_Caballero](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nacho_caballero/32/130189_2.png) [@Nacho\_Caballero](https://meta.discourse.org/u/Nacho_Caballero)
#### Post date: [16 augustus 2020 om 08:19 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/7 "2020-08-16T08:19:11Z")

</div>

This would be amazing

---

<div class="post-metadata">

### Author: ![Jeremie\_Leroy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jeremie_leroy/32/84427_2.png) [@Jeremie\_Leroy](https://meta.discourse.org/u/Jeremie_Leroy)
#### Post date: [3 oktober 2020 om 08:44 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/8 "2020-10-03T08:44:46Z")

</div>

Alphabetically sorting would also be useful for me,  
I’m building a directory with the tags and i beleive it would be worth to sort the dentists per title.

I would force them to add there name first  
[https://francais-a-londres.org/tag/dentistes](https://francais-a-londres.org/tag/dentistes)

---

<div class="post-metadata">

### Author: ![Heather\_Dudley](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heather_dudley/32/151925_2.png) [@Heather\_Dudley](https://meta.discourse.org/u/Heather_Dudley)
#### Post date: [3 oktober 2020 om 16:32 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/9 "2020-10-03T16:32:37Z")

</div>

I don’t see why you shouldn’t be able to sort by any column label in the list:

![image](https://global.discourse-cdn.com/meta/optimized/3X/e/f/ef7d98ff230b69922e8be648bfcd64c9c6b59f06_2_690x44.png)

You can currently sort by replies, views, and activity… why not topic as well?

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [3 oktober 2020 om 22:47 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/10 "2020-10-03T22:47:36Z")

</div>

This feature was removed after it was pointed out that the alphabetical sort is nonsensical for the Latest view.

For a knowledge base, consider using the `/docs` view of the Knowledge Explorer plugin instead?

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [8 juli 2021 om 18:51 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/11 "2021-07-08T18:51:46Z")

</div>

Are there any plans to ever bring back alphabetical topic sort again?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [9 juli 2021 om 00:55 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/12 "2021-07-09T00:55:59Z")

</div>

Not at the moment, I can see in the context of docs though that makes sense. [Documentation - Discourse Meta](https://meta.discourse.org/docs). Indeed docs does allow you to sort alphabetically.

---

<div class="post-metadata">

### Author: ![Nick\_Chomey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nick_chomey/32/215378_2.png) [@Nick\_Chomey](https://meta.discourse.org/u/Nick_Chomey)
#### Post date: [5 november 2021 om 01:34 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/13 "2021-11-05T01:34:13Z")

</div>

If I’m not mistaken, Docs only allows you to sort categories and tags alpabetically. Not the topics. I’d love to have this so that I can present the docs in a particular, sequential order.

Edit: I was wrong. You can click the topic list headers - it wasn’t obvious because there is no arrow indicating activity sort by default.

---

<div class="post-metadata">

### Author: ![santiyounger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/santiyounger/32/252655_2.png) [@santiyounger](https://meta.discourse.org/u/santiyounger)
#### Post date: [16 maart 2022 om 14:08 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/14 "2022-03-16T14:08:53Z")

</div>

thanks for pointing this out. Does anyone know with the Docs plugin, if there’s a way to make it all alphabetical by default? Right now the sorting needs to be done manually by the user

---

<div class="post-metadata">

### Author: ![Nick\_Chomey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nick_chomey/32/215378_2.png) [@Nick\_Chomey](https://meta.discourse.org/u/Nick_Chomey)
#### Post date: [16 maart 2022 om 14:29 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/15 "2022-03-16T14:29:21Z")

</div>

See this topic where I shared a modification for sorting alphabetically. I hope they officially integrate it into Docs in some way [Modifying Discourse Docs to only allow for sorting by Title - dev - Discourse Meta](https://meta.discourse.org/t/modifying-discourse-docs-to-only-allow-for-sorting-by-title/210092/4)

---

<div class="post-metadata">

### Author: ![santiyounger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/santiyounger/32/252655_2.png) [@santiyounger](https://meta.discourse.org/u/santiyounger)
#### Post date: [16 maart 2022 om 14:55 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/16 "2022-03-16T14:55:19Z")

</div>

thanks a lot! really appreciate your method, I’ll definitely give it a try! and I agree, alphabetic sorting is a great feature that a lot of us really need. Thanks again!

---

<div class="post-metadata">

### Author: ![Seth\_Godin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/seth_godin/32/119667_2.png) [@Seth\_Godin](https://meta.discourse.org/u/Seth_Godin)
#### Post date: [24 juni 2023 om 10:37 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/19 "2023-06-24T10:37:33Z")

</div>

Thanks for keeping this thread alive. I know that there are strong feelings about alpha sort NOT becoming an option, and many use cases have been proposed, all responded to with defenses of tags and other sorts of search.

I’d love it if someone could suggest a way for me to handle the following use case:

I have 25 topics, each containing a video up for discussion.

It’s important that people work through the videos in the right order.

So, if I number the topics and have an alpha sort, we’re done. The user can start at the top, and work their way down. All they have to remember is where they left off and pick up next time.

BUT

If I use any of the many existing sort options, they get scrambled. The one possible hack is creation date, but that makes it really difficult for me to edit the list in any useful way.

Am I misunderstanding my use case, or am I stuck? I asked the bot, but he gave up.

Thanks.

 ![Screenshot 2023-06-23 at 7.07.51 AM](https://global.discourse-cdn.com/meta/original/4X/9/9/8/99868d9f929630047d07bc50e8e75bc180a7202f.jpeg)

@codinghorror Jeff, not sure if this hit your radar…

thanks for considering.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [24 juni 2023 om 11:33 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/20 "2023-06-24T11:33:44Z")

</div>

> [@Seth\_Godin](#):
>
> If I use any of the many existing sort options, they get scrambled. The one possible hack is creation date, but that makes it really difficult for me to edit the list in any useful way.

Could you edit the topic timestamps to create the order you need? For instance, I changed these ones to be 1 hour apart (00:00, 01:00, 02:00), and then that would allow me to insert up to 59 extra topics in between (with a little timestamp tweak) if I wanted to add in 'Lesson 1.1, Lesson 1.2, etc later). Would that work for you?

 ![image](https://global.discourse-cdn.com/meta/original/4X/0/2/a/02ad0227cbfa8ca70c70b89f1d0a1944e14dbe90.png)

(With the category in ‘created at’ order).

Though changing the timestamp once they’ve accrued replies would also change the reply timestamps as well, but if you’re adding a new one this might not affect anything.

Though I admit, it’s not a replacement for allowing a set order of topics in a category, which may be the ideal solution. 🙂

---

<div class="post-metadata">

### Author: ![Seth\_Godin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/seth_godin/32/119667_2.png) [@Seth\_Godin](https://meta.discourse.org/u/Seth_Godin)
#### Post date: [24 juni 2023 om 13:27 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/21 "2023-06-24T13:27:43Z")

</div>

yep, that’s the workaround, but of course, the beauty of a community-built software solution is that perhaps we can avoid that…

thanks @JammyDodger

---

<div class="post-metadata">

### Author: ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)
#### Post date: [27 juni 2023 om 15:30 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/24 "2023-06-27T15:30:42Z")

</div>

We currently have a new `/filters` endpoint for logged in users. (Full topic [here](https://meta.discourse.org/t/experimental-topics-list-filter-feature/263641))

> [@Topics list filter feature](https://meta.discourse.org/t/topics-list-filter-feature/263641/1):
>
> We have recently introduced an innovative [/filter](https://meta.discourse.org/filter) route, enabling more sophisticated filtering of the topics list. Significantly, this marks the initial step towards a unified topic filtering language for both search and filtering. Additionally, the dedicated route for topic list filtering enhances the customizability of the sidebar  
> …
> 
> ### How to turn it on
> 
> Enable the `experimental_topics_filter` site settings in the admin interface.
> 
> ### How it works
> 
> The [/filter](https://meta.discourse.org/filter) has an input field which users can input a query string to filter through the list of topics.  
> …  
> Currently this is the list of filters that are supported:
> 
> > …
> > 
> > `order:activity` order by bump date desc  
> > `order:latest-post` order by latest post creation desc  
> > `order:created` order by topic creation desc  
> > …  
> > `order:ANY-asc` flip order on results so it is ascending

I checked in with @tgxworld and it seems like doing `order:title` wasn’t too difficult, and he has made an addition is pending review and merge.

[https://github.com/discourse/discourse/pull/22293](https://github.com/discourse/discourse/pull/22293)

Wondering if this is suitable for you?

---

<div class="post-metadata">

### Author: ![Seth\_Godin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/seth_godin/32/119667_2.png) [@Seth\_Godin](https://meta.discourse.org/u/Seth_Godin)
#### Post date: [27 juni 2023 om 15:54 UTC](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911/25 "2023-06-27T15:54:29Z")

</div>

if the admin can set this as the default for a given topic, it’s going to get the job done, thank you @nat

is there a way to know when it’s working?

[Next page](https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911.md?page=2)
