এই উপ-মডিউলটি হালনাগাদ করা সম্পাদনা

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

প্রতিটি উপাত্ত উপমডিউলে দুটি স্থানীয় গ্রুপ রয়েছে: local alternatelocal full। বিকল্প (alternate) গ্রুপটি একটি দলের বিকল্প নামগুলির জন্য। বাংলাদেশ আওয়ামী লীগ ব্যবহার করে নিচে উদাহরণ দেওয়া হল:

local alternate = {
    ....
	["আওয়ামী লীগ"] = "বাংলাদেশ আওয়ামী লীগ",
	["নিখিল পাকিস্তান আওয়ামী লীগ"] = "বাংলাদেশ আওয়ামী লীগ",
    ...
}

বর্গাকার বন্ধনীর মধ্যে থাকা প্রথম ভুক্তিটি হল বিকল্প নাম, এবং উদ্ধৃতি চিহ্নের মধ্যে থাকা দ্বিতীয় ভুক্তিটি হল full গ্রুপে পাওয়া নাম। লক্ষ্য করুন যে, কোনও দলের বিকল্প নামটি তার সংশ্লিষ্ট অক্ষর-ভিত্তিক উপপাতায় সংরক্ষণ করা উচিত; "বাংলাদেশ আওয়ামী লীগ" /ব-এর অধীনে থাকলেও এর বিকল্প নাম "নিখিল পাকিস্তান আওয়ামী লীগ" /ন-এর অধীনে রয়েছে।

ছকের মান সম্পাদনা

local full = {
    ....
	["বাংলাদেশ আওয়ামী লীগ"] = {abbrev = "লীগ", color = "#006a4e", shortname = "আওয়ামী লীগ",},
    ...
}

প্রতিটি দলের জন্য তিনটি মান সংরক্ষণ করা হয়:

  • সংক্ষেপন (abbrev)।
  • দলের রং (color)।
  • দলের জন্য একটি সংক্ষিপ্ত নাম (shortname)।

যদি কোনও দলের জন্য একটি নামের মান সংরক্ষণ না করা হয়, তবে মডিউলটি ইনপুট প্রদানের আগে অন্য "সংক্ষিপ্ত" নামটি ইনপুট হিসেবে দেওয়ার চেষ্টা করবে। সুতরাং যদি abbrev দেওয়া হয় ও shortname না দেওয়া হয়, তবে যে মানটি জিজ্ঞাসা করা হোক না কেন এটি সর্বদা abbrev মানটি ফলাফল হিসেবে প্রদান করবে।

রঙের মান সম্পাদনা

রাজনৈতিক দলের নামরংসংক্ষেপনসংক্ষিপ্ত নামরঙটি বৈধ?সাধারণ পাঠ্যের তুলনাঅপরিদর্শিত লিঙ্কের তুলনাপরিদর্শিত লিঙ্কের তুলনা
ইউনাইটেড পিপলস পার্টি (বাংলাদেশ)#00DACAইউপিপিকককককককক
ইউনাইটেড পিপলস পার্টি লিবেরাল#F3ED13ইউপিপিএলকককককককক
ইন্ডিজেনাস পিপলস ফ্রন্ট অফ ত্রিপুরা#07892fআইপিএফটিককব্যর্থব্যর্থ
ইন্ডিয়ান ইউনিয়ন মুসলিম লিগ#00BFFFআইএনসিকককব্যর্থককক
ইন্ডিয়ান ইউনিয়ন মুসলিম লীগgreenআইইউএমএলব্যর্থব্যর্থব্যর্থ
ইন্ডিয়ান পিপল’স ফরওয়ার্ড ব্লকRedআইপিএফবিককব্যর্থব্যর্থ
ইন্ডিয়ান সেক্যুলার ফ্রন্ট#000180আইএসএফব্যর্থব্যর্থব্যর্থ
ইন্দোনেশিয়ান ডেমোক্র্যাটিক পার্টি – স্ট্রাগল#D40000পিডিআই-পিব্যর্থব্যর্থব্যর্থ
ইয়ি দল#4CAEE5কককব্যর্থকক
ইসলামিক ফ্রন্ট বাংলাদেশ#8F674Eইসলামিক ফ্রন্টব্যর্থব্যর্থব্যর্থ
ইসলামী আন্দোলন বাংলাদেশ#C7EA00ইসলামী আন্দোলনকককককককক
ইসলামী ঐক্যজোট#6AD900ইসলামী ঐক্য জোটকককককককক
ইসলামী জাতীয় ঐক্যফ্রন্ট#54AC00ইসলামী জাতীয় ঐক্যফ্রন্টকককব্যর্থকক
সংযুক্ত রাশিয়া#0C2C84সংযুক্ত রাশিয়াব্যর্থব্যর্থব্যর্থ

local alternate = {
	["ইন্ডিজেনাস পিপল'স ফ্রন্ট অফ ত্রিপুরা"] = "ইন্ডিজেনাস পিপলস ফ্রন্ট অফ ত্রিপুরা",
	["ইউনাইটেড রাশিয়া"] = "সংযুক্ত রাশিয়া",
}

local full = {
	["ইউনাইটেড পিপলস পার্টি (বাংলাদেশ)"] = {abbrev = "ইউপিপি", color = "#00DACA", shortname = "",},
	["ইউনাইটেড পিপলস পার্টি লিবেরাল"] = {abbrev = "ইউপিপিএল", color = "#F3ED13", shortname = "",},
	["সংযুক্ত রাশিয়া"] = {abbrev = "সংযুক্ত রাশিয়া", color = "#0C2C84", shortname = "",},
	["ইন্ডিয়ান ইউনিয়ন মুসলিম লিগ"] = {abbrev = "আইএনসি", color = "#00BFFF", shortname = "",},
	["ইন্ডিয়ান ইউনিয়ন মুসলিম লীগ"] = {abbrev = "আইইউএমএল", color = "green", shortname = "",},
	["ইন্ডিয়ান পিপল’স ফরওয়ার্ড ব্লক"] = {abbrev = "আইপিএফবি", color = "Red", shortname = "",},
	["ইন্ডিয়ান সেক্যুলার ফ্রন্ট"] = {abbrev = "আইএসএফ", color = "#000180", shortname = "",},
	["ইন্ডিজেনাস পিপলস ফ্রন্ট অফ ত্রিপুরা"] = {abbrev = "আইপিএফটি", color = "#07892f", shortname = "",},
	["ইন্দোনেশিয়ান ডেমোক্র্যাটিক পার্টি – স্ট্রাগল"] = {abbrev = "পিডিআই-পি", color = "#D40000", shortname = "",},
	["ইসলামিক ফ্রন্ট বাংলাদেশ"] = {abbrev = "ইসলামিক ফ্রন্ট", color = "#8F674E", shortname = "",},
	["ইসলামী আন্দোলন বাংলাদেশ"] = {abbrev = "ইসলামী আন্দোলন", color = "#C7EA00", shortname = "",},
	["ইসলামী ঐক্যজোট"] = {abbrev = "ইসলামী ঐক্য জোট", color = "#6AD900", shortname = "",},
	["ইসলামী জাতীয় ঐক্যফ্রন্ট"] = {abbrev = "ইসলামী জাতীয় ঐক্যফ্রন্ট", color = "#54AC00", shortname = "",},
	["ইয়ি দল"] = {abbrev = "", color = "#4CAEE5", shortname = "",},
}

return {
	full = full,
	alternate = alternate,
}