Мобильный композитор: превью

:information_source: Описание Добавляет кнопку предпросмотра в редактор на мобильных устройствах
:eyeglasses: Предпросмотр Theme Creator
:hammer_and_wrench: Репозиторий moin-Jana/mobile-composer-preview · GitHub
:question: Руководство по установке Как установить тему или компонент темы
:open_book: Новичок в темах Discourse? Руководство для начинающих по использованию тем Discourse

Установить этот компонент темы

Этот компонент добавляет кнопку предпросмотра в редактор, аналогичную той, которая была недавно удалена. В отличие от предпросмотра в режиме RTE, режим предпросмотра не вызывает появление клавиатуры (например, при проверке скрытого текста) и сохраняет все форматирование, такое как открытые блоки details или HTML-якоря без окружающего div. Предпросмотр также скрывает поля ввода заголовка, категории и тегов, чтобы вы могли видеть больше черновика одновременно.

17 лайков

спасибо, что сделал это, Moin. отличная работа!

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

6 лайков

Это замечательно, потому что альбомная ориентация на iPhone — это просто мучение. Спасибо.

4 лайка

Спасибо. Не заметил, что его удалили. :joy:

1 лайк

Привет, кто-нибудь знает, что я делаю не так? Я не вижу кнопку предпросмотра на странице предпросмотра в Theme Creator, при этом расширения браузера отключены.

P.S. Странно, но кнопка появилась после создания темы и ожидания минутку.

Вы изменили размер окна после открытия Theme Creator? Я наблюдаю нечто подобное, когда открываю его на своём планшете и уменьшаю размер окна после перехода по ссылке.

Проблема сохраняется, сначала попробую очистить куки этого сайта

Я не могу стабильно воспроизвести это за минуту: пробовал создавать тему, включать и выключать настольный режим браузера[1], поворачивать устройство, перезагружать страницу — безрезультатно. Затем всё заработало, когда я снова нажал на ссылку предпросмотра.


  1. что перезагружает страницу ↩︎

При перезагрузке страницы кнопка исчезает, так как вы больше не находитесь в режиме предварительного просмотра.

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

Предпросмотр по ссылке в Theme Creator иногда работает нестабильно. Вы можете попробовать установить компонент на Theme Creator (или на вашем форуме) и использовать кнопку предпросмотра внизу. Она не чувствительна к перезагрузке.

Теперь я не могу отобразить кнопку ни одним из методов, которые я упоминал ранее :cry:

Ваше тестирование по-прежнему основано только на ссылке для предварительного просмотра, которую я отправил? Мне хотелось бы выяснить, является ли это проблемой предварительного просмотра в конструкторе тем или же в самом компоненте.

Я установил компонент здесь

затем закрыл вкладки конструктора тем, очистил куки, вошел в систему, и вот в каком я сейчас положении.

Не использую ссылку для предпросмотра.

Вам нужна от меня какая-либо дополнительная информация?

Внизу есть кнопка предпросмотра

Работает ли кнопка предпросмотра после этого?

Я не знал, что эта кнопка существует!!! Используя её, ошибок не возникло. :sweat_smile:

1 лайк

Отлично!

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

1 лайк

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

1 лайк

Думаю, кнопку предпросмотра следует скрыть при использовании визуального редактора (RTE). Пользуются ли ваши пользователи кнопкой переключения для перехода в режим Markdown, или что-то работает не так, как задумано?

Здесь можно увидеть, как она исчезает:

Очень хороший вопрос :flushed_face:

Мне нужно уточнить, действительно ли они используют RTE или существует какая-то путаница в терминах.

Но в любом случае они довольны.

Изменение

Первая использовала редактор Markdown со скрытой панелью инструментов. Она не имела ни малейшего понятия, что я объяснял при внедрении RTE — столько документации и скриншотов от меня пришлось написать :rofl:

1 лайк