Sunday, December 3, 2017

কিভাবে ব্লগের কনটেন্ট Copy Past করার অপশন বন্ধ করবেন?

 যারা ব্লগে ইউনিক আর্টিকেল শেয়ার করে থাকেন তারা প্রতিনিয়ত কিছু সংখ্যক ব্যক্তি কর্তৃক কনটেন্ট কপি পেষ্ট এর সমস্যায় ভূগে থাকেন। অনেক নতুন ব্লগার রয়েছেন যারা মনেকরেন যে, অন্যের ব্লগের কনটেন্ট কপি করে নিজে ব্লগে চালিয়ে দিলে ব্লগ থেকে পর্যাপ্ত ট্রাফিক পেয়ে অনলাইন হতে টাকা ইনকাম করতে পারবেন। পরবর্তীতে তারা কপি করা কনটেন্ট দিয়ে কোন লাভবান হতে না পেরে নিজেদের ভূল অনুধাবন করতঃ কেউ অরিজিনাল কনটেন্ট শেয়ার করার চেষ্টা করেন। আবার কেউ ইউনিক কনটেন্ট শেয়ার করতে না পেরে ব্লগিং হতে ছিটকে পড়েন। আমরা আজ ছিটকে পড়াদের নিয়ে কোন কিছু বলব না। শুধুমাত্র যারা ইউনিক কনটেন্ট শেয়ার করছেন তারা কিভাবে তাদের ব্লগের কনটেন্ট কিছুটা হলেও নিরাপদ রাখবেন সে বিষয়ে আলোচনা করব।
কিভাবে ব্লগের কনটেন্ট Copy Past করার অপশন বন্ধ করবেন?
যারা ব্লগের কনটেন্ট কপি পেষ্ট করার সম্পূর্ণ অপশন বন্ধ করতে চাইছেন তাদের জন্য আমরা আজ মোটামোটি পূর্ণাঙ্গ সমাধান দেওয়ার চেষ্টা করব। আপনি হয়ত বলতে পারেন আমি মোটামোটি কথাটি বলছি কেন? মোটামোটি বলার কারণ হচ্ছে যে, ওয়েবসাইট কিংবা ব্লগের কনটেন্ট কপি পেষ্ট করার শতভাগ উপায় বন্ধ করতে পারবে না। কারণ ব্লগের কনটেন্ট কপি করার সকল উপায় বন্ধ করার পরও বর্তমান সময়ের আধুনিক ব্রাউজারগুলিতে কিছুট অপশন ও প্লাগইন থেকে যায় যেগুলির সাহায্যে কনটেন্ট কপি করা সম্ভব হয়।

-
আজ আমি ব্লগের কনটেন্ট কপি করার অপশন Disable করার পাশাপাশি মাউস এর রাইট বাটনে ক্লিক ও কীবোর্ডের CTRL+U অপশনগুলি বন্ধ করার পূর্ণাঙ্গ উপায় শেয়ার করব। এই পদ্ধতীতে ব্লগের কনটেন্ট কপি করার অপশন বন্ধ করলে কম অভীজ্ঞতা সম্পন্ন লোক আপনার ব্লগের আর্টিকেল কপি করতে পারবে না। তবে যারা অভীজ্ঞ বা আমার মত মাথা মোটা রয়েছে তারা বিভিন্ন প্লাগইন ব্যবহার করে কপি করতে পারবে। আমার ব্লগিং অভীজ্ঞতা থেকে যতটুকু বুঝতে পেরেছি তাতে আমার মনেহয়েছে যারা অভীজ্ঞ লোক তারা কখনো অন্যের ব্লগের কনটেন্ট কপি করেন না। যারা ব্লগিং একদম নতুন অধিকাংশ ক্ষেত্রে তারাই কপি পেষ্ট নিয়ে যত ঝামেলা পাকান।

 কিভাবে Cut, Copy, Paste, Right Click ও CTRL+U অপশন বন্ধ করবেন?

উপরের সবগুলি অপশন পরিপূর্ণভাবে বন্ধ করার জন্য আমি দুটি পদ্ধতি শেয়ার করব। প্রথমটির মাধ্যমে আপনার ব্লগের উপরোল্লখিত সকল অংশ বন্ধ করতে পারবেন। দ্বিতীয় পদ্ধতি ব্যবহার করে পোষ্টের ভীতরের কিছু গুরুত্বপূর্ণ অংশ খোলা রেখে বাকী অংশ বন্ধ করে নিতে পারবেন। 
  • প্রথমে ব্লগে লগইন করুন।
  • তারপর ব্লগার ড্যাশবোর্ড হতে Theme > Edit HTML এ ক্লিক করুন।
