Šablon:Redni broj

S Vikipedije, slobodne enciklopedije
(preusmereno sa Шаблон:Ordinal)

{{{1}}}.

Dokumentacija šablona[prikaži] [uredi] [istorija] [osveži]

Upotreba[uredi izvor]

Kod[uredi izvor]

  • {{ordinal|број [0, ∞) који треба да постане редни}}

Primeri[uredi izvor]

Napomene[uredi izvor]

Šablon trenutno samo menja svako pronađeno . ili st ili nd ili rd ili th u sadržaju prvog i jedinog parametra u prazan string, ispisuje dobijeni novi sadržaj prvog parametra, a potom posle toga dodaje tačku.

Potrebno je napraviti modul u kojem će biti spisak reči pomoću kojih se tvore redni brojevi u srpskom jeziku (na oba pisma) kao i pravila za tu tvorbu, tako da šablon prepoznaje i primere kao što je {{ordinal|један}}.

Takođe bi bilo korisno u tom modulu uzeti u obzir i slučajeve unosa brojeva ciframa i rečima sa predznakom minus ili samom rečju minus, unaprediti zamenjivanje za slučajeve za st, nd, rd, th..., razmotriti načine tvorbe rednih brojeva u drugim poznatijim jezicima itd.

Nakon ovoga, ako se unos ne prepozna kao redni broj — ispisati odgovarajuću poruku o grešci i dodati kategoriju; dodati poruke i kategorije za druge slučajeve, na primer višesmislenog unosa i sl.

Pomenuti modul bi bio koristan i za obrnuti postupak: pretvaranje broja unesenog ciframa u redni broj ispisan rečima. Isto možda uraditi i za osnovne brojeve, uzeti u obzir sve padeže itd. (da postoje barem četiri šablona, uključujući i ovaj).