Круто, мне нравится.
Мы возможно сделаем эту функцию опциональной, добавив её в настройки сайта в виде булевого переключателя. Мы с большей частью команды Discourse очень за неё, поэтому она всё равно войдёт в релиз как новое значение по умолчанию. Однако реализовать её корректно — это огромная работа из-за, э-э, сложностей.
Так что в этом релизе её точно не будет, не переживайте по этому поводу.
Кстати, просто для ясности: я пользуюсь слайдерами и на других сайтах, и в целом нахожу их вполне приемлемыми. Не совсем понимаю, чем именно Discourse отличается, что здесь мне это не нравится. Единственное, что приходит в голову — я использую тёмную тему в Discourse, а на тех сайтах есть только светлые темы. Из любопытства: какая тема используется большинством команды Discourse — светлая или тёмная? Возможно, здесь есть какая-то связь.
Многие, конечно, используют тёмную тему.
Ещё один момент, который стоит учитывать, — это привычки. Вы давно пользуетесь Discourse со спиннером. У меня в первые дни было примерно такое же ощущение.
Это определенно может быть фактором. Я также провожу гораздо больше времени в другом сообществе, где до сих пор используется спиннер, так что, возможно, из-за этого мне сложнее привыкнуть к слайдеру здесь.

На данный момент — да.
Мы отключили это здесь, на Meta, пока завершаем выпуск стабильной версии 2.7. После этого мы вернёмся к тестированию здесь, на Meta, и планируем включить эту функцию в основную ветку до выхода стабильной версии 2.8.
Я заметил что-то, возможно связанное с этой функцией. Несмотря на то, что ползунок в данный момент отключен, если вы откроете тему с Categories - Discourse Meta, индикатор загрузки не появится.
Я только что попробовал, используя ссылку из вашего поста. Я видел спиннер менее секунды, прежде чем страница загрузилась. Я также попробовал нажать на ссылку категорий в гамбургер-меню — тот же результат: спиннер менее секунды перед загрузкой страницы.
Я тоже не видел индикатор загрузки при открытии темы со страницы категорий.
Я вижу слайдер вместо спиннера при нажатии на ссылки тем оттуда же (в приложении для iPhone). Возможно, они снова это тестируют. Разве планировалось показывать слайдер, а затем спиннер для медленных подключений?
Привет, Джонатан!
Я полагаю, вы видите ползунок DiscourseHub, потому что это загрузка в браузере.
К сожалению, я не совсем понял, что вы имеете в виду. Слайдер появляется при клике на ссылки тем из категорий. А в разделах «Новые», «Последние» и т. д. отображается индикатор загрузки.
У приложения DiscourseHub есть свой собственный слайдер, который активируется при полной загрузке запроса браузера, и он отличается от этого слайдера загрузки tc.
Спасибо за отчеты! Похоже, это ошибка ядра, а не проблема с ползунком загрузки. Мы исправим это как можно скорее.
Проблема со ссылкой на категорию должна быть исправлена в FIX: Remove auto-route from topic-link by martin-brennan · Pull Request #12999 · discourse/discourse · GitHub
При установке плагина Discourse Slider я столкнулся с ошибкой: если список подкатегорий отображается над темами в родительской категории, этот список сохраняется даже после перехода в подкатегорию.
Вот шаги для воспроизведения проблемы на моей стороне:
- Выберите категорию с подкатегориями
- В настройках включите опцию «Показывать список подкатегорий над темами в этой категории» (я выбрал вид в виде блоков, на случай если это имеет значение)
- Перейдите на страницу /categories
- Нажмите на родительскую категорию
- Нажмите на подкатегорию
Вид в родительской категории
Вид в подкатегории «Advocacy»
Мы столкнулись с той же проблемой на нашем экземпляре. Мы работаем на стабильной версии.
Было бы здорово, если бы это исправили, а пока нам придется отключить эту функцию.
Похоже, эта проблема была исправлена в последних версиях с успешным прохождением тестов/бета-версиях:
Боюсь, мы обычно не переносим такие исправления в стабильные версии, но они будут включены в релиз v2.8.
Это было отложено на следующий релиз, так как задача сложная, но мы справимся ![]()

