# Discourse 帖子排序自定义器

**URL:** https://meta.discourse.org/t/discourse-post-sorting-customizer/168267
**Category:** Plugin
**Tags:** broken
**Created:** [2020年十月26日 12:05 UTC](https://meta.discourse.org/t/discourse-post-sorting-customizer/168267 "2020-10-26T12:05:38Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![jimkleiber](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jimkleiber/32/121814_2.png) [@jimkleiber](https://meta.discourse.org/u/jimkleiber)
#### Post date: [2022年五月18日 18:54 UTC](https://meta.discourse.org/t/discourse-post-sorting-customizer/168267/8 "2022-05-18T18:54:04Z")

</div>

我很期待尝试一下。我也很好奇，你认为添加按字母顺序排序主题的功能有多容易，包括升序和降序，因为这方面有很多请求：[Sort display of topics Alphabetically](https://meta.discourse.org/t/feature-request-sort-display-of-topics-alphabetically/53911), [Sort topics in user-defined/alphabetical order](https://meta.discourse.org/t/sort-topics-in-user-defined-alphabetical-order/118216), [Sort topics (within category) in alphabetical order by default](https://meta.discourse.org/t/sort-topics-within-category-in-alphabetical-order-by-default/25350), [https://meta.discourse.org/t/call-me-stupid-how-do-i-sort-topics-by-created-date-or-by-title/83684，可能还有更多。](https://meta.discourse.org/t/call-me-stupid-how-do-i-sort-topics-by-created-date-or-by-title/83684%EF%BC%8C%E5%8F%AF%E8%83%BD%E8%BF%98%E6%9C%89%E6%9B%B4%E5%A4%9A%E3%80%82)

你认为添加按字母顺序排序的选项容易吗？

* * *

另外，提醒一下，我刚尝试安装它时收到一个错误，提示 `Gem::LoadError: can't activate request_store-1.5.0, already activated request_store-1.5.1`。我安装了很多插件，不确定是哪个插件可能已经激活了它，只是想告诉你。

这是完整的消息：

```plaintext
I, [2022-05-18T19:22:03.185295 #1] INFO -- : > cd /var/www/discourse & su discourse -c 'bundle exec rake db:migrate'
rake aborted!
Gem::LoadError: can't activate request_store-1.5.0, already activated request_store-1.5.1
/var/www/discourse/lib/plugin_gem.rb:27:in `load'
/var/www/discourse/lib/plugin/instance.rb:773:in `gem'
/var/www/discourse/plugins/discourse-post-sorting-customizer/plugin.rb:14:in `activate!'
/var/www/discourse/lib/plugin/instance.rb:679:in `instance_eval'
/var/www/discourse/lib/plugin/instance.rb:679:in `activate!'
/var/www/discourse/lib/discourse.rb:279:in `block in activate_plugins!'
/var/www/discourse/lib/discourse.rb:276:in `each'
/var/www/discourse/lib/discourse.rb:276:in `activate_plugins!'
/var/www/discourse/config/application.rb:222:in `block in <class:Application>'
/var/www/discourse/lib/plugin.rb:6:in `initialization_guard'
/var/www/discourse/config/application.rb:221:in `<class:Application>'
/var/www/discourse/config/application.rb:81:in `<module:Discourse>'
/var/www/discourse/config/application.rb:80:in `<top (required)>'
/var/www/discourse/Rakefile:7:in `require'
/var/www/discourse/Rakefile:7:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'

```

---

_[View the full topic](https://meta.discourse.org/t/discourse-post-sorting-customizer/168267)._
