вопрос
По этой ссылке, здесь уже обсуждалось, как автоматически добавлять ссылку на сайт при копировании с него текста.
При этом требовалось, чтобы при последующей вставке сохранялось форматирование скопированного текста. Последнее решение, #32381 по ссылке выше, также не полностью сохраняет форматирование.
Мной был найден скрипт copylink.js, по моему с Joomlы. Он нормально работает на DLE 10.4, полностью и корректно сохраняет форматирование скопированного текста при последующей вставке.
Но (!) он использует jQuery и при его подключении, перестаёт работать автопрокрутка слайдера на главной также реализованной на jQuery.
Подозреваю, что это из-за не корректного подключения скрипта в main.tpl, которое выглядит так:
Прошу помочь разобраться в чем конфликт между добавлением источника и автопрокруткой слайдера.
При этом требовалось, чтобы при последующей вставке сохранялось форматирование скопированного текста. Последнее решение, #32381 по ссылке выше, также не полностью сохраняет форматирование.
Мной был найден скрипт copylink.js, по моему с Joomlы. Он нормально работает на DLE 10.4, полностью и корректно сохраняет форматирование скопированного текста при последующей вставке.
Но (!) он использует jQuery и при его подключении, перестаёт работать автопрокрутка слайдера на главной также реализованной на jQuery.
Подозреваю, что это из-за не корректного подключения скрипта в main.tpl, которое выглядит так:
<script type="text/javascript">
jQuery(window).on('load', function() {
new JCaption('img.caption');
});
CopyLink.addEvent(window, 'load', function () {
new CopyLink({
container : document.body,
handler : function () {
return '<br /><br /><p>Источник: <a title="site.ru" href="http://site.ru/">"Site.ru"</a><br />Адрес статьи: <a href="' + location.href + '">' + location.href + '</a></p>';
},
minimalSelection: 20
});
});
</script>
Прошу помочь разобраться в чем конфликт между добавлением источника и автопрокруткой слайдера.