Как запретить копировать текст с сайта. Как добавлять ссылку копирайта в текст при копировании с сайта

Как закрыть возможность копировать текст страницы на сайте

Полностью запретить копировать текст с сайта очень сложно, разве что поставлять весь контент в картинках.

В платформе есть инструмент, затрудняющий копирование текста для рядового пользователя. 

Для управления процессом копирования есть несколько ключей настройки в as.systemOptions: 

{ 
// если true - то при копировании текста с сайта будет идти добавка в текст.
"copy.enableSourceAdding": true, 
// указывает селектор контейнера, в рамках которого добавляется прибавка текста при копировании
"copy.container": "", 
 // если true - то при копировании текста через Ctrl + C не будет ничего скопировано в буфер обмена
"copy.disableCopy": false,
}

Устанавливаем ключ copy.disableCopy = true. При нажатии на Ctrl + С или копировании через контекстное меню в браузере в буфер обмена не будет попадать выделенная строка. 

Как добавлять копирайт в копируемый текст

Для этого устанавливаем параметр copy.enableSourceAdding = true. 

copy.container задает jquery селектор - на какой контейнер на странице распространяется добавление подписи (например, в админке нам незачем дополнять копирование данным текстом про источник). 

По умолчанию текст добавления такой "Источник: URL". В ресурсах локализации можно поменять это значение. Ключ - "copy.copyTextSource"

Страница-источник на сайте falconspace.ru