Jump to content

Go to solution Solved by Panda58dev,

Recommended Posts

  • Solution

Ссылка на источник

Ссылка на источник.

     Заказываете уникальные тексты? (или уникализируете существующие) Дорожите информацией на сайте? Делаете оригинальные фото? Тогда этот небольшой модуль то, что Вам нужно. 

     Решение данной проблемы, казалось бы, простое - добавить в конце каждого текста гиперссылку на источник данных. Но проблема данного способа в том, что поисковые машины очень отрицательно реагируют на наличие в информации сайта ссылки на самого себя. (Одна из дороботок OpenCart-а заключается в том, чтобы научить хлебные крошки не ссылаться на страницу, где они показываются). Так же сам текст может быть скопирован не полностью, из-за чего добавление гиперссылки внизу просто теряет смысл.

    Второе (наиболее популярное) решение данной проблемы - это отключение меню на правой кнопке мыши. Это решение не без недостатков, лично я, сразу же закрываю подобные сайты, испытывая при этом какое-то ущемление, это в "свободной-то" сети Интернет. 

     Данный модуль третье и на мой взгляд, наиболее правильное решение размещения ссылки на первоисточник. И так, его работа основана на JavaScript, который отслеживает событие браузера копирования текста. И производит модификацию буфера обмена пользователя, добавляя заданный в админке модуля произвольный текст, поддерживающий использование переменных для гиперссылок (к примеру ссылка на страницу где было произведено копирование или же на основной домен).

Особенности модуля:

  • Гибкость. Можно самому задать шаблон текста, модифицирующий буфер обмена, в меню настройки модуля, а так же назначить длину строки, после которой, копирайт будет вставляться;
  • Универсальность. Работает с любыми шаблонами (кроме китайских "поделок" :D );
  • Нет перелинковки. Модуль встраивает ссылку не в HTML, а непосредственно в буфер обмена;
  • Простота. Имеет предустановленную настройку;
  • Открытость. Модуль не закодирован;

 

Системные требования:

  • PHP 5.6+;
  • SSL/TLS сертификат (сайт должен работать на https).

 

Любое усовершенствование алгоритма модификации буфера обмена, можем обсудить в личке, для персональных, оригинальных решений. 

Допил на версии 1.5 и 2.1, в случае востребованности модуля.

 

•=|KIᖇIᒪᒪ|=•

E-mail: panda58dev@inbox.ru
Telegram: @panda58dev

Link to comment
Share on other sites

Обновление 1.0.1

  • Добавлена возможность задать длину строки (в символах), при достижении которой, "копирайт" будет вставляться в конец буфера обмена.

То есть, если текст, которой копируют, меньше назначенной длины, то происходит обычное копирование, иначе, в конец скопированной строки вставляется заданный шаблон. Значение поля по умолчанию: 300 символов.

•=|KIᖇIᒪᒪ|=•

E-mail: panda58dev@inbox.ru
Telegram: @panda58dev

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...