Теперь, когда вы нажимаете на прогресс-бар, открывается отдельное модальное окно с контейнером таймлайна темы (также известным как мобильный таймлайн). Это значительно упрощает его использование на мобильных устройствах.
Я установил обновление на тестовом сайте https://forum.escooterworld.com/, и проблема воспроизводится и там. Не понимаю, почему так происходит. Я в отпуске до вторника, поэтому не могу дальше разбираться с тем, что происходит.
always_show_dismiss_hint:
По умолчанию подсказка о жесте закрытия на мобильных устройствах («Свайпните вверх/вниз или используйте жест/кнопку возврата, чтобы закрыть») отображается один раз на браузер при первом открытии модального окна предпросмотра. Включите эту настройку, чтобы подсказка появлялась каждый раз. Действует только тогда, когда modal_dismiss_gesture установлен в значение “gesture”.
dismiss_hint_duration_ms:
Время (в миллисекундах), в течение которого подсказка о жесте закрытия остаётся на экране перед исчезновением. Если вы включили always_show_dismiss_hint, рассмотрите возможность уменьшения этого значения, так как подсказка, появляющаяся на 10 секунд при каждом открытии, может стать навязчивой. Установите значение -1, чтобы полностью отключить автоматическое исчезновение — в этом случае подсказка будет оставаться на экране, пока не будет закрыто само модальное окно.
topic_preview.back_gesture_hint теперь является htmlSafe.
Здравствуйте, большое спасибо за этот тематический компонент, я использую его безупречно.
Сегодня я обнаружил, что при использовании темы с вложенными ответами, при нажатии на кнопку «Другой ответ» в разделе комментариев, появляется сообщение: «Ошибка: запрашиваемый URL или ресурс не найден».
Спасибо за сообщение об этой проблеме! Я протестировал вложенный режим просмотра ответов, но не смог воспроизвести ошибку. У меня ответ загружается корректно.
Не могли бы вы проверить, открывается ли тот же самый ответ корректно на обычной странице вложенной темы? Если нет, возможно, проблема связана именно с этим сообщением или темой.
Если проблема повторится, пожалуйста, также пришлите мне URL темы, чтобы я мог продолжить расследование.
Я хотел сказать, что при использовании компонента «topic-preview-modal» на главной странице, если открыть предпросмотр темы в режиме «вложенного вида», а затем нажать кнопку «Показать больше ответов», возникает такая ошибка.
Крупный компонент topic-preview-modal был разбит на специализированные делегатные классы для вложенных тем, взаимодействий с композером, действий с постами, навигации по прогрессу, отслеживания оверлея и состояния жестов назад.
Существующий API компонента и внешние контракты остались без изменений, а размер файла topic-preview-modal.gjs сократился с 1836 до 873 строк.
Возможно, такая функция уже существует, и я просто не смог найти, как её настроить:
Невозможно ли избежать появления модального окна в определённых категориях (например, в «Документации категории Discourse»), где модальное окно может быть контрпродуктивным, если боковая панель предназначена для отображения?
Ранее было поступило запрос на эту функцию. Я просто пытаюсь понять, как лучше её реализовать. Всё не так просто, так как это может запутать пользователей, если некоторые темы на /latest будут открываться в модальном окне, а другие — нет. С другой стороны, если мы строго ограничим это категориями, как должны вести себя темы на /latest?
О, гранд-дон. Простите, я не увидел предыдущий запрос. Мне очень приятно, что вы его анализируете и учитываете!
В нашем конкретном случае, в категориях, где мы планируем отключить модальные окна, находятся глоссарий, вики и онлайн-курс, настроенный на Discourse.
Мне приходит в голову, что переключатель для проверки использования модальных окон в этих же категориях, а также то, что они отображаются в списке последних тем, было бы полезно для реальной оценки их влияния с точки зрения пользователей в реальных условиях.
Если это невозможно, по крайней мере для нас, было бы лучше не включать модальные окна даже в виде последних тем для этих ограниченных категорий. Потому что курс настроен так, чтобы отображать боковую панель, точно так же, как наши вики и глоссарий.
Мы хотим, чтобы наши пользователи действительно изучали и читали эту конкретную информацию, и нам важно предоставлять им прямые ссылки на неё из боковой панели.
Мы полностью готовы разрешить использование модальных окон в остальной части нашего сообщества. Это работает очень хорошо.