Надеемся вы удачно встретили новый год. Ну а мы продолжаем работу уже в новом 2007 году. Анализируя ваши многочисленные вопросы, мы пришли к выводу что очень много людей интересует вопрос, как же защитить свою информацию от простого копирования с сайта. Понятное дело, что то, что видят посетители в броузере невозможно защитить от копирования, но я хочу предложить вам небольшой способ, как сделать эту работу сложнее.
Итак представляю вам небольшой javascript код, который запретит выделение текста вашей новости в броузере для последующего копирования в буфер обмена. Править придется только шаблон, поэтому при переходе на новую версию скрипта изменений вносить не придется.
Итак открываем файл шаблона fullstory.tpl и в самое начало добавляем
а в самый конец шаблона добавляем
Открываем файл шаблона main.tpl
и в самый конец перед тегом:
добавляем код:
function disableSelection(target){
if (typeof target.onselectstart!=»undefined»)
target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!=»undefined»)
target.style.MozUserSelect=»none»
else
target.onmousedown=function(){return false}
target.style.cursor = «default»
}
if (document.getElementById(«noselect»)) {
disableSelection(document.getElementById(«noselect»));
}
</script>
Вот и все теперь текст вашей полной новости будет невозможно выделить в броузере. Причем поддерживаются все броузеры: IE, Firefox, Opera. Для примера как это работает попробуйте выделить текст новости на