المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : منع التظليل والنسخ تماما vb4 للجيل الرابع Disable Right Click & Select جديد 2017



Rise Company
23-07-2017, 19:33
منع التظليل والنسخ المتقدم vb4 للجيل الرابع Disable Right Click & Select جديد 2017

كود يمنع التحديد او النسخ اطلاقا بالماوس او الكى بورد CTRL+C و يمنع التظليل بشكل سليم 100 %

ليس هناك حاجة الى هاك مطلقا , كل ما عليك فعله وضع هذا الكود فى اعلى header فى قالب المنتدى

و ضع الكود به بشكل عادى لا تستخدم استبدال المتغيرات فلن يعمل معه حيث سيطبق منع النسخ على الجميع

هنا اول سطر من الكود فى اخره محدد رقم المجموعات التى يطبق عليها الحظر مفصول كل منها بفاصلة

كود منع النسخ بدون رسالة تنبيه :
حدد رقم المجموعات التى تريد منعها من التظليل و النسخ, رقم مجموعة الادارة 6


<!-- www.rise.company Disable Right click for Usergroups Begin -->
<vb:if condition="is_member_of($bbuserinfo, 1,2,3,4,5,7,8)">
<body style="user-select: none; -khtml-user-select: none; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -o-user-select: none;">
<script language="javascript" type="text/javascript">
document.oncontextmenu=RightMouseDown;
document.onmousedown = mouseDown;
function mouseDown(e) {
if (e.which==3) {//righClick
}
}
function RightMouseDown() { return false; }
</script>
</vb:if>
<!-- www.rise.company Disable Right click for Usergroups End -->

كود منع النسخ مع رسالة تنبيه :
حدد رقم المجموعات التى تريد منعها من التظليل و النسخ و عدل نص الرسالة


<!-- www.rise.company Disable Right click for Usergroups Begin -->
<vb:if condition="is_member_of($bbuserinfo, 1,2,3,4,5,7,8)">
<body style="user-select: none; -khtml-user-select: none; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -o-user-select: none;">
<script type="text/javascript">
function catch_click(e)
{
if (!e) var e = window.event;

var right_click = (e.which ? (e.which == 3) : (e.button == 2));

if (right_click)
{
alert('عفوا إدارة المنتدى تمنع تحديد او نسخ المحتوى');
return false;
}
}
document.onmousedown = catch_click;
if (document.captureEvents) document.captureEvents(Event.MOUSEDOWN);
</script>
</vb:if>
<!-- www.rise.company Disable Right click for Usergroups End -->

المرجع:
https://www.vbulletin.org/forum/showthread.php?t=308803&highlight=right+click

مثال حى :
https://www.rise.company/forum/

ملحوظة:

يفضل تحميل الكود من المرفقات لضمان اخذه بشكل سليم