Jump to content

Отключение правой кнопкой мыши гостям

Featured Replies

Posted
comment_30813

Это тема поддержки статьи: Отключение правой кнопкой мыши гостям.

Здесь вы можете обсудить все вопросы, связанные с этой статьёй.

 

Дата добавления статьи: 07 Май 2013 - 23:31

Дата обновления статьи: 07 Май 2013 - 23:31

comment_30815

Это для избежания копипаста?

Именно.

Правда такие скрипты отпугивают юзеров.

А если кому то нужно скопировать инфу,то все равно скопируют,и такие скрипты не помеха :)

comment_30816

В статье сказано 

Register Before Making any clicks ! Меняете на свой вкус.

а что это и для чего и на что менять можно?

comment_30820

Я так понял не обязательно вставлять скрипт в общий шаблон,можно на страницы Блога,статей,т.е там где они нужны?

p.s специально для меян:D 

comment_30821

Я так понял не обязательно вставлять скрипт в общий шаблон,можно на страницы Блога,статей,т.е там где они нужны?

p.s специально для меян :D

Можно на любой странице.

comment_30871

В скрипте нет условия на гостей. То есть он применяется для все групп.

$this->ipsclass->

На сколько я знаю, IPS ещё в 3.0.x отказались от этой конструкции. Скрипт старый :) 

comment_30997

Надо обновить тогда  ;)

<if test="memberbox:|: !$this->memberData['member_id']">
	<script language=Javascript>
		var message="Register Before Making any clicks !";
		function clickIE4(){ 
			if (event.button==2){
				alert(message); 
				return false; 
			} 
		} 
		function clickNS4(e){
			if (document.layers||document.getElementById&&!document.all){
				if (e.which==2||e.which==3){ 
					alert(message); 
					return false; 
				} 
			} 
		} 
		if (document.layers){ 
			document.captureEvents(Event.MOUSEDOWN); 
			document.onmousedown=clickNS4; 
		} 
		else if (document.all&&!document.getElementById){ 
			document.onmousedown=clickIE4; 
		} 
		document.oncontextmenu=new Function("alert(message);return false") 
	</script>
</if>

Edited by Fedya

comment_31076

<if test="memberbox:|: !$this->memberData['member_id']">

Прочитай про негацию (отрицание) в PHP.

www.php.su/learnphp/operators/?logical

Edited by Fedya

comment_31115

Прочитай про негацию (отрицание) в PHP.

www.php.su/learnphp/operators/?logical

Просто такой же код использовал для скрытия от гостей,а тут "!" незаметил :)

  • 5 месяцев спустя...

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
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.