Sablon:Ez egy év

A Wikiforrásból

Használat[szerkesztés]

Ez a sablon más sablonokból hívható abból a célból, hogy megvizsgáljuk, hogy egy adott szöveg időszámításunk szerinti, vagy előtt évet jelöl-e.

{{ez egy év|bemenet=|mód=}}

A sablon parancssori névtelen paraméterekkel is alkalmazható. A legegyszerűbb forma a következő:

{{ez egy év|}}

bemenet[szerkesztés]

A bemenetnek YYYY vagy i.e. YYYY, alakúnak kell lennie. (Elfogahatóak az i.sz. Kr.e. Kr.u előtagok is.) Mivel nincs 0. év a 0 bemenet nem elfogadható.

mód[szerkesztés]

A lehetséges módokat a lenti táblázat tartalmazza. A mód paraméter nem köteléező, ha elhagyjuk az alapértelmezése 0.

szám mód kimenet
0 alap A bemenet szám részét adja vissza.
1 évtized A megadott évnek megfelelő évtizedet adja vissza.
2 évszázad Az adott évet tartalmazó évszázaddal tér vissza.
3 logikai 1-gyet ad, ha a szöveg évet jelöl, 0-át ha nem
4 i.sz. 1-et ad, ha a a vizsgált év időszámításunk szerinti, és -1-et, ha előtti.


Ha a bemenet nem évet jelöl a sablon a FALSE értéket adja vissza; kivéve a 3-as és 4-es módokban, ahol ebben az esetben a visszatérési érték 0.

Példák[szerkesztés]

Egyszerű példák[szerkesztés]

{{ez egy év|i.e. 50}}

i.e. 50

{{ez egy év|bemenet=i.e. 50}}

i.e. 50

{{ez egy év|bemenet=i.e. 50|mód=0}}

i.e. 50

{{ez egy év|1930}}

1930

Évtized[szerkesztés]

{{ez egy év|bemenet=1930|mód=1}}

1930-as

{{ez egy év|bemenet=75|mód=1}}

70-es

{{ez egy év|bemenet=Kr.e. 75|mód=1}}

i.e. 70-es

{{ez egy év|bemenet=i.e. 1930|mód=1}}

i.e. 1930-as

Évszázad[szerkesztés]

{{ez egy év|bemenet=2000|mód=2}}

20.

{{ez egy év|bemenet=1930|mód=2}}

19.

{{ez egy év|bemenet=75|mód=2}}

0.

{{ez egy év|bemenet=i.e. 75|mód=2}}

i.e. 0.

{{ez egy év|bemenet=Kr.e. 1930|mód=2}}

i.e. 19.

Logikai[szerkesztés]

{{ez egy év|bemenet=1930|mód=3}}

1

{{ez egy év|bemenet=1930-as|mód=3}}

0

A megfelelő toldalékot hozzáadtuk a bemenethez, hogy évtizedet kapjunk.

{{ez egy év|bemenet=valami|mód=3}}

0

Időszámítás szerintiség[szerkesztés]

{{ez egy év|bemenet=1930|mód=4}}

1

{{ez egy év|bemenet=0|mód=4}}

1

{{ez egy év|bemenet=i.e. 1930|mód=4}}

-1

Nem évet jelelölő bemenet[szerkesztés]

{{ez egy év|bemenet=valami}}


{{ez egy év|bemenet=valami|mód=3}}

0

{{ez egy év|bemenet=valami|mód=4}}

1

Megjegyzések[szerkesztés]

A 3-as (logikai) módot a {{ez egy szám}} sablonnal kombinálva is alkalmazhatjuk.

{{ez egy szám|{{ez egy év|1930}}}}

1

{{ez egy szám|{{ez egy év|valami}}}}


Lásd még[szerkesztés]