Защищаем, маркируем только особо ценные изображения
Автор: Deff
В HTML верх
<style type="text/css">
div.post-content strong img.postimg{
display:none;
}
</style>
В HTML низ:
<script><!--Выборочное маркирование изображений v.2 -->
$(document).ready(function(){
$("div.post-content strong img.postimg").css("display","inline-block");
imgMarking = "http://savepic.org/1173963.png" // Ссылка на рисунок маркер
var imgURL
var x;
var y;
var s;
var inb$("div.post-content strong img.postimg").each(function () {
x = this.offsetWidth;
y = this.offsetHeight;
inb = $(this).parent().get(0).tagName;
if ((x>80&&y>80)&&(inb == "STRONG")) {
$(this).css("width",x+"px");
$(this).css("height",y+"px");
imgURL = $(this).attr("src");
$(this).attr("src",imgMarking);
$(this).attr("alt","");
$(this).css("background-image","url("+imgURL+")");
}
});
});
</script><!--Конец//Выборочное маркирование v.2 -->
http://savepic.org/1173963.png - ссылка на Вашу картинку-маркер (меняете на свою ссылку)
Если Вы не хотите делать маркирование картинкой и Вам достаточно защиты от копирования - тогда:
вместо ссылки http://savepic.org/1173963.png ставите такую >
http:savepic.org/1138109.gif
[1]
При варианте [2]
Картинка маркируется и защищается от копирования
только при заключении её в посте в теги [b]...[/b]
*Соображения приведенные по маркированию больших автоужатых форумом рисунков актуальны и для этого скрипта
Ну и попутно
Скрипт запрета копирования текста в топиках гостям
Ставим в HTML низ
<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("pun_wrap")) {
if (GroupID == 3)
disableSelection(document.getElementById("pun-viewtopic"));
}
</script><!-- конец скрипт запрета -->
Вариант два (защита от копирования гостем)
В HTML верх
<style id=sty1>#pun-main{display:none}</style>
<script>$("#sty1").replaceWith("");</script>
В HTML низ
<script type="text/javascript">$(document).ready(function(){$("#pun-viewtopic .topic").each(function () {
var a=$(this);var x = a.width()+20;var y = a.height()+20;var Post_off=false;if($("#pun-navlinks #navlogin").length){Post_off=true}if(Post_off){a.prepend('<div class="Nocopy"><img title="No Copy!" src="/i/blank.gif" style="margin:-10px;position:absolute!important;z-index:1000!important;width:'+x+'px!important;height:'+y+'px!important;"/></div>')}})})
</script>
Теги: Скрипты, Deff, mybb, Защита, Маркирование, Изображения, Картинки