Этот редактор точно такой же, как и наш redactor, просто добавлены настройки кнопок.
Проверил, у меня никаких http не добавляется.
Подключите обычный редактор и проверьте, как вставляются ссылки.
@kami,
Этот редактор точно такой же, как и наш redactor, просто добавлены настройки кнопок.
Проверил, у меня никаких http не добавляется.
Подключите обычный редактор и проверьте, как вставляются ссылки.
заметил, что это происходит при пересохранении, создаем материал, тексте вставляем ссылку, все норм, затем редактировать и там уже https://сайт.ру
Пробовал и редактировать. Тоже все нормально. Проверьте, как обычный редактор сохраняет ссылки.затем редактировать и там уже https://сайт.ру
Нормально в обычном редакторе или тоже http добавляется?
Пробовал и редактировать. Тоже все нормально. Проверьте, как обычный редактор сохраняет ссылки.затем редактировать и там уже https://сайт.ру
Нормально в обычном редакторе или тоже http добавляется?
Сменил на редактор из коробки, аналогично, также попробовал отредактировать в режиме кода и сразу сохранится, увы, не помогло.
1. создаем статью, в тексте вставляем ссылку на свой же сайт с другой статьей, ссылку вставляем вида кирилистический_домен/ссылка_на_сай.html и он подставляет https://***.html,
2. а вот если вставить без указания кириллистического домена, просто /ссылка_на_статью.html тогда все норм ссылка получает вид всякая_бурда/ссылка_на_статью
Как то так, по тестирую еще немного…
Править код редактора. Добавить в функцию вставки ссылок что-то типакак в iredactor сделать так чтобы при вставке ссылки с моего же сайта обычными например юзерами, ссылка обрезала домен
html.replace(" https://кирилистический_домен","");
Править код редактора. Добавить в функцию вставки ссылок что-то типакак в iredactor сделать так чтобы при вставке ссылки с моего же сайта обычными например юзерами, ссылка обрезала домен
html.replace(" https://кирилистический_домен","");
так так, уже интереснее, а куда именно, где эта функция вставки url'а?
В \wysiwyg\redactor\files\redactor.js после вот этого:а куда именно, где эта функция вставки url'а?
url = url.replace(thref, ''); url = url.replace(/^\/#/, '#'); url = url.replace('mailto:', '');
url = url.replace('https://ваш_сайт.ru', '');
В \wysiwyg\redactor\files\redactor.js после вот этого:а куда именно, где эта функция вставки url'а?
Строка приблизительно 5980. Добавьте это:
url = url.replace(thref, ''); url = url.replace(/^\/#/, '#'); url = url.replace('mailto:', '');
CTRL + F5 жать не забывайте.
url = url.replace('https://ваш_сайт.ru', '');
а то что у меня кириллица, так и прописывать ей, или кодом punycode, тобиш абракадаброй? как верно сайт.рус или хренразберёшь?