Šablon:Redni broj
{{{1}}}.
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).