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

مشاهدة النسخة كاملة : طريقة حماية محتوى مدونتك من النسخ


اقرأ...
2021-02-04, 02:56
السلام عليكم ورحمة الله وبركاته متابعي هذا المنتدى الرائع

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

أولا منع نسخ تدويناتك بالكامل
هذا الكود يعمل على منع نسخ محتوى المدونة بالكامل ما عدى الصور و هو كود css يتم و ضعه فوق b:skin
و سنأتي خلال هذه التدوينة بشرح طريقة منع نسخ و تحميل الصور من التدوينات

.mobile .post-outer ,body{
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-ms-user-select:none;
-moz-user-select:none;
}

ثانيا السماح بنسخ أكواد الإقتباس
أداة الإقتباس من الأدوات التي يعتمدها المدونين و لها دورها في توضيح و تبين المحتوى المقتبس من النص الذي المدون بكتابته
وتختلف أغراض هذا الإقتباس من مدونة إلى أخرى فهناك مدونات تهتم بقضايا إسلامية تستعمله للتفريق بين الأيات القرآنية، أو الأحاديث النبوية، و بين الكلام العادي
أما بالنسبة لنا في مدونة إقرأ فأنا أستعمله لتميز الأكواد البرمجية من نص الشرح وهكذا
سنقوم الآن بعد معرفة أهمية أكواد الإقتباس بالسماح لزوار مدونتك من نسخ هذه الأكواد ما عدى نص التدوينة بما أننا وضعنا كود منع النسخ من كامل المدونة
هو كود css يتم و ضعه فوق كود b:skin

.post blockquote,.post pre,.post code{
-webkit-touch-callout:text;
-webkit-user-select:text;
-khtml-user-select:text;
-ms-user-select:text;
-moz-user-select:text;}

ثالثا منع نسخ أو تحميل الصور
الآن نأتي إلى كيفية منع نسخ أو أخذ الصور من التدوينات
ما لم ينتبه إليه بعض المدونون أو لم يعيروه إهتمام وهي الصور التي يضيعون وقت طويل في تصميمها و يتم أخدها بسهولة دون مراعاة مجهود أصحابها أو أخذ الإذن منهم لتحميلها

لهذا أحضرت لكم هذه الإضافة لمنع نسخ أو أخذ الصور من مدونتك

نبحث عن هذا الكود <body/> و نضع فوقه كود جافا سكريبت


<script type='text/javascript'>

//<![CDATA[

function nocontext(e) {var clickedTag = (e==null) ? event.srcElement.tagName : e.target.tagName;

if (clickedTag == "IMG") {alert(alertMsg);return false;}}

var alertMsg = "ممنوع نسخ الصور";document.oncontextmenu = nocontext;



//]]></script>