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

সম্পাদনা

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

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

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

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

ছকের মান

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

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

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

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

রঙের মান

সম্পাদনা
রাজনৈতিক দলের নামরংসংক্ষেপনসংক্ষিপ্ত নামরঙটি বৈধ?সাধারণ পাঠ্যের তুলনাঅপরিদর্শিত লিঙ্কের তুলনাপরিদর্শিত লিঙ্কের তুলনা
ভারত রাষ্ট্র সমিতি#F84996বিআরএসককব্যর্থকক
ভারতীয় ইউনিয়ন মুসলিম লীগgreenআইইউএমএলব্যর্থব্যর্থব্যর্থ
ভারতীয় গোর্খা প্রজাতান্ত্রিক মোর্চা#FFEF03বিজিপিএমককককককককক
ভারতীয় জনতা পার্টি#FF9933বিজেপিকককব্যর্থককক
ভারতীয় জনতা পার্টি, পশ্চিমবঙ্গ#FF9933বিজেপিকককব্যর্থককক
ভারতীয় জনসংঘ#FF9933কককব্যর্থককক
ভারতীয় জাতীয় কংগ্রেস#19AAEDকংগ্রেসকককব্যর্থকক
ভারতীয় জাতীয় কংগ্রেস (সমাজতান্ত্রিক)#E75480ককব্যর্থকক
ভারতীয় জাতীয় লোকদল#336600ব্যর্থব্যর্থব্যর্থ
ভারতের কমিউনিস্ট পার্টি#cb0922সিপিআইব্যর্থব্যর্থব্যর্থ
ভারতের কমিউনিস্ট পার্টি (মার্ক্সবাদী)#cc0d0dসিপিআই(এম)ব্যর্থব্যর্থব্যর্থ
ভারতের কমিউনিস্ট পার্টি (মার্ক্সবাদী-লেনিনবাদী) লিবারেশন#C41301সিপিআই(এমএল)এলব্যর্থব্যর্থব্যর্থ
ভারতের রিপাবলিকান পার্টি (আঠবলে)#6633FFআরপিআই(এ)ব্যর্থব্যর্থব্যর্থ
ভারতের সোশাল ডেমোক্রেটিক পার্টিtomatoএসডিপিআইকককব্যর্থকক
ভিয়েতনামের কমিউনিস্ট পার্টি#EA0504কমিউনিস্ট পার্টিককব্যর্থব্যর্থ
ভুটান শান্তি ও সমৃদ্ধি পার্টি#E48400কককব্যর্থকক

local alternate = {
	["ভারতের কমিউনিস্ট পার্টি (মার্ক্সবাদী-লেলিনবাদী) লিবারেশন"] = "ভারতের কমিউনিস্ট পার্টি (মার্কসবাদী-লেনিনবাদী) লিবারেশন",
	["ভারতের কমিউনিস্ট পার্টি (মার্কসবাদী-লেনিনবাদী) (লিবারেশন)"] = "ভারতের কমিউনিস্ট পার্টি (মার্কসবাদী-লেনিনবাদী) লিবারেশন",
	["ভারতের কমিউনিস্ট পার্টি (মার্কসবাদী)"] = "ভারতের কমিউনিস্ট পার্টি (মার্ক্সবাদী)",
}

local full = {
	["ভারত রাষ্ট্র সমিতি"] = {abbrev = "বিআরএস", color = "#F84996", shortname = "",},
	["ভারতীয় গোর্খা প্রজাতান্ত্রিক মোর্চা"] = {abbrev = "বিজিপিএম", color = "#FFEF03", shortname = "",},
	["ভারতীয় ইউনিয়ন মুসলিম লীগ"] = {abbrev = "আইইউএমএল", color = "green", shortname = "",},
	["ভারতীয় জনতা পার্টি"] = {abbrev = "বিজেপি", color = "#FF9933", shortname = "",},
	["ভারতীয় জনতা পার্টি, পশ্চিমবঙ্গ"] = {abbrev = "বিজেপি", color = "#FF9933", shortname = "",},
	["ভারতীয় জনসংঘ"] = {abbrev = "", color = "#FF9933", shortname = "",},
	["ভারতীয় জাতীয় কংগ্রেস (সমাজতান্ত্রিক)"] = {abbrev = "", color = "#E75480", shortname = "",},
	["ভারতীয় জাতীয় কংগ্রেস"] = {abbrev = "কংগ্রেস", color = "#19AAED", shortname = "",},
	["ভারতীয় জাতীয় লোকদল"] = {abbrev = "", color = "#336600", shortname = "",},
	["ভারতের কমিউনিস্ট পার্টি (মার্ক্সবাদী)"] = {abbrev = "সিপিআই(এম)", color = "#cc0d0d", shortname = "",},
	["ভারতের কমিউনিস্ট পার্টি (মার্ক্সবাদী-লেনিনবাদী) লিবারেশন"] = {abbrev = "সিপিআই(এমএল)এল", color = "#C41301", shortname = "",},
	["ভারতের কমিউনিস্ট পার্টি"] = {abbrev = "সিপিআই", color = "#cb0922", shortname = "",},
	["ভারতের রিপাবলিকান পার্টি (আঠবলে)"] = {abbrev = "আরপিআই(এ)", color = "#6633FF", shortname = "",},
	["ভারতের সোশাল ডেমোক্রেটিক পার্টি"] = {abbrev = "এসডিপিআই", color = "tomato", shortname = "",},
	["ভুটান শান্তি ও সমৃদ্ধি পার্টি"] = {abbrev = "", color = "#E48400", shortname = "",},
   ["ভিয়েতনামের কমিউনিস্ট পার্টি"] = {abbrev = "", color = "#EA0504", shortname = "কমিউনিস্ট পার্টি",},
}

return {
	full = full,
	alternate = alternate,
}