Jump to content

Исходные коды в DLE -проблемка


Recommended Posts

Мне нужно вставить вот этот код на сайт : 

1. Открыть в шаблоне  main.tpl, сразу после тега находим строку:

PHP код:

<BODY> 

после вставляем:

PHP код:

[group=4,5]<div id="noselect">[/group] 

2. Ниже найти
PHP код:

</BODY> 

перед ним вставить:
PHP код:

</div>
[group=4,5]</div>
<script type="text/javascript">
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>[/group] 

Данный вариант расположения скрипта защиты от копирования  всю страницу сайта и не позволит выделять и копировать  пользователям для групп 4-посетители, 5-гости.


Для того что бы запретить копирования только новостей :
1. Открыть в шаблоне shortstory.tpl, и вставляем скрипт :

[group=4,5]<div id="noselect">[/group] 
  
Сюда между двумя этими скриптами, нужно вставить весь код скрипта находящий в шаблоне shortstory.tpl.

</div>
[group=4,5]</div>
<script type="text/javascript">
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>[/group] 

2. Так же для полной новости открыть в шаблоне fullstory.tpl, и вставляем скрипт :
Достаточно будет что бы между скриптом запрета была данная строчка:
<br>{full-story}<br>

Но при вставке , у меня эта новость криво отображается , а в редакторе новости пропадает тег BODY . То есть получается так , что он применяется к странице

Link to post
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.

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.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...