디스커스 게시글 정렬 커스터마이저

이 기능을 직접 써볼 생각에 설레네요. 또한, 알파벳 순서(오름차순 및 내림차순)로 주제를 정렬할 수 있는 기능을 추가하는 것이 얼마나 쉬운지 궁금합니다. 이 기능에 대한 요청이 많았거든요: Sort display of topics Alphabetically, Sort topics in user-defined/alphabetical order, Sort topics (within category) in alphabetical order by default, Call me stupid - how do I sort topics by created date or by title?, 그리고 더 많은 링크가 있을 수도 있습니다.

알파벳 순 정렬 옵션을 추가하는 것이 쉬울 거라고 보시나요?


그리고 참고로, 방금 설치를 시도해 봤는데 Gem::LoadError: can't activate request_store-1.5.0, already activated request_store-1.5.1라는 오류가 발생했습니다. 플러그인이 많이 설치되어 있어서 어떤 플러그인이 이미 이 라이브러리를 활성화했는지 정확히 알 수 없는데, 혹시 모를까 해서 알려드립니다.

전체 오류 메시지는 다음과 같습니다:

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>'
1개의 좋아요