Drupal Text Formats এবং Text Editor ব্যবহার করা

Content Management in Drupal - ড্রুপাল (Drupal) - Web Development

277

ড্রুপাল (Drupal) একটি শক্তিশালী কনটেন্ট ম্যানেজমেন্ট সিস্টেম (CMS), যেখানে Text Formats এবং Text Editors এর মাধ্যমে কনটেন্ট লেখার এবং সম্পাদনা করার প্রক্রিয়া সহজ করা হয়। ড্রুপালে কনটেন্ট লেখার সময় বিভিন্ন ধরনের ফর্ম্যাট এবং এডিটর ব্যবহার করা যায়, যা কনটেন্ট তৈরির প্রক্রিয়াকে আরো কার্যকরী এবং সাশ্রয়ী করে তোলে।


Text Formats কী?

Text Formats হল ড্রুপালে ব্যবহৃত বিভিন্ন ধরণের কনটেন্ট ফরম্যাট, যা কনটেন্ট লেখার সময় আপনি ব্যবহার করেন। এটি আপনাকে নির্ধারণ করতে দেয় যে, লেখাটি কোন স্টাইল (যেমন HTML, Plain Text, বা WYSIWYG) বা কনটেন্ট তৈরির জন্য কোন পদ্ধতি ব্যবহার করবে। ড্রুপাল Text Formats ব্যবহার করে কনটেন্টের আউটপুট কাস্টমাইজ করা যায়।

ড্রুপালের Default Text Formats:

  1. Plain Text:
    • এটি একটি সাধারন পাঠ্য ফরম্যাট, যেখানে কোনো HTML ট্যাগ বা স্টাইলিং ব্যবহার করা হয় না। শুধু সাদা পাঠ্য থাকে।
  2. Full HTML:
    • এটি সম্পূর্ণ HTML সহ একটি টেক্সট ফরম্যাট, যেখানে আপনি HTML ট্যাগ ব্যবহার করতে পারবেন। উদাহরণস্বরূপ, <h1>, <p>, <a>, ইত্যাদি।
  3. Filtered HTML:
    • এটি একটি সীমিত HTML ফরম্যাট যেখানে কিছু নির্দিষ্ট HTML ট্যাগ (যেমন <b>, <i>, <a>, ইত্যাদি) অনুমোদিত থাকে, কিন্তু বেশিরভাগ সিএসএস বা স্ক্রিপ্টিং ট্যাগ নিষিদ্ধ থাকে। সাধারণত সিকিউরিটি উদ্দেশ্যে এটি ব্যবহৃত হয়।

Text Format কনফিগারেশন:

Text Format কনফিগারেশন করার জন্য:

  1. Admin Menu > Configuration > Content Authoring > Text formats and editors এ যান।
  2. এখানে আপনি বিভিন্ন Text Format কনফিগার করতে পারবেন, যেমন "Full HTML", "Filtered HTML", ইত্যাদি।
  3. আপনি প্রতিটি ফরম্যাটের জন্য অনুমোদিত HTML ট্যাগ এবং স্টাইল কাস্টমাইজ করতে পারেন।

Text Editors কী?

Text Editors হল ড্রুপালের টুলস, যা কনটেন্ট লেখার এবং সম্পাদনা করার প্রক্রিয়াকে সহজ করে তোলে। WYSIWYG (What You See Is What You Get) এডিটর ড্রুপালে সবচেয়ে জনপ্রিয়, যা আপনাকে কনটেন্ট লেখার সময় ভিজ্যুয়াল এডিটিং সুবিধা দেয়।

ড্রুপালে কিছু জনপ্রিয় Text Editors ব্যবহার করা হয়:

১. CKEditor:

CKEditor হল ড্রুপালের একটি প্রয়োজনীয় WYSIWYG এডিটর, যা কনটেন্ট লেখার সময় টেক্সট স্টাইল, লিঙ্ক, ছবি, টেবিল ইত্যাদি যুক্ত করার সুবিধা দেয়।

  • ইনস্টলেশন:
    • "CKEditor" মডিউল ডাউনলোড এবং ইনস্টল করতে হবে।
    • মডিউল ইনস্টল করার পর, Admin > Configuration > Content Authoring > Text formats and editors এ যান।
    • "Full HTML" বা অন্যান্য ফরম্যাটের জন্য CKEditor এডিটর সেট করতে পারবেন।