blogger-template-edit
  • এরপর কিবোর্ড হতে Ctrl+F চেপে </head> অংশটি সার্চ করুন।
  • এখন নিচের Jquary কোডটি </head> ট্যাগের ঠিক উপরে পেষ্ট করুন।
<script type="text/javascript">
$(document).ready(function () {
   //Disable cut copy paste
   $('body').bind('cut copy paste', function (e) {
       e.preventDefault();
   });
  
   //Disable mouse right click
   $("body").on("contextmenu",function(e){
       return false;
   });

   //Disable CTRL+U
   $(document).keypress("u",function(e) {
       if(e.ctrlKey)
   {
       return false;
   }
       else
   {
       return true;
   }
   });
});
</script>
  • এখন Theme Save করলেই ব্লগের কনটেন্ট কপি করার সকল অপশন বন্ধ হয়ে যাবে।

 পরিবর্তণ (Customization):

  • উপরে কোডের লাল কালারে অংশটি আপনার ব্লগের সকল কনটেন্ট কপি করার অপশন বন্ধ করে দেবে।
  • নীল কালারে অংশটি মাউসের রাইট বাটনে ক্লিক করার অপশন বন্ধ করে দেবে। ফলে কেউ আপনার কনটেন্ট এর সোর্স ফাইল হতে কপি করতে পারবে না। এ অংশটি ব্লগে অবশ্যই ব্যবহার করবেন।
  • পিংক কালারে অংশটি সোর্স ফাইল চেক করার অপশন পরিপূর্ণভাবে বন্ধ করে দেবে। এ অংশটিও ব্লগে অবশ্যই ব্যবহার করবেন।

 CSS ব্যবহার করে Copy Past বন্ধ করাঃ

উপরের Jquary কোডটির লাল কালারের প্রথম অংশটি ব্যবহার না করার জন্য পরামর্শ দেব। কারণ এটি আপনার ব্লগের সকল অংশের আর্টিকেল Disable করে দেবে। আপনি যদি চান ব্লগের কিছু অংশ কপি করার অপশন দিয়ে বাকীগুলি বন্ধ করে দেবেন সেক্ষেত্রে ঐ অংশটি ব্যবহার না করে নিচের CSS কোডটি ব্যবহার করার জন্য আমি ব্যক্তিগতভাবে আপনাকে বলব। তবে আপনি যদি সকল অপশন বন্ধ করে দিতে চান তাহলে CSS কোড ব্যবহার করার কোন প্রয়োজন নেই।
  • পুনরায় ব্লগার ড্যাশবোর্ড হতে Theme > Edit HTML এ ক্লিক করুন।
  • তারপর কিবোর্ড হতে Ctrl+F চেপে ]]></b:skin> অংশটি সার্চ করুন।
  • এখন নিচের Css কোডটি ]]></b:skin> ট্যাগের উপরে পেষ্ট করুন।
body {
-webkit-user-select:none!important;
-moz-user-select:-moz-none!important;
-ms-user-select:none!important;
user-select:none!important;
}

.post blockquote {
-webkit-user-select:text!important;
-moz-user-select:text!important;
-ms-user-select:text!important;
user-select:text!important;
}
  • সবশেষে Theme Save করুন।
  • নোটঃ এখানে পিংক কালারের অংশটি আপনার ব্লগের সকল অংশের কনটেন্ট কপি করার অপশন বন্ধ করে দেবে। নীল কালারের অংশটি পোষ্টের ভীতরে থাকা Blockquote অংশের কনটেন্ট কপি করার অপশন একটিভ রাখবে। এতেকরে পোষ্টের সকল কনটেন্ট বন্ধ করে শুধুমাত্র প্রয়োজনীয় অংশগুলি কপি করার অপশন খোলা থকবে।
পরামর্শ ও সাহায্যঃ সঠিক পদ্ধতিতে পরিপূর্ণভাবে ব্লগের কনটেন্ট কপি পেষ্ট ও সকল অপশন বন্ধ করার জন্য উপরের Jquary এর লাল কালারের প্রথম অংশটি বাদ দিয়ে বাকীগুলি সহ CSS কোড ব্যবহার করার পরামর্শ দেব। তাছাড়া এখানে না বুঝার কোন অপশন নেই। তারপরও কোন অংশ বুঝতে সমস্যা হলে আমাদেরকে কমেন্ট করে জানাতে পারেন।

No comments:

Post a Comment