Nodyn:Dyddiad geni ac oedran: Gwahaniaeth rhwng fersiynau
Cynnwys wedi'i ddileu Cynnwys wedi'i ychwanegu
Dafyddt (sgwrs | cyfraniadau) B Dim dolen ar y fersiwn heb 'df' |
diweddaru heb ddolennau Tagiau: Gwrthdröwyd |
||
Llinell 1: | Llinell 1: | ||
<includeonly>{{#if:{{{2|}}} |
|||
<includeonly><span style="display:none"> (<span class="bday">{{{1|{{{year}}}}}}-{{padleft:{{{2|{{{month}}}}}}|2|0}}-{{padleft:{{{3|{{{day}}}}}}|2|0}}</span>) </span>{{#if:{{{df|}}}|[[{{#expr:{{{3|{{{day}}}}}}}} {{MONTHNAME|{{{2|{{{month}}}}}}}}]]|{{MONTHNAME|{{{2|{{{month}}}}}}}} {{#expr:{{{3|{{{day}}}}}}}},}} [[{{{1|{{{year}}}}}}]]<span class="noprint ForceAgeToShow"> ({{age | {{{1|{{{year}}}}}} | {{{2|{{{month}}}}}} | {{{3|{{{day}}}}}} }} oed)</span><!-- |
|||
|{{MONTHNAME|{{{2}}}}} |
|||
-- Error checks -- |
|||
}}{{{1}}} (age {{#if:{{{2|}}} |
|||
⚫ | |||
|{{#ifexpr:{{CURRENTMONTH}}<{{{2}}} |
|||
|{{#expr:{{CURRENTYEAR}}-{{{1}}}-1}} |
|||
|{{#ifexpr:{{CURRENTMONTH}}>{{{2}}} |
|||
|{{#expr:{{CURRENTYEAR}}-{{{1}}}}} |
|||
|{{#expr:{{CURRENTYEAR}}-{{{1}}}-1}}–{{#expr:{{CURRENTYEAR}}-{{{1}}}}} |
|||
}} |
|||
}} |
|||
|{{#expr:{{CURRENTYEAR}}-{{{1}}}-1}}–{{#expr:{{CURRENTYEAR}}-{{{1}}}}} |
|||
⚫ | |||
|  {{error|invalid year}}{{main other|[[Category:Pages using age template with invalid date]]}} |
|  {{error|invalid year}}{{main other|[[Category:Pages using age template with invalid date]]}} |
||
}}{{#ifexpr: ( {{{2 |
}}{{#if:{{{2|}}}|{{#ifexpr: ( {{{2}}} > 12 ) OR ( {{{2}}} < 1 ) |
||
|  {{error|invalid month}}{{main other|[[Category:Pages using age template with invalid date]]}} |
|  {{error|invalid month}}{{main other|[[Category:Pages using age template with invalid date]]}}|}} |
||
}}{{#invoke:Check for unknown parameters|check|ignoreblank=y|preview=Page using [[Template:Birth year and age]] with unknown parameter "_VALUE_"|unknown={{main other|[[Category:Pages using birth year and age template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|1|2}}{{#ifeq: {{NAMESPACENUMBER}} | 0 |
|||
}}{{#ifexpr: ( {{{3|{{{day}}}}}} > 31 ) OR ( {{{3|{{{day}}}}}} < 1 ) |
|||
| {{#if: {{#invoke:wd|label|raw}} |
|||
|  {{error|invalid day}}{{main other|[[Category:Pages using age template with invalid date]]}} |
|||
| {{#if: {{#invoke:String|match|{{#invoke:wd|properties|raw|P31}},|Q5,|1|1|true|}} |
|||
| {{#if: {{#invoke:wd|properties|raw|P569}} |
|||
| |
|||
| [[Category:Date of birth not in Wikidata]] |
|||
}} |
|||
}} |
|||
| [[Category:Articles without Wikidata item]] |
|||
}} |
|||
}}</includeonly><noinclude> |
}}</includeonly><noinclude> |
||
{{ |
{{Documentation}} |
||
</noinclude> |
</noinclude> |
Fersiwn yn ôl 06:20, 31 Mawrth 2021
Defnydd
Mae'r nodiadau {{Dyddiad geni ac oedran}} and {{Dyddiad marw ac oedran}} yn dychwelyd blwyddyn geni neu farw person a'i (h)oedran bras. Mae'r nodiadau yn ddefnyddiol pan yw blwyddyn, neu flwyddyn a mis, y person ar gael.
Cystrawen:
- {{Dyddiad geni|blwyddyn geni|mis geni|diwrnod geni}}
neu
- {{Dyddiad geni ac oedran|blwyddyn geni|mis geni|diwrnod geni}}
Enghreifftiau:
- Pan deipiwch {{Dyddiad geni|1993|2|24}} fe gewch "24 Chwefror 1993 "
- Pan deipiwch {{Dyddiad geni ac oedran|1993|2|24}} fe gewch Chwefror 1993 (age 31)
Mae'r nodiadau hefyd yn rhoi'r dyddiad, wedi'i guddio gan CSS, yn y fformat ISO 8601 sy'n angenrheidiol gan ficrofformatau hCard, e.e.:
- (<span class="bday">1993-02-24</span>)
DS: Bydd y nodiadau hyn yn ymddangos yn doredig os gadewir y paramedrau yn wag.
Mae'r ddogfennaeth uchod wedi ei thrawsgynnwys o Nodyn:Dyddiad geni ac oedran/doc. (golygu | hanes) Gall golygyddion arbrofi yn y tudalennau pwll tywod (creu | drych) a testcases (creu). Os gwelwch yn dda, ychwanegwch gategorïau a rhyngwicis at yr is-dudalen /doc. Is-dudalennau'r nodyn hwn. |