Я мог бы это сделать, да, но, на мой взгляд, предпочтительнее было бы иметь это в виде нативной функции, где пользователь мог бы сам выбрать свои предпочтения, например, здесь, на этом форуме Discourse.
@Jonathan5 Недавно мы добавили новую настройку, позволяющую управлять редактором, который отображается по умолчанию в вашем сообществе: Choosing the default composer mode for your community
Я заметил, что вы упомянули мой комментарий в оригинальной теме, но эта новая тема не полностью затрагивает то, что я там написал. Действительно, хорошо, что пользователи могут выбрать свой режим редактора по умолчанию. Мои две основные проблемы остаются прежними:
- Шрифт, используемый в Markdown
- Постоянное перемещение редактора (слева в центр) при переключении между Markdown и форматированным текстом. Возможно, некоторые пользователи никогда не будут использовать Markdown, но многие из нас будут, и то, что редактор постоянно меняет положение, по моему мнению, излишне. Я предпочитаю Markdown, где я точно вижу, что происходит, и предпросмотр справа.
Тем не менее, моноширинный шрифт действительно утомляет глаза (и я уверен, что другие пользователи согласятся со мной, не просто из личных предпочтений, а потому что это кажется “общим правилом” не использовать моноширинные шрифты для чтения текста).
Возможно, некоторым пользователям это нравится. Я видел безумные цветовые темы для программистов, которые режут глаза уже через 5 секунд просмотра, не говоря уже о том, чтобы проводить часы за таким экраном… Но у всех разные вкусы, поэтому я считаю важным дать пользователям возможность выбора между моноширинным и шрифтом без засечек. Да, я мог бы принудительно установить шрифт без засечек через CSS, но это лишило бы возможности использовать моноширинный шрифт тех, кто этого хочет.
Поэтому от моего имени и, возможно, других пользователей, прошу рассмотреть эти два варианта в будущем обновлении, чтобы сделать опыт более гибким и приятным для всех.
Спасибо.
На данном этапе, вероятно, лучше создать отдельные темы для разных проблем или идей.
Вот существующая тема о моноширинном шрифте, куда вы можете перенести эту часть обсуждения: Monospace font in the Markdown-only editor
Привет! В новом редакторе я не вижу окно предпросмотра справа. Как мне вернуть его для всех моих участников? Спасибо.
Извините, я не вижу, где нажать «Да», у меня нет этого сообщения.
Настройка находится в разделе «Все настройки сайта» ![]()
Конечно, оно где-то есть, но мой вопрос был и остаётся: где? ![]()
В режиме WYSIWYG предпросмотра нет (и это не случайно), ведь вы и так видите, что получите… уже сейчас ![]()
В новом редакторе нет предварительного просмотра, потому что это уже и есть предпросмотр.
Верните по умолчанию старый вариант.
Спасибо за объяснение
. Значит, ответ, который я получил от @Ethsim2 о том, чтобы нажать «Да» где-то, не имеет отношения к моей проблеме?
Полезно знать, что предпросмотра больше нет, чтобы я мог проинформировать своих пользователей об этом изменении в интерфейсе.
В интерфейсе редактора при переключении режима на Markdown всё ещё отображается предварительный просмотр. Просто.
Всё теперь понятно
. Для администраторов, у которых не было возможности или времени следить за многочисленными изменениями в пользовательском интерфейсе, всё на самом деле очень просто. Существует настройка администратора, расположенная здесь (см. скриншот ниже), которая позволяет переключиться с режима «Rich Text» на Markdown. У режима «Rich Text» нет предварительного просмотра, поскольку это WYSIWYG, и это новая функция. В режиме Markdown есть предварительный просмотр, который соответствует старому режиму, к которому привыкли наши пользователи (и я сам).
Настройка: /admin/site_settings/category/all_results?filter=default_composition_mode
Интересный вопрос: акронимы обычно не переводятся, хотя некоторые используют «Éditeur en mode visuel» (что означает «редактор в визуальном режиме»).
Однако наши франкоязычные друзья из Канады
гораздо более чувствительны к уважению французского языка и имеют эквиваленты, которые, должен сказать, редко используются во Франции, например:
Распространённые переводы WYSIWYG в Квебеке:
«Tel affichage, tel résultat»
→ Это официальный перевод, рекомендованный OQLF (Бюро квебекского французского языка).
Я вижу, что теперь это больше не «экспериментальная» функция — она появилась в официальных настройках с последним обновлением. Отлично.
Теперь бы ещё новый редактор был совместим с тегом [grid] в режиме WYSIWYG. Мне сказали, что это будет. Не могу дождаться!
2 поста были перенесены в новую тему: Ошибки при попытке публикации с использованием редактора форматированного текста
Поддерживает ли Rich Composer спецификации системы?
Я заметил, что компонент Composer в спецификациях системы, похоже, предоставляет только методы для заполнения маркдаун-редактора?
Вы можете использовать тот же PageObject, проверьте некоторые существующие примеры — prosemirror_editor_spec.rb является основным.
Ах, отлично, спасибо @renato!