২. TinyMCE:

TinyMCE আরেকটি জনপ্রিয় WYSIWYG এডিটর যা ড্রুপালে ব্যবহার করা হয়। এটি সহজ এবং নির্ভরযোগ্য, যেখানে আপনি HTML, টেক্সট, ইমেজ, লিংক, এবং অন্যান্য মিডিয়া কন্টেন্ট পরিচালনা করতে পারেন।

  • ইনস্টলেশন:
    • "TinyMCE" মডিউল ইনস্টল করুন।
    • পরে Admin > Configuration > Content Authoring > Text formats and editors এ যান এবং "TinyMCE" নির্বাচন করুন।

৩. Markdown Editor:

Markdown হল একটি প্লেইন টেক্সট ফরম্যাটিং ভাষা যা কনটেন্ট লেখার সময় সিম্পল সিনট্যাক্স ব্যবহার করে ফরম্যাটিং সম্ভব করে।

  • ইনস্টলেশন:
    • "Markdown" মডিউল ইনস্টল করতে হবে।
    • Markdown কনফিগারেশনে সিম্পল সিনট্যাক্স ব্যবহার করে কনটেন্ট ফরম্যাটিং করা যাবে।

Text Formats এবং Text Editor কনফিগারেশন

ড্রুপালে Text Formats এবং Text Editors কনফিগার করতে:

  1. Admin > Configuration > Content Authoring > Text formats and editors এ যান।
  2. এখানে আপনি নতুন ফরম্যাট তৈরি করতে পারবেন বা বিদ্যমান ফরম্যাট এডিট করতে পারবেন।
  3. প্রতিটি ফরম্যাটে অনুমোদিত HTML ট্যাগ নির্ধারণ করুন, এবং এডিটর হিসেবে CKEditor, TinyMCE বা অন্যান্য ইন্সটল করা WYSIWYG এডিটর নির্বাচন করুন।

Text Formats এবং Editors ব্যবহার করার সুবিধা

  1. সহজ এডিটিং:
    WYSIWYG এডিটর ব্যবহার করার মাধ্যমে আপনি সরাসরি কনটেন্ট এডিট করতে পারবেন, এবং ফরম্যাটিং পরিবর্তন করতে পারবেন কোন কোড না লিখে।
  2. কনটেন্ট কন্ট্রোল:
    Text Formats ব্যবহার করে আপনি প্রতিটি ফরম্যাটের জন্য নির্দিষ্ট HTML ট্যাগ এবং স্টাইল কাস্টমাইজ করতে পারবেন, যা সিকিউরিটি এবং সাইটের কনটেন্টের একরূপতা রক্ষা করে।
  3. অনুমোদিত কনটেন্ট ফরম্যাটিং:
    আপনি নির্ধারণ করতে পারবেন কোন ধরনের HTML ট্যাগ ব্যবহৃত হবে এবং কোনগুলি নিষিদ্ধ থাকবে, বিশেষত "Filtered HTML" ফরম্যাটের মাধ্যমে।
  4. ইউজার ফ্রেন্ডলি:
    বিভিন্ন Text Editors ব্যবহার করে ব্যবহারকারীরা সহজেই এবং দ্রুত কনটেন্ট লেখতে পারবেন, বিশেষত যদি তারা কোডিং না জানেন।

উপসংহার

ড্রুপালের Text Formats এবং Text Editors ব্যবহার করে কনটেন্ট লেখার এবং সম্পাদনার প্রক্রিয়া খুবই সহজ এবং ইউজার-বান্ধব হয়ে ওঠে। WYSIWYG এডিটরগুলি, যেমন CKEditor এবং TinyMCE, কনটেন্ট লেখার সময় HTML, স্টাইলিং এবং মিডিয়া যুক্ত করার প্রক্রিয়া অত্যন্ত সহজ করে দেয়। এছাড়া, Text Formats সিকিউরিটি এবং কনটেন্ট ফরম্যাটিং কাস্টমাইজ করার জন্য গুরুত্বপূর্ণ একটি টুল।

Content added By
Promotion

Are you sure to start over?

Loading...