Ссылки/URL обрабатываются как текст в ckeditor

Итак, я использую ckeditor в чате на своем веб-сайте, и по какой-то странной причине, если пользователь вводит ссылку / URL-адрес, он отключается и обрабатывается как обычный текст.

Сначала это рассматривалось как теги p, но затем я попытался отключить автоматический тег p с помощью

config.enterMode = CKEDITOR.ENTER_BR;

Но это не решило проблему. Ссылки по-прежнему рассматриваются как текст. Помощь!


person NinjaShawarma    schedule 08.01.2017    source источник


Ответы (1)


Вам необходимо установить плагин Auto Link и указать его в config.js.

config.extraPlugins = 'autolink';
person Jim Hogan    schedule 29.01.2017
comment
Спасибо! Я знаю, что есть один, но он занимает только http:// ... Допустим, я хочу ввести www.google.com, это не сработает. - person NinjaShawarma; 30.01.2017
comment
вы можете изменить var validUrlRegex в строке 10 autolink/plugin.js, но ckeditor ничего не автоматически связывает из коробки без дополнительного плагина - person Jim Hogan; 30.01.2017
comment
Да, я пытаюсь в этом банкомате. Честно говоря, я не очень хорошо разбираюсь в выражениях Regex. :П - person NinjaShawarma; 30.01.2017
comment
Можно ли проверить несколько шаблонов URL-адресов с помощью одного и того же регулярного выражения? - person NinjaShawarma; 31.01.2017