Jump to content

Запрет на копирование

Featured Replies

Posted
comment_211366

Доброго. Кто подскажет, что нужно добавить, что бы запретить копирование в мобильной версии сайта конкретным группам?

body { 
        -ms-user-select: none; 
        -moz-user-select: none; 
        -webkit-user-select: none; 
        user-select: none; 
    }

comment_211369
2 часа назад, aLEX49566 сказал:

Доброго. Кто подскажет, что нужно добавить, что бы запретить копирование в мобильной версии сайта конкретным группам?

body { 
        -ms-user-select: none; 
        -moz-user-select: none; 
        -webkit-user-select: none; 
        user-select: none; 
    }

Попробуйте так

{{if member.inGroup(array("здесь id группы"))}}
здесь ваш код
{{endif}}

Ещё как вариант.

Добавьте доп.класс к body,например, .no_copy

body .no_copy { 
        -ms-user-select: none; 
        -moz-user-select: none; 
        -webkit-user-select: none; 
        user-select: none; 
    }

А в globalTemlate в теге <body> добавьте

{{if member.inGroup(array("здесь id группы"))}}
no_copy
{{endif}}

Надеюсь смысл поняли.

 

comment_211381
41 минуту назад, aLEX49566 сказал:

AHristich ни один из способов не сработал

Покажите как делали.

  • Author
comment_211382
Только что, AHristich сказал:

Покажите как делали.

Все как тут описано) уже бэкапнул обратно

comment_211385
41 минуту назад, AHristich сказал:

Ну бэкапнул так бэкапнул...

В custom.css

{{if member.inGroup(array("ID group - кому запрещено выделять текст на форуме"))}}
.noselect {
	color: #555;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
{{endif}}

 

И в GlobalTemplate

Добавить noselect в <body>

пример вот:

<body class='noselect'

 

comment_211386

Если не сработает, попробуй вот так

в GlobalTemplate

Добавить noselect в <body>

Далее, после body

{{if member.inGroup(array("ID group - кому запрещено выделять текст на форуме"))}}
      <style>
.noselect {
	color: #555;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
        </style>
{{endif}}

 

comment_211387
39 минут назад, murovets сказал:

В custom.css

{{if member.inGroup(array("ID group - кому запрещено выделять текст на форуме"))}}
.noselect {
	color: #555;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
{{endif}}

 

И в GlobalTemplate

Добавить noselect в <body>

пример вот:

<body class='noselect'

 

В custom.css добавь только

.noselect { color: #555; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

В globalTemlate

<body {{if member.inGroup(array("ID group - кому запрещено выделять текст на форуме"))}}class='noselect'{{endif}}>

Edited by AHristich

comment_211388
14 минут назад, AHristich сказал:

В custom.css добавь только

.noselect { color: #555; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

В globalTemlate

<body {{if member.inGroup(array("ID group - кому запрещено выделять текст на форуме"))}}class='noselect'{{endif}}>

Согласен, так даже по лучше будет)

  • Author
comment_211391
2 часа назад, murovets сказал:

Если не сработает, попробуй вот так

в GlobalTemplate

Добавить noselect в <body>

Далее, после body

{{if member.inGroup(array("ID group - кому запрещено выделять текст на форуме"))}}
      <style>
.noselect {
	color: #555;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
        </style>
{{endif}}

 

Сработал только этот скрипт)

Всем спасибо за помощь! :ab:

      {{if member.inGroup(array("2"))}}<style>.noselect {-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}</style>{{endif}}

 

  • 2 недели спустя...
  • Author
comment_211749
{{if (\IPS\Member::loggedIn()->inGroup( [2] ) )}}
      <style type='text/css'>
	  @media (max-width: 979px) {
.noselect_mobile {
              -ms-user-select: none;
              -moz-user-select: none;
              -khtml-user-select: none;
              -webkit-user-select: none;
              user-select: none
}
 }
        </style>
{{endif}}

 

Спасибо за корректировки  Lesovsky

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.