Обзор
Discourse некорректно отображает ссылки, содержащие двойные закрывающие скобки — )), — что означает, что такие ссылки не работают должным образом при прямом добавлении или при вставке поверх текста для создания автоматической текстовой ссылки.
Шаги для воспроизведения
- Создайте ссылку, содержащую
))где-то в середине URL. Например:meta.discourse.org/?parameter_one=((value))¶meter_two=value. - Вставьте эту ссылку в редактор без изменений.
- Вставьте тот же URL поверх текста, чтобы создать автоматическую текстовую ссылку.
Ожидаемый результат
Исходная ссылка должна корректно отображаться и работать в обоих случаях.
Фактический результат
Функциональность ссылки обрывается на )), а остальная часть URL отбрасывается.
Примеры:
-
Discourse Meta)¶meter_two=value
-
[Текстовая ссылка](Discourse Meta)
Дополнительная информация
При прямой вставке ссылки может помочь кодирование двойных закрывающих скобок как %29), а также оборачивание URL в <> при вставке поверх текста. Примеры: