insert_text()
из assets\javascript\editor.js
вставлять в поле ввода сразу несколько строк?Имеется расширение, которое при нажатии на соответствующую ссылку выполняет код
Код: Выделить всё
<a onclick="insert_text(\'%1$s\', \'\', true)" href="javascript:;">
%1$s
берется также из еще одной переменной lang-файла и выглядит как
Код: Выделить всё
[img]%2$s[/img][url=%1$s]sometext[/url]
Но вот эта конструкция вставляется в поле ввода редактора одной строкой где за
[img]
следует сразу же [url]
, что дает отображение ссылки сбоку от изображения. А хотелось бы чтобы ссылка была ПОД изображением с новой строки.В качестве временного решения был соображен bbCode
[br]
(с HTML <br />
) и вставлен в переменную lang-файла между нужными bbкодами. Но такой костыль мне не нравится и поэтому ищу более изящный вариант, как бы подсунуть в insert_text()
перевод строки.Идеи?