وحدة:حزب سياسي/X
تحديث الوحدة
[عدل]تُقسَّم الأحزاب السياسية الواردة في هذه الوحدة إلى قوائم مرتبة أبجديًا بناءً على الحرف الأول من الاسم (على سبيل المثال، سيكون "حزب العمال (المملكة المتحدة)" {Labour Party (UK)} في /L). الصفحة الفرعية /1 مخصصة لأي حزب لا يبدأ بالأحرف الغربية A-Z (بما في ذلك الأرقام والأحرف المعلمة)
يوجد داخل كل وحدة بيانات فرعية مجموعتان محليتان: local alternate
و local full
. المجموعة البديلة هي لأسماء بديلة للحزب. فيما يلي مثال على الأسماء البديلة لحزب العمال (المملكة المتحدة) {Labour Party (UK)}:
local alternate = {
....
["Labour and Co-operative"] = "Labour Party (UK)",
["Labour Co-operative"] = "Labour Party (UK)",
...
}
الإدخال الأول بين قوسين مربعين هو الاسم البديل، والإدخال الثاني فقط بين علامتي الاقتباس هو الاسم الموجود في المجموعة الكاملة full
، كما هو موضح أدناه. لاحظ أنه يجب تخزين الاسم البديل للحزب في الصفحة الفرعية المقابلة التي تعتمد على الحروف؛ أُدرج "حزب ألاباما الديمقراطي" {Alabama Democratic Party} في /A على الرغم من أنه اسم بديل لـ "الحزب الديمقراطي (الولايات المتحدة)" {Democratic Party (US)} (المخزن في /D).
local full = {
....
["Labour Party (UK)"] = {abbrev = "Lab", color = "#E4003B", shortname = "Labour",},
...
}
قيم الجدول
[عدل]هناك ثلاث قيم مخزنة لكل حزب:
- الاختصار (
abbrev
). - لون الحزب (
color
)، والذي يمكن أن يكون إما هيكس ثلاثي أو اسم لون أساسي. - اسم أقصر للحزب (
shortname
).
إذا لم يتم تخزين قيمة اسم لحزب ما، ستحاول الوحدة إرجاع متغير الاسم "القصير" الآخر قبل إعادة الإدخال. وبالتالي إذا تم تخزين الاختصار (abbrev
) ولكن لم يتم تخزين الاسم القصير (shortname
) فبغض النظر عن القيمة المطلوبة فإنه سيعيد قيمة الاختصار (abbrev
).
الألوان
[عدل]اسم الحزب | اللون | اختصار | اسم بديل | اسم مختصر | هل اللون صالح؟ | التباين في النص العادي | تبيان غير مناسب للوصلات | تباين مناسب للوصلات |
---|---|---|---|---|---|---|---|---|
X Party | #6CB0B3 | AAA | Failed | AA | ||||
Xiluva | #EF5323 | AA | Failed | Failed | ||||
Ximoko Party | yellow | AAA | AAA | AAA | ||||
Xixón Sí Puede | #502553 | Failed | Failed | Failed |
-- Constant data used by [[Module:Political party]]
local alternate = {
}
local full = {
["X Party"] = {abbrev = "", color = "#6CB0B3", shortname = "",},
["Xiluva"] = {abbrev = "", color = "#EF5323", shortname = "",},
["Ximoko Party"] = {abbrev = "", color = "yellow", shortname = "",},
["Xixón Sí Puede"] = {abbrev = "", color = "#502553", shortname = "",},
}
return {
full = full,
alternate = alternate,
}