Отключение функции предпросмотра

Всем привет,

Я никогда не использую функцию предпросмотра, и на мобильном устройстве она меня просто бесит. Можно ли её отключить?

Ли

Что вы имеете в виду под «функцией предварительного просмотра»? Можете уточнить?

Используйте CSS, чтобы скрыть кнопку предпросмотра поста. С помощью CSS можно сделать почти всё.

Кстати, как именно это мешает вам на мобильном? Она даже не отображается, пока вы не нажмёте кнопку..:thinking:

Привет, @codinghorror и @nexo,

Извините за задержку с ответом.

Вот пример всплывающего окна «Предпросмотр». Я никогда им не пользуюсь и всегда вынужден закрывать его вручную. Подскажите, можно ли отключить его навсегда? Оно также появляется на моем мобильном устройстве, что делает публикацию сообщений крайне неудобной. Я спросил в своей группе, сталкивался ли кто-то ещё с подобными проблемами на мобильных устройствах, но никто не ответил, так что, возможно, дело в моём телефоне (Huawei)?

Вы имеете в виду всплывающее окно с синими предложенными темами или реальную область предварительного просмотра, где отображается то, что вы печатаете?

Было бы полезно узнать, как отключить оба, и предоставить эту опцию пользователю (если это возможно).

Не уверен на 100%, но так быть не должно. Вы отображаете сайт в десктопной версии на своем мобильном устройстве? Можете ли вы предоставить скриншот?

Вы можете удалить панель предпросмотра на стороне клиента в десктопной версии, используя расширение браузера, которое позволяет добавлять пользовательские CSS-стили, например Live Editor.

Правило CSS будет следующим:

.d-editor-preview-wrapper {
    display: none;
}

Это будет выглядеть так:

Привет @Canapin

Что касается таких вещей, как CSS, я больше «Pong», чем «World of Warcraft», я совершенно в этом не разбираюсь. Могу ли я нанять людей, чтобы они сделали что-то подобное?

Во-вторых, о мобильном интерфейсе.

Вот несколько изображений:

На этом я не могу прокрутить до заголовка.

На этом я не могу отменить свой пост.

Похоже, вы используете десктопную версию Discourse на телефоне. Это может произойти, если в Chrome настроена опция запроса десктопной версии для всех сайтов.

Нажмите на меню «гамбургер» и выберите «Мобильная версия» внизу.

Что такое «гамбургер-меню»?

Находится в правом верхнем углу вкладки вашего браузера 🡕 и выглядит так:

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

Это меня просто убивает!

Чёрт возьми, это было так просто, большое спасибо!

Скрыть панель предпросмотра в настольном браузере очень просто. На мобильных устройствах это не сработает, если только вы не используете браузер, поддерживающий такое расширение.

Вот шаги для Chrome:

  1. Установите расширение Live Editor в свой браузер.
  2. Перейдите на URL форума Discourse, где вы хотите скрыть панель предпросмотра (в качестве примера я использую meta.discourse.org).
  3. Нажмите на иконку расширения:
  4. Во вкладке «css» окна расширения введите CSS-код, который я написал в своём предыдущем сообщении:
  5. Нажмите на иконку булавки:
  6. Нажмите «Разрешить» во всплывающем окне с предупреждением:

После этого правило CSS будет автоматически применяться каждый раз при посещении meta.discourse.org.

Если вам нужна платная помощь, вы можете отправить мне личное сообщение.

Тогда просто не используйте его.

Спасибо.

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

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