Ремонт компьютеров и ноутбуков в Харькове

Добавление ссылки на источник при копировании текста в Joomla

Добавление ссылки на источник при копировании текста в Joomla будет происходить автоматически. Когда пользователь выделяет часть текста и копирует её в буфер обмена, например, чтобы выложить на своём сайте, автоматически добавлять к выделению ссылку на источник.

Для этого нам нужно создать Категорию для баннера, например, «Защита».

Заходим Компоненты - Баннеры - Баннеры. Нажимаем Плюсик для создания. Создаем баннер и назначаем ему категорию Защита. Вписываем название баннера. Показывать: Да. Выбираем Категорию «Защита» нет клиента. Количество показов ставьте Неограниченно.

 

Скрипт добавляет ссылку на источник при копировании текста со страниц сайта

 

Код баннера:

<script type="text/javascript">

function addLink() {

var body_element = document.getElementsByTagName('body')[0];

var selection;

selection = window.getSelection();

var pagelink = "&lta href='"+document.location.href+"'> источник</a&gt";

var copytext = selection + pagelink;

var newdiv = document.createElement('div');

newdiv.style.position='absolute';

newdiv.style.left='-99999px';

body_element.appendChild(newdiv);

newdiv.innerHTML = copytext;

selection.selectAllChildren(newdiv);

window.setTimeout(function() {

body_element.removeChild(newdiv);

},0);

}

document.oncopy = addLink;

</script>

 

Нажимаем сохранить. Баннер создан.

Теперь нам нужно вывести его на сайт. Для этого будем использовать модуль Баннеры.

Заходим Расширения - Модули. Создаём новый модуль.

Пишем его название.

Выбираем любую позицию модуля на сайте.

Выбираем Категорию баннера.

Сохраняем!

Всё баннер готов. Пробуем.

 

Другой вариант, можно просто вставить код между <head> и </head>.


Добавить комментарий

Пишите полные комментарии, ответы типа "спасибо за статью" не публикуются!

Защитный код
Обновить

Главная Статьи Сайтостроение и SEO Joomla Добавление ссылки на источник при копировании текста в Joomla