الگو:رنگ حزب
ظاهر
این الگو در تعداد زیادی صفحه صفحه بهکار رفته است و تغییر دادن آن میتواند تأثیرات گستردهای داشته باشد. لطفاً تغییرات را در زیرصفحههای /تمرین یا /آزمایشی الگو، یا در زیرصفحهٔ کاربری خودتان بیازمایید. توصیه میشود که ابتدا در خصوص تغییرات مورد نظر در صفحهٔ بحث گفتگو کرده و سپس آنها را پیادهسازی کنید. |
این الگو از لوآ استفاده میکند: |
این الگو برای تولید رنگ هگزادسیمال حزب سیاسی واردشده کاربرد دارد.
استفاده
[ویرایش]{{رنگ حزب|<نام حزب>}}
پارامترها
[ویرایش]پارامتر | توصیف |
---|---|
1 | نام حزب سیاسی. اگر حزب موجود نبود، درخواستی در صفحهٔ بحث پودمان قرار دهید. |
خطا | اختیاری؛ در صورتی که پودمان فاقد حزب یا رنگ مورد درخواست باشد، این پارامتر مقدار وارد شده در |خطا= را برمیگرداند.
|
نمونهها
[ویرایش]در زیر نمونههایی از حزب کارگر آمده است (دقت کنید که چندین نام ورودی احتمالی وجود دارد):
["Labour and Co-operative"] = "حزب کارگر (بریتانیا)",
["Labour Co-operative"] = "حزب کارگر (بریتانیا)",
...
["Labour Party (Thailand)"] = {abbrev = "", color = "#000000", shortname = "",},
["Labour Party (UK)"] = {abbrev = "کارگر", color = "#E4003B", shortname = "کارگر",},
{{رنگ حزب|Labour Party (UK)}}
→ #E4003B{{رنگ حزب|Labour and Co-operative}}
→ #E4003B{{رنگ حزب|Labour Co-operative}}
→ #E4003B
پیامهای خطا
[ویرایش]اگر حزب وارد نشده باشد، یا این که رنگ حزب در پودمان ذخیره نشده باشد، خطایی برگردانده خواهد شد. دقت کنید که اگر دادههای حزب بهطور کلی در پودمان موجود نباشد (سومین مثال در پایین) رنگ پیشفرض #F8F9FA برگردانده خواهد شد.
{{رنگ حزب}}
← پارامتر اول باید حاوی نام یک حزب باشد.{{رنگ حزب|A test no values}}
← Value not in template. Please request that it be added.{{رنگ حزب|Not-a-party}}
← #F8F9FA
بهمنظور جلوگیری از نمایش خطای اسکریپتی، از |خطا=مقدار
استفاده کنید. دقت کنید که این متن خطا در صورت موجود نبودن دادههای حزب در پودمان نیز نمایش داده خواهد شد.
الگوهای وابسته
[ویرایش]- الگو:Party abbr
- الگو:Party shortname
- پودمان:Political party (صفحههای دادهها)