Слайдер горизонтальной загрузки

Круто, мне нравится.

3 лайка

Мы возможно сделаем эту функцию опциональной, добавив её в настройки сайта в виде булевого переключателя. Мы с большей частью команды Discourse очень за неё, поэтому она всё равно войдёт в релиз как новое значение по умолчанию. Однако реализовать её корректно — это огромная работа из-за, э-э, сложностей.

Так что в этом релизе её точно не будет, не переживайте по этому поводу.

6 лайков

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

1 лайк

Многие, конечно, используют тёмную тему.

Ещё один момент, который стоит учитывать, — это привычки. Вы давно пользуетесь Discourse со спиннером. У меня в первые дни было примерно такое же ощущение.

9 лайков

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

7 лайков

Исчезни, Paramount Network, гифка от Yellowstone

6 лайков

На данный момент — да.

Мы отключили это здесь, на Meta, пока завершаем выпуск стабильной версии 2.7. После этого мы вернёмся к тестированию здесь, на Meta, и планируем включить эту функцию в основную ветку до выхода стабильной версии 2.8.

11 лайков

Я заметил что-то, возможно связанное с этой функцией. Несмотря на то, что ползунок в данный момент отключен, если вы откроете тему с Categories - Discourse Meta, индикатор загрузки не появится.

6 лайков

Я только что попробовал, используя ссылку из вашего поста. Я видел спиннер менее секунды, прежде чем страница загрузилась. Я также попробовал нажать на ссылку категорий в гамбургер-меню — тот же результат: спиннер менее секунды перед загрузкой страницы.

3 лайка

Я тоже не видел индикатор загрузки при открытии темы со страницы категорий.

5 лайков

Я вижу слайдер вместо спиннера при нажатии на ссылки тем оттуда же (в приложении для iPhone). Возможно, они снова это тестируют. Разве планировалось показывать слайдер, а затем спиннер для медленных подключений?

1 лайк

Привет, Джонатан!
Я полагаю, вы видите ползунок DiscourseHub, потому что это загрузка в браузере.

1 лайк

К сожалению, я не совсем понял, что вы имеете в виду. Слайдер появляется при клике на ссылки тем из категорий. А в разделах «Новые», «Последние» и т. д. отображается индикатор загрузки.

1 лайк

У приложения DiscourseHub есть свой собственный слайдер, который активируется при полной загрузке запроса браузера, и он отличается от этого слайдера загрузки tc.

3 лайка

Спасибо за отчеты! Похоже, это ошибка ядра, а не проблема с ползунком загрузки. Мы исправим это как можно скорее.

7 лайков

Проблема со ссылкой на категорию должна быть исправлена в FIX: Remove auto-route from topic-link by martin-brennan · Pull Request #12999 · discourse/discourse · GitHub

9 лайков

При установке плагина Discourse Slider я столкнулся с ошибкой: если список подкатегорий отображается над темами в родительской категории, этот список сохраняется даже после перехода в подкатегорию.

Вот шаги для воспроизведения проблемы на моей стороне:

  • Выберите категорию с подкатегориями
  • В настройках включите опцию «Показывать список подкатегорий над темами в этой категории» (я выбрал вид в виде блоков, на случай если это имеет значение)
  • Перейдите на страницу /categories
  • Нажмите на родительскую категорию
  • Нажмите на подкатегорию

Вид в родительской категории

Вид в подкатегории «Advocacy»

5 лайков

Мы столкнулись с той же проблемой на нашем экземпляре. Мы работаем на стабильной версии.
Было бы здорово, если бы это исправили, а пока нам придется отключить эту функцию.

1 лайк

Похоже, эта проблема была исправлена в последних версиях с успешным прохождением тестов/бета-версиях:

Боюсь, мы обычно не переносим такие исправления в стабильные версии, но они будут включены в релиз v2.8.

8 лайков

Это было отложено на следующий релиз, так как задача сложная, но мы справимся :wink:

2 лайка