كيفية إضافة روابط المصدر تلقائيًا - القربعي محترف التصميم
X

اهلا بك في موقعنا صممنا اداه لتحميل مقاطع اوصوتيات يوتيوب بسرعه عاليه ودقه مميزه اذهب الان

أحدث المواضيع

كيفية إضافة روابط المصدر تلقائيًا


كيفية إضافة روابط المصدر تلقائيًا
كيفية إضافة روابط المصدر تلقائيًا


 من السهل جدًا على الإنترنت نسخ النص من موقع ولصقه في موقع آخر. من الناحية الفنية، إذا قام زائر مدونة بنسخ نص من موقع معين، فيجب عليه توفير رابط إلى مصدر الموقع الذي نسخ النص منه. ولكن هناك أيضًا أشخاص يتجاهلون هذا الشيء المهم.



لتجنب ذلك، سأقوم هنا بتوفير كود يعرض بشكل تلقائي رابط المصدر للنص الذي تم نسخه إذا قام شخص ما بنسخ جزء من النص من مقالتنا.


على الرغم من أنني أعتقد أن هذه الطريقة لا تزال أقل فعالية لأن رابط المصدر يمكن حذفه بسهولة وهذه النصيحة هي طريقة قديمة لا يزال من الممكن استخدامها 😊، إلا أنها على الأقل ستوفر تحذيرًا صغيرًا لأولئك الذين ينسخون نص مقالات مدونتنا. إليك كيفية إضافة روابط المصدر تلقائيًا.


كيفية إضافة روابط المصدر تلقائيًا



يعمل هذا الكود في العديد من المتصفحات المفضلة (بما في ذلك Microsoft Edge). افتح صفحة Blogger > انقر فوق "المظهر" > انقر فوق زر تحرير HTML وأضف الكود أدناه > ثم انقر فوق حفظ المظهر .

الإصدار 1


  

  <script type='text/javascript'>
//<![CDATA[
// Copy Text
function nocopas(){var e=window.getSelection();pagelink=" Read more : "+document.location.href,copytext=e+pagelink,newdiv=document.createElement("div"),newdiv.style.position="absolute",newdiv.style.left="-99999px",document.body.appendChild(newdiv),newdiv.innerHTML=copytext,e.selectAllChildren(newdiv),window.setTimeout(function(){document.body.removeChild(newdiv)},100)}document.addEventListener("copy",nocopas);
//]]>
</script> 

      

  

يمكنك تعديل جزء الكود الذي قمت بوضع علامة عليه.

الإصدار 2

  

  <script type='text/javascript'>
//<![CDATA[
!function(e,t){var n="getSelection",o="removeAllRanges",i="addRange",l="parentNode",a="firstChild",d="appendChild",r="removeChild",s="test",c="innerHTML";if(e[n]){var p,g,f,h,u,y;t.addEventListener("copy",function(C){for(g=C.target;3===g.nodeType;)g=g[l];if(h=t.createElement("div"),(p=e[n]())&&p.rangeCount&&(p=p.getRangeAt(0))&&(f=p.cloneRange(),p=p.cloneContents())){for(;u=p[a];)h[d](u);if(!/^(pre|code)$/i[s](g.nodeName||"")&&!/(^|\s)no-attribution(\s|$)/i[s](g.className||"")){var v=e.location.href;h[c]+="<br><br>&copy; "+t.title+'<br>Source: <a href="'+v+'">'+v+"</a>"}y=t.createRange(),t.body[d](h),y.selectNodeContents(h),p=e[n](),p[o](),p[i](y),setTimeout(function(){h[l][r](h),p[o](),p[i](f)})}},!1)}}(window,document);
//]]>
</script> 

      

  


الشرح بالفيديو





Post a Comment