ব্লক তৈরি, সম্পাদনা এবং ম্যানেজমেন্ট

ব্লক এবং Regions ব্যবস্থাপনা - ড্রুপাল (Drupal) - Web Development

266

ড্রুপাল (Drupal) একটি শক্তিশালী কনটেন্ট ম্যানেজমেন্ট সিস্টেম (CMS), যেখানে ব্লক (Block) একটি গুরুত্বপূর্ণ উপাদান। ব্লক হলো ছোট ছোট কনটেন্ট ইউনিট যা সাধারণত একটি পৃষ্ঠা বা সাইটের বিভিন্ন অংশে প্রদর্শিত হয়। ব্লকগুলির মাধ্যমে আপনি কন্টেন্ট, মেনু, উইজেট বা অন্যান্য ইনফরমেশন বিভিন্ন স্থানে প্রদর্শন করতে পারেন।

এই টিউটোরিয়ালে, আমরা ড্রুপালে ব্লক তৈরি, সম্পাদনা এবং ম্যানেজমেন্ট করার প্রক্রিয়া আলোচনা করব।


ব্লক কী?

ব্লক (Block) হলো একটি কনটেন্ট ইউনিট যা ওয়েব পেজের নির্দিষ্ট জায়গায় প্রদর্শিত হয়। ব্লকটি কনটেন্ট, মেনু, অথবা অন্যান্য তথ্য ধারণ করতে পারে এবং এগুলি সাইটের বিভিন্ন অঞ্চলে (regions) স্থাপন করা হয়, যেমন হেডার, ফুটার, সাইডবার ইত্যাদি।


ব্লক তৈরি করা

১. অ্যাডমিন প্যানেলে লগইন করুন

প্রথমে ড্রুপাল অ্যাডমিন প্যানেলে লগইন করুন।

২. ব্লক পৃষ্ঠায় যান

ড্রুপাল অ্যাডমিন মেনু থেকে Structure → Block layout এ যান।

৩. নতুন ব্লক তৈরি করুন

  • এখানে "Add custom block" বাটনে ক্লিক করুন।
  • একটি নতুন ব্লক তৈরি করার জন্য একটি ফর্ম প্রদর্শিত হবে।

৪. ব্লক কনটেন্ট পূর্ণ করুন

নিচের ফিল্ডগুলো পূর্ণ করুন:

  • Block description: ব্লকটির বর্ণনা (এটি শুধুমাত্র অ্যাডমিনদের জন্য এবং সাইটে প্রদর্শিত হবে না)।
  • Block body: ব্লকের কনটেন্ট এখানে লিখুন। আপনি সাধারণ HTML অথবা উইজেট (ফর্ম, মেনু ইত্যাদি) ব্যবহার করতে পারেন।

৫. ব্লক তৈরি করুন

সব তথ্য পূর্ণ করার পর, Save block বাটনে ক্লিক করুন।


ব্লক সম্পাদনা করা

আপনি একটি ব্লক তৈরি করার পর, সেটি সম্পাদনা করতে পারবেন। ব্লক সম্পাদনা করার জন্য:

১. ব্লক লেআউট পেজে যান

ড্রুপাল অ্যাডমিন প্যানেল থেকে:

Admin Menu → Structure → Block layout

২. ব্লক নির্বাচন করুন

আপনি যেই ব্লকটি সম্পাদনা করতে চান, সেটির পাশে "Configure" বাটনে ক্লিক করুন।

৩. ব্লক কনটেন্ট সম্পাদনা করুন

এখানে আপনি ব্লকের কনটেন্ট (body) সম্পাদনা করতে পারেন। এছাড়াও ব্লকের ভিজিবিলিটি, পজিশন, এবং ভিউ পেজ সেটিংস পরিবর্তন করতে পারবেন।

৪. ব্লক সংরক্ষণ করুন

সম্পাদনার পর, Save block বাটনে ক্লিক করে পরিবর্তন সংরক্ষণ করুন।


ব্লক ম্যানেজমেন্ট

ড্রুপালে ব্লক ম্যানেজমেন্টের মাধ্যমে আপনি ব্লকের অবস্থান (position), দৃশ্যমানতা (visibility), এবং কনটেন্ট কাস্টমাইজ করতে পারবেন। ব্লক ম্যানেজমেন্ট করার জন্য:

১. ব্লক পজিশনিং

  • Structure → Block Layout পেজে যান।
  • আপনি কোন ব্লকটি কোথায় দেখাতে চান তা নির্ধারণ করতে "Place block" বাটনে ক্লিক করুন।
  • এখানে আপনি বিভিন্ন regions নির্বাচন করতে পারবেন যেমন: Header, Footer, Sidebar ইত্যাদি।

২. ব্লক ভিজিবিলিটি কনফিগার করুন

  • ব্লক সেটিংস পৃষ্ঠায় গিয়ে, আপনি কনফিগার করতে পারবেন:
    • Pages: কোন পৃষ্ঠাগুলিতে ব্লকটি প্রদর্শিত হবে।
    • Content Types: কোন কন্টেন্ট টাইপে ব্লকটি দেখানো হবে।
    • Roles: কোন ব্যবহারকারীদের জন্য ব্লকটি দৃশ্যমান হবে।

৩. ব্লক কনফিগারেশন পরিবর্তন করুন

  • ব্লকের কনফিগারেশন ফর্মে, আপনি CSS ক্লাস, HTML attributes, পজিশনিং অপশন এবং অন্যান্য সেটিংস পরিবর্তন করতে পারবেন। এইভাবে আপনি ব্লকটির প্রদর্শন কাস্টমাইজ করতে পারবেন।

ব্লক উইজেট ব্যবহার করা

ড্রুপালে ব্লকগুলির মধ্যে বিভিন্ন ধরনের উইজেট (যেমন, মেনু, লিস্ট, ক্যালেন্ডার, রেটিং, টেক্সট, ফর্ম ইত্যাদি) অন্তর্ভুক্ত করা যায়। ব্লক উইজেট ব্যবহারের জন্য:

১. ব্লক উইজেট তৈরি করুন

এটি করার জন্য:

  • Structure → Block Layout → Add custom block এ যান।
  • সেখানে বিভিন্ন ধরণের উইজেট যেমন, মেনু, কাস্টম HTML, ফর্ম, অথবা ব্যবহারকারী প্রোফাইল তথ্য প্রদর্শনের জন্য ব্লক তৈরি করুন।

২. উইজেট কনফিগার করুন

ব্লক তৈরি করার পর, আপনি কাস্টম HTML, PHP কোড, বা অন্যান্য উইজেট যুক্ত করতে পারেন। এই উইজেটগুলি আপনার ব্লকের কনটেন্টকে ইন্টারেকটিভ এবং ব্যবহারকারীর জন্য আরো আকর্ষণীয় করে তোলে।


ব্লক পুনঃঅর্থায়ন এবং মুছে ফেলা

১. ব্লক নিষ্ক্রিয়/অপসারণ

যদি আপনি একটি ব্লক আর ব্যবহার না করতে চান, তবে:

  • Structure → Block layout → Configure এ যান।
  • সেখানে আপনি Disable অথবা Delete অপশন নির্বাচন করতে পারবেন।

২. অবস্থানে ব্লক পরিবর্তন

ব্লকগুলিকে regions মধ্যে পুনঃস্থাপন বা পুনরায় সাজানোর জন্য, Block layout পেজে গিয়ে Place block অপশন ব্যবহার করুন।


উপসংহার

ড্রুপালে ব্লক তৈরি, সম্পাদনা এবং ম্যানেজমেন্ট অত্যন্ত সহজ এবং নমনীয়। ব্লকগুলি আপনার সাইটের কনটেন্ট এবং ফিচার প্রদর্শনের জন্য একটি শক্তিশালী উপায়, যা সাইটের লেআউট এবং কার্যকারিতা কাস্টমাইজ করতে সাহায্য করে। ব্লক ব্যবস্থাপনা সঠিকভাবে করলে আপনার সাইট আরও ব্যবহারকারী-বান্ধব এবং আকর্ষণীয় হয়ে উঠবে।

Content added By
Promotion

Are you sure to start over?

Loading...