Nodeca. Потестируйте новый редактор

Vitaly

dev.rcopen.com . Логин и пароль те же что тут.

Особенности:

  • Больше нет ббкода. Совсем. Теперь используется маркдаун, он прекрасен! Краткое описание формата - в хелпе.

  • Редактор нормально работает на мобилках (по крайней мере должен).

  • Есть живая демка, которая сразу показывает результат.

    • На узких экранах демка сворачивается.
  • Добавлены шорткаты типа ctrl+enter, о которых просили большевики.

  • Появились новые фичи в разметке (все подробности в хелпе):

    • Таблицы
    • Сноски
    • Возможность задать размер превьюшки для аттачментов
    • Заголовки как бы поддерживаются, но в постах специально отключены, это не ошибка. Когда появятся вики-странички, там будут работать.
  • Черновики автоматически сохраняются.

Что не сделано:

  • Подсказки (еще не придумал интерфейс чтобы на мобилках тоже было хорошо)

    • если есть темы с похожим названием
    • попытка ответить на очень старый пост (потом, надо отдельно продумывать)
    • и т.п.
  • Автоочистка контента при копипасте из ворда (как-нибудь совсем потом, если действительно надо).

  • Разнообразные фильтры на бессодержательные заголовки и доставшее тексты вроде “не реклама”.

Редактор полностью новый, сравнивать со старым смысла нет. Пробуйте, пишите об ошибках, задавайте вопросы.

1 month later
Vitaly

Работает как задумано. Между списками надо делать отбивку или менять тип маркера. Маркеры оборачивать нельзя (надо оборачивать содержимое). Наверное привыкли к какой-то другой разновидности маркдауна.

spec.commonmark.org/0.24/ - это ссылка на спецификацию, там очень подробно расписаны все возможные варианты. В демке отличие только в дополнительных расширениях.

TigerFS
TigerFS:

Если пользоваться кнопками “B” и “I” с начала новой строки, то текст переносится на предыдущую строку:

а с этим как бороться? т.е. набираю текст в редакторе, нажимаю “ENTER”, предполагая что начинаю новый абзац, набираю кусок теста, который хочу выделить жирным, и вижу что мой новый абзац объединился с предыдущим. На картинке п. 1,2,3 слева (в окне редактора) и п.1 справа (в окне предварительного просмотра)
разобрался для перевода строки (начала нового абзаца) два enter

Vitaly
  • Новый абзац = 2 раза enter (или три, если два одиноковых списка подряд, хотя так в нормальной жизни не бывает).
  • Болды и италики - инлайновые теги, они не могут обертывать блоки. Это даже в HTML неправильно, хотя и работает.

Пример.