Включение плагина Calendar отключает сортировку по Replies и Views в разделе Latest

Как следует из заголовка. :slight_smile:

По умолчанию темы в разделе «Последние» можно сортировать по количеству ответов и просмотров, нажимая на заголовки столбцов. Однако простое включение параметра calendar enabled в настройках отключает эти дополнительные способы сортировки. При этом даже не нужно создавать пост с поддержкой календаря, чтобы вызвать это изменение. Если отключить плагин, сортировка по ответам и просмотрам снова станет доступной.

Это ошибка или задуманная функция? С точки зрения пользователя, между плагином и сортировкой в разделе «Последние» не прослеживается никакой связи, и функция сортировки в этом разделе остаётся столь же полезной даже при включённом календаре.

2 лайка

Это всплыло на днях, но я не могу точно вспомнить, где это читал. :slightly_smiling_face:

Насколько я помню, это строка в коде, которая, похоже, делает это намеренно. Поищу дополнительную информацию. :+1:


Обновление: @icaria36

Кажется, это недавно добавили здесь:

1 лайк

Если я правильно понимаю историю коммитов, предполагаемое поведение заключается в том, что при включении сортировки по дате начала события сортировка другими способами должна быть отключена. Это имеет полный смысл.

Однако в настоящее время сортировка другими способами отключена независимо от того, включена ли сортировка по дате начала события или нет. Это, похоже, не соответствует предполагаемому поведению, поэтому, возможно, это действительно ошибка.

3 лайка

Привет, @icaria36! Вы правы, это действительно ошибка.

Я только что отправил исправление в репозиторий discourse-calendar.

Спасибо за ваш отчет!

3 лайка

Эта тема была автоматически закрыта через 24 часа. Новые ответы больше не принимаются.