Странно выглядящий раздел предпросмотра поста на странице одобрения

Всегда, когда тема находится в стадии одобрения, раздел предпросмотра ожидающего поста слишком мал, и его невозможно изменить по размеру. Кроме того, при редактировании поста и прокрутке вниз для его сохранения внизу появляется много лишних пробелов или отступов. Посмотрите GIF-файл для лучшего понимания.

Есть какие-то идеи, когда это будет исправлено?

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

Редактор и окно предпросмотра установлены на 50% от доступной ширины каждый.

В вашем скриншоте в редакторе отображается много иконок. Установлен ли на вашем сайте плагин Formatting Toolbar? Возможно, дополнительные иконки влияют на ширину редактора.

4 лайка

Эта проблема была и раньше, когда у нас ничего не было — чистый Discourse, но я удалил всё, и проблема всё ещё сохраняется!

На вашей чистой установке вы всё ещё видите все варианты форматирования в редакторе? Мне кажется, что проблема в том, что дополнительные опции форматирования делают редактор шире, чем ожидалось. Возможно, эти опции добавляются в редактор компонентом темы. Если вы зайдёте на сайт в безопасном режиме, проблема сохранится?

1 лайк

В безопасном режиме всё в порядке, но разве нет способа решить это с установленным плагином?

1 лайк

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

Если вы не сможете точно установить причину, невозможно будет определить, заключается ли проблема в Discourse или в коде сторонних разработчиков.

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

1 лайк

Её плагин панели инструментов, gif, плагин клавиатуры… Всё из категории плагинов!

Если существует какой-либо способ скрыть их хотя бы для администраторов и сотрудников — это было бы отлично!

Что-то вроде кнопки со стрелкой, указывающей вниз, из которой можно выбрать дополнительные функции; в противном случае они должны быть скрыты хотя бы для администраторов и сотрудников, чтобы размер предпросмотра не уменьшался.

1 лайк

Если оно не помечено как official, то, скорее всего, это сторонний код.

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

3 лайка