В редакторе постов недавно добавлена функция, которая автоматически вставляет разметку для нового элемента списка в редактор, когда пользователь нажимает Enter:
Пожалуйста, добавьте настройку для включения или отключения этой функции.
Как человек, который часто работает со списками нескольких уровней и многострочными элементами списка, я считаю эту «функцию» очень раздражающей. Время, которое я трачу на борьбу с некорректной разметкой, вставляемой этой функцией (я говорю об этом, основываясь на многолетнем опыте работы с аналогичной функцией на GitHub, так что это не вопрос «просто подождите, и вы к этому привыкнете»), намного больше, чем ничтожно малое время, которое потребовалось бы для ручного добавления разметки нажатиями клавиш.
Я уверен, что некоторые люди найдут такую функцию полезной, но подобные вещи всегда должны быть опциональными.
Из-за того, что эта функция принудительно включена на моём форуме, мне теперь придётся составлять посты во внешнем редакторе, вместо того чтобы использовать удобный редактор постов Discourse.
Да, пожалуйста. Эта проблема также вызывает трудности на форуме по изучению языков, который я часто посещаю, где клавиша Enter обычно используется для подтверждения ввода символов для языков с неалфавитной письменностью (например, кандзи и т.д.).
Сегодня я объединил пользовательское предпочтение по этому вопросу:
Перейдите в Настройки > Интерфейс и снимите флажок «Включить умные списки при написании в композиторе». Также администраторы сайта могут изменить значение по умолчанию для всех пользователей с помощью настройки сайта default_other_enable_smart_lists.