Модальное окно предпросмотра темы

Я обновил(а) таймлайн! :tada:

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


Извините, но мне не удаётся воспроизвести эту проблему. :confused:

2 лайка

Я установил обновление на тестовом сайте https://forum.escooterworld.com/, и проблема воспроизводится и там. Не понимаю, почему так происходит. Я в отпуске до вторника, поэтому не могу дальше разбираться с тем, что происходит.

1 лайк

Можешь прислать мне свой компонент, чтобы я мог(ла) его посмотреть?

1 лайк

Отправлено, но та же проблема возникает и при отключённом этом компоненте. Началось это только после последнего обновления.

1 лайк

Попробуйте протестировать в браузере Duck Duck Go :wink:

Я обновил сообщение-подсказку для свайпа: DEV: Add more control over swipe hint message - Pull Request #11 - VaperinaDEV/discourse-topic-preview-modal - GitHub

Оно содержит две новые настройки:

  • always_show_dismiss_hint:
    По умолчанию подсказка о жесте закрытия на мобильных устройствах («Свайпните вверх/вниз или используйте жест/кнопку возврата, чтобы закрыть») отображается один раз на браузер при первом открытии модального окна предпросмотра. Включите эту настройку, чтобы подсказка появлялась каждый раз. Действует только тогда, когда modal_dismiss_gesture установлен в значение “gesture”.

  • dismiss_hint_duration_ms:
    Время (в миллисекундах), в течение которого подсказка о жесте закрытия остаётся на экране перед исчезновением. Если вы включили always_show_dismiss_hint, рассмотрите возможность уменьшения этого значения, так как подсказка, появляющаяся на 10 секунд при каждом открытии, может стать навязчивой. Установите значение -1, чтобы полностью отключить автоматическое исчезновение — в этом случае подсказка будет оставаться на экране, пока не будет закрыто само модальное окно.

topic_preview.back_gesture_hint теперь является htmlSafe.

4 лайка

Здравствуйте, большое спасибо за этот тематический компонент, я использую его безупречно.

Сегодня я обнаружил, что при использовании темы с вложенными ответами, при нажатии на кнопку «Другой ответ» в разделе комментариев, появляется сообщение: «Ошибка: запрашиваемый URL или ресурс не найден».

1 лайк

Спасибо за сообщение об этой проблеме! Я протестировал вложенный режим просмотра ответов, но не смог воспроизвести ошибку. У меня ответ загружается корректно.

Не могли бы вы проверить, открывается ли тот же самый ответ корректно на обычной странице вложенной темы? Если нет, возможно, проблема связана именно с этим сообщением или темой.

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

Здравствуйте,

Когда я нажимаю на «:plus:2 ответа» в режиме просмотра «Вложенные ответы»,

появляется сообщение «Ошибка: запрошенный URL или ресурс не найден».

В режиме тестового предпросмотра, в Google Chrome на компьютере и в Google Chrome на телефоне появляется одно и то же сообщение.

1 лайк

Здравствуйте,

Извините! Кажется, я не очень ясно выразился.

Я хотел сказать, что при использовании компонента «topic-preview-modal» на главной странице, если открыть предпросмотр темы в режиме «вложенного вида», а затем нажать кнопку «Показать больше ответов», возникает такая ошибка.

1 лайк

А, понял, спасибо! Вот исправление: FIX: Nested view lost topic identity on pagination + dead "Continue t… · VaperinaDEV/discourse-topic-preview-modal@fa90848 · GitHub

1 лайк

Большое спасибо! Я только что протестировал — всё работает без проблем!

Спасибо за вашу работу над этим компонентом темы! :fonzie:

1 лайк