الگو:تاریخ تولد: تفاوت میان نسخهها
از ویکییاد
بدون خلاصۀ ویرایش |
بدون خلاصۀ ویرایش |
||
| خط ۱۷: | خط ۱۷: | ||
}} {{{3|}}} {{{1|}}} | }} {{{3|}}} {{{1|}}} | ||
{{#اگرexpr: {{{گاهشمار|}}} = خورشیدی | | {{#اگرexpr: {{{گاهشمار|}}} = خورشیدی | | ||
{{#switch: {{{2|}}} | {{#switch: {{{2|}}} | ||
| 1 = ۱ فروردین | | 1 = ۱ فروردین | ||
| خط ۴۶: | خط ۴۶: | ||
=== مثالها === | === مثالها === | ||
* <code><nowiki>{{تاریخ تولد | * <code><nowiki>{{تاریخ تولد|۱۳۸۵|۵|۱۷}}</nowiki></code> | ||
→ میلادی: ۱۷ مرداد ۱۳۸۵ | → میلادی: ۱۷ مرداد ۱۳۸۵ | ||
* <code><nowiki>{{تاریخ تولد | * <code><nowiki>{{تاریخ تولد|۱۹۹۵|۱۱|۸|گاهشمار=میلادی}}</nowiki></code> | ||
→ میلادی: ۸ نوامبر ۱۹۹۵ | → میلادی: ۸ نوامبر ۱۹۹۵ | ||
* <code><nowiki>{{تاریخ تولد | * <code><nowiki>{{تاریخ تولد|۱۴۰۰|۱|۱|گاهشمار=خورشیدی}}</nowiki></code> | ||
→ خورشیدی: ۱ فروردین ۱۴۰۰ | → خورشیدی: ۱ فروردین ۱۴۰۰ | ||
* <code><nowiki>{{تاریخ تولد | * <code><nowiki>{{تاریخ تولد|۱۳۷۰|۱۲|۲۹}}</nowiki></code> | ||
→ میلادی: ۲۹ اسفند ۱۳۷۰ | → میلادی: ۲۹ اسفند ۱۳۷۰ (پیشفرض میلادی) | ||
* <code><nowiki>{{تاریخ تولد|۱۹۸۰|۲|۳۰}}</nowiki></code> | |||
→ میلادی: ۳۰ فوریه ۱۹۸۰ (الگو تاریخ را اعتبارسنجی نمیکند) | |||
=== استفاده داخل اینفوباکس === | === استفاده داخل اینفوباکس === | ||
اگر پارامترهای اینفوباکس شما | اگر پارامترهای اینفوباکس شما این شکلی است: | ||
<pre> | <pre> | ||
| | | birth_year = ۱۳۶۸ | ||
| birth_month = ۷ | | birth_month = ۷ | ||
| birth_day = ۲۲ | | birth_day = ۲۲ | ||
</pre> | </pre> | ||
بنویسید: | میتوانید بنویسید: | ||
<code><nowiki>| تاریخ تولد = {{تاریخ تولد | <code><nowiki>| تاریخ تولد = {{تاریخ تولد|{{{birth_year|}}}|{{{birth_month|}}}|{{{birth_day|}}}|گاهشمار=خورشیدی}}</nowiki></code> | ||
== نکات == | == نکات == | ||
* اگر ماه یا روز را | * اگر ماه یا روز را وارد نکنید، خروجی ناقص خواهد بود. | ||
* این الگو سن محاسبه نمیکند. | * این الگو فقط تاریخ را نمایش میدهد و سن را محاسبه نمیکند. | ||
* اگر میخواهید پیشفرض «خورشیدی» باشد، در خط اول | * اگر میخواهید پیشفرض «خورشیدی» باشد، در خط اول عبارت «میلادی» را با «خورشیدی» جایگزین کنید. | ||
</noinclude> | </noinclude> | ||
نسخهٔ ۲۲ ژانویهٔ ۲۰۲۶، ساعت ۱۳:۳۹
نحوه استفاده
- پارامترها (به ترتیب)
- ۱ → سال (مثلاً ۱۳۸۵ یا ۱۹۹۰)
- ۲ → شماره ماه (۱ تا ۱۲)
- ۳ → روز ماه (۱ تا ۳۱)
- گاهشمار → اختیاری؛ میتواند «میلادی» یا «خورشیدی» باشد (اگر ننویسید پیشفرض «میلادی» است)
مثالها
{{تاریخ تولد|۱۳۸۵|۵|۱۷}}
→ میلادی: ۱۷ مرداد ۱۳۸۵
{{تاریخ تولد|۱۹۹۵|۱۱|۸|گاهشمار=میلادی}}
→ میلادی: ۸ نوامبر ۱۹۹۵
{{تاریخ تولد|۱۴۰۰|۱|۱|گاهشمار=خورشیدی}}
→ خورشیدی: ۱ فروردین ۱۴۰۰
{{تاریخ تولد|۱۳۷۰|۱۲|۲۹}}
→ میلادی: ۲۹ اسفند ۱۳۷۰ (پیشفرض میلادی)
{{تاریخ تولد|۱۹۸۰|۲|۳۰}}
→ میلادی: ۳۰ فوریه ۱۹۸۰ (الگو تاریخ را اعتبارسنجی نمیکند)
استفاده داخل اینفوباکس
اگر پارامترهای اینفوباکس شما این شکلی است:
| birth_year = ۱۳۶۸ | birth_month = ۷ | birth_day = ۲۲
میتوانید بنویسید:
| تاریخ تولد = {{تاریخ تولد|{{{birth_year|}}}|{{{birth_month|}}}|{{{birth_day|}}}|گاهشمار=خورشیدی}}
نکات
- اگر ماه یا روز را وارد نکنید، خروجی ناقص خواهد بود.
- این الگو فقط تاریخ را نمایش میدهد و سن را محاسبه نمیکند.
- اگر میخواهید پیشفرض «خورشیدی» باشد، در خط اول عبارت «میلادی» را با «خورشیدی» جایگزین کنید.
