Вопрос с [wrap]-токеном в WYSIWYG-редакторе в версии 3.5.0: что делать вместо этого?

Я попытался разобраться с проблемой [wrap] в новом редакторе версии 3.5.0. Я понимаю, что можно использовать обходной путь с режимом разметки (markup-mode), как указано, например, в:

Но я всё ещё не понимаю, как мне его заменить или что делать вместо этого?

Например, мы активно используем его для таких вещей, как:

[wrap=lead]
Вступительный абзац в статье с другим стилем.
[/wrap]

или

[wrap=alert]
Уведомление в виде баннера.
[/wrap]

Как уже сказано, это работает в режиме разметки (markdown-mode). Но в новом режиме визуального редактора это не работает (выдаётся ошибка токена, описанная в других постах), и ничего не отображается.

Есть ли другой способ решить нашу задачу сейчас в версии 3.5.0?

Привет, @janbolmeson

Мы сейчас обсуждаем это внутри компании. Следите за обновлениями :slight_smile:

2 лайка

@janbolmeson Спасибо за ваше терпение; мы планируем добавить поддержку токенов [wrap] в редакторе форматированного текста, но нам потребуется время, чтобы реализовать это правильно. У меня пока нет точной даты готовности, но мы свяжемся с вами, как только появятся обновления.

5 лайков

Это совершенно нормально. Я очень доволен работой, которую вы выполняете. :heart:

Кроме того, есть обходной путь, так что всё в порядке.

Спасибо за ответ!

4 лайка

У меня возникла та же проблема с тегом [details] из плагина Details, который теперь является частью ядра… есть какие-то идеи? Можно ли заставить его работать в новом RTE прямо сейчас?

Интересно, что ошибка появляется даже в постах, где я не использовал тег [details].

Используется версия 3.5.1

[details] поддерживается, это сильное указание на то, что проблема в вашем документе вызвана не типом контента.

Сводка

Этот текст будет скрыт

Можете ли вы предоставить минимальный пример, который вызывает это сообщение?

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

Плагин Latex теперь также входит в ядро. Я использую вариант Katex (не Mathjax).

При создании новой темы по URL есть ли способ переопределить настройку сайта по умолчанию для редактора и заставить композитор открываться в режиме Markdown? В настоящее время мы используем внешние формы для генерации ссылок на новые темы, в которых хотим использовать контейнеры [wrap] в параметре body=.

Нет, но я думаю, что сейчас это менее disruptive, так как режим Markdown автоматически выбирается после отображения

Редактор форматированного текста не поддерживает все функции, используемые в этом посте; переключаем вас на редактор Markdown.

1 лайк

А, спасибо! Я только что понял, что это просто автоматически переключается обратно, когда в содержимом композера есть элементы-обертки.

Тег [wrap] теперь поддерживается в визуальном редакторе. Я закрываю эту тему, но не стесняйтесь открыть новую, если столкнетесь с какими-либо проблемами.

1 лайк