العديد من المدونات تتعرض للنهب من قبل المدونات الأخرى عن طريق نسخ مواضيعهم وإعادة نشرها في مدوناتهم باسمهم, مما يسبب أذى لدى المدونين المجتهدين في كتابة مواضيع قوية وحصرية ويقوم شخص اخر بنقلها فما هو الحل , لذالك في هذه الدرس سنتناول إضافة تعمل على منع استخدام الزر الأيمن للماوس مما يعمل على منع النسخ في المدونة حيث يمنع نسخ أي جزاء من مواضيع المدونة, كذالك الإضافة تعمل على منع النسخ من خلال الكيبورد (ctrl + v).
هل يجب عليك تركيب كود من النسخ في مدونتك؟
هذة القرار يعود اليك أنت من تقرر على حسب تصنيف مدونتك وعلى نوع مواضيع مدونتك هل هيا قوية ام ماذا , فعلى سبيل المثال لا يمكن تركيب الإضافة في مدونة تهتم بتقديم البحوث لان الطالب بتأكيد سينسخ البحث كذالك في مدونات الأخبار, لذالك تأكيد من الشريحة المستهدفة في مواضيع مدونتك قبل تركيب الإضافة فبرما يحتجون نسخ أجزاء من مواضيع مدونتك.
شرح تركيب إضافة منع النسخ
يوجد طريقتين لتركيب إضافة منع النسخ:
الطريقة الأولى تركيب الإضافة في التخطيط, نتوجه إلى لوحة التحكم تم التخطيط تم إضافة أذاه HTML/JavaScript ونضيف الكود التالي داخلها.
الطريقة الثانية لتركيب الإضافة
داخل القالب, نتوجه إلى المظهر تم تحرير HTML تم نبحث عن </body> ونضف الكود التالي.
الكود هنا, يجب اختيار إحدأ الطريقتين فقط
<script type='text/javascript'>//<![CDATA[// Inspectvar message="يمنع استخدام الزر الأيمن للمؤس";function clickIE4(){if(2==event.button)return alert(message),!1}function clickNS4(e){if((document.layers||document.getElementById&&!document.all)&&(2==e.which||3==e.which))return alert(message),!1}document.layers?(document.captureEvents(Event.MOUSEDOWN),document.onmousedown=clickNS4):document.all&&!document.getElementById&&(document.onmousedown=clickIE4),document.oncontextmenu=new Function("alert(message);return false");!function t(){try{!function t(n){1===(""+n/n).length&&0!==n||function(){}.constructor("debugger")(),t(++n)}(0)}catch(n){setTimeout(t,5e3)}}();shortcut={all_shortcuts:{},add:function(e,t,a){var o={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(a)for(var r in o)void 0===a[r]&&(a[r]=o[r]);else a=o;o=a.target,"string"==typeof a.target&&(o=document.getElementById(a.target)),e=e.toLowerCase(),r=function(o){var r;if((o=o||window.event,a.disable_in_input)&&(o.target?r=o.target:o.srcElement&&(r=o.srcElement),3==r.nodeType&&(r=r.parentNode),"INPUT"==r.tagName||"TEXTAREA"==r.tagName))return;o.keyCode?code=o.keyCode:o.which&&(code=o.which),r=String.fromCharCode(code).toLowerCase(),188==code&&(r=","),190==code&&(r=".");var n=e.split("+"),c=0,l={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},s={esc:27,escape:27,tab:9,space:32,return:13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,break:19,insert:45,home:36,delete:46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},i=!1,d=!1,p=!1,u=!1,h=!1,f=!1,g=!1,v=!1;o.ctrlKey&&(u=!0),o.shiftKey&&(d=!0),o.altKey&&(f=!0),o.metaKey&&(v=!0);for(var y=0;k=n[y],y<n.length;y++)"ctrl"==k||"control"==k?(c++,p=!0):"shift"==k?(c++,i=!0):"alt"==k?(c++,h=!0):"meta"==k?(c++,g=!0):1<k.length?s[k]==code&&c++:a.keycode?a.keycode==code&&c++:r==k?c++:l[r]&&o.shiftKey&&(r=l[r],r==k&&c++);if(c==n.length&&u==p&&d==i&&f==h&&v==g&&(t(o),!a.propagate))return o.cancelBubble=!0,o.returnValue=!1,o.stopPropagation&&(o.stopPropagation(),o.preventDefault()),!1},this.all_shortcuts[e]={callback:r,target:o,event:a.type},o.addEventListener?o.addEventListener(a.type,r,!1):o.attachEvent?o.attachEvent("on"+a.type,r):o["on"+a.type]=r},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];if(delete this.all_shortcuts[e],t){e=t.event;var a=t.target;t=t.callback;a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener?a.removeEventListener(e,t,!1):a["on"+e]=!1}}},shortcut.add("Ctrl+U",function(){alert("Cmon, you better than this")}),shortcut.add("Meta+Alt+U",function(){alert("This is joke right?")}),shortcut.add("Ctrl+C",function(){alert("يمنع النسخ من المدونة")}),shortcut.add("Meta+C",function(){alert("This is joke right?")});//]]></script>
هنا نكون قد انتهينا من تركيب الإضافة
اشوفكم في موضوع اخر بالتوفيق
إرسال تعليق