মডিউল:রাজনৈতিক দল/১

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে

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

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

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

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

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

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

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

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

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

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

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

রাজনৈতিক দলের নামরংসংক্ষেপনসংক্ষিপ্ত নামরঙটি বৈধ?সাধারণ পাঠ্যের তুলনাঅপরিদর্শিত লিঙ্কের তুলনাপরিদর্শিত লিঙ্কের তুলনা
1 Territory Party#6E1D551 Territoryব্যর্থব্যর্থব্যর্থ
1 of 5 million#bb0004ব্যর্থব্যর্থব্যর্থ
10 Times Better#F5600010VMককব্যর্থকক
100% Sabadell#1A1818ব্যর্থব্যর্থব্যর্থ
100% andaluces#007B33ব্যর্থব্যর্থব্যর্থ
123 Democratic Alliance#0000c8123DAব্যর্থব্যর্থব্যর্থ
19th of April Movement#ed1c24M-19ককব্যর্থব্যর্থ
1Law4All Party#8FC7451Law4Allকককব্যর্থককক
1País#0A1172ব্যর্থব্যর্থব্যর্থ
2047 HK Monitor#D71F2Bব্যর্থব্যর্থব্যর্থ
21st Century Australia Party#1B9DFF21st Centuryকককব্যর্থকক
25 May Citizens' Alternative#F47C01কককব্যর্থকক
26th of July Movement#8B0000M-26-7ব্যর্থব্যর্থব্যর্থ
3V Movement#D56A6Aককব্যর্থকক
50PLUS#92107D50+ব্যর্থব্যর্থব্যর্থ
5165 National Conservative Movement Party#294BADব্যর্থব্যর্থব্যর্থ
7.1 People Pile#FF7312কককব্যর্থকক
99 MP Party#FFC0CB99 MPকককককককক
99 Movement#FBCA0Bকককককককক
99% – Civic Voice#b00c28ব্যর্থব্যর্থব্যর্থ
¡Sí Se Puede! Elda#612D62ব্যর্থব্যর্থব্যর্থ
À gauche toute!#DC143Cব্যর্থব্যর্থব্যর্থ
Ávila Free of Tolls#1046ACব্যর্থব্যর্থব্যর্থ
Åland Centre#a6ce39কককককককক
Åland Social Democrats#c60d1aব্যর্থব্যর্থব্যর্থ
Ålandic Democracy#2b2b2bব্যর্থব্যর্থব্যর্থ
Écija Puede#702663ব্যর্থব্যর্থব্যর্থ
Écologie Solidaire#77FF77কককককককক
Éirígí#00A550ককব্যর্থকক
És el moment#CF6A71ককব্যর্থব্যর্থ
Ñ Platform#EAD816কককককককক
İyi Party#3db5e6İYİকককব্যর্থকক
Șor Party#5CBB72ȘORকককব্যর্থকক

-- Constant data used by [[Module:Political party]]

local alternate = {
	["\"Union\" Political Movement"] = "Mișcarea Politică Unirea",
	["20 Party Alliance"] = "Bangladesh Nationalist Party",
	["2020 USR-PLUS Alliance"] = "USR PLUS",
	["99% - Civic Voice"] = "99% – Civic Voice",
	["ČSSD"] = "Czech Social Democratic Party",
	["İYİ Party"] = "İyi Party",
	["Život – National Party"] = "Life – National Party",
}

local full = {
	["¡Sí Se Puede! Elda"] = {abbrev = "", color = "#612D62", shortname = "",},
	["1 of 5 million"] = {abbrev = "", color = "#bb0004", shortname = "",},
	["1 Territory Party"] = {abbrev = "", color="#6E1D55", shortname = "1 Territory",},
	["10 Times Better"] = {abbrev = "10VM", color = "#F56000", shortname = "",},
	["100% andaluces"] = {abbrev = "", color = "#007B33", shortname = "",},
	["100% Sabadell"] = {abbrev = "", color = "#1A1818", shortname = "",},
	["123 Democratic Alliance"] = {abbrev = "123DA", color = "#0000c8", shortname = "",},
	["19th of April Movement"] = {abbrev = "M-19", color = "#ed1c24", shortname = "",},
	["1Law4All Party"] = {abbrev = "", color = "#8FC745", shortname = "1Law4All",},
	["1País"] = {abbrev = "", color = "#0A1172", shortname = "",},
	["2047 HK Monitor"] = {abbrev = "", color = "#D71F2B", shortname = "",},
	["21st Century Australia Party"] = {abbrev = "", color = "#1B9DFF", shortname = "21st Century",},
	["25 May Citizens' Alternative"] = {abbrev = "", color = "#F47C01", shortname = "",},
	["26th of July Movement"] = {abbrev = "M-26-7", color = "#8B0000", shortname = "",},
	["3V Movement"] = {abbrev = "", color = "#D56A6A", shortname = "",},
	["50PLUS"] = {abbrev = "", color = "#92107D", shortname = "50+",},
	["5165 National Conservative Movement Party"] = {abbrev = "", color = "#294BAD", shortname = "",},
	["7.1 People Pile"] = {abbrev = "", color = "#FF7312", shortname = "",},
	["99 Movement"] = {abbrev = "", color = "#FBCA0B", shortname = "",},
	["99 MP Party"] = {abbrev = "", color = "#FFC0CB", shortname = "99 MP",},
	["99% – Civic Voice"] = {abbrev = "", color = "#b00c28", shortname = "",},
	["À gauche toute!"] = {abbrev = "", color = "#DC143C", shortname = "",},
	["Åland Centre"] = {abbrev = "", color = "#a6ce39", shortname = "",},
	["Åland Social Democrats"] = {abbrev = "", color = "#c60d1a", shortname = "",},
	["Ålandic Democracy"] = {abbrev = "", color = "#2b2b2b", shortname = "",},
	["Ávila Free of Tolls"] = {abbrev = "", color = "#1046AC", shortname = "",},
	["Écija Puede"] = {abbrev = "", color = "#702663", shortname = "",},
	["Écologie Solidaire"] = {abbrev = "", color = "#77FF77", shortname = "",},
	["Éirígí"] = {abbrev = "", color = "#00A550", shortname = "",},
	["És el moment"] = {abbrev = "", color = "#CF6A71", shortname = "",},
	["İyi Party"] = {abbrev = "", color = "#3db5e6", shortname = "İYİ",},
	["Ñ Platform"] = {abbrev = "", color = "#EAD816", shortname = "",},
	["Șor Party"] = {abbrev = "ȘOR", color = "#5CBB72", shortname = "",},
}

return {
	full = full,
	alternate = alternate,
}