Пређи на садржај

Шаблон:Роман/док

Izvor: Vojna Enciklopedija

{{#ifeq:док |док

    | 

{{#ifeq:show |show

|

        }}{{#if: |
         |   {{#ifexist:Шаблон:Roman
                  | [[Категорија:Документација {{#switch:Шаблон |Шаблон=шаблона |Модул=модула |Корисник=корисничких страница |#default=Википедије}}]]
                  | 
                 }}
        }}
    | 
   }}

This template converts Arabic numerals (that is, 1, 2, 3, etc.) into Roman numerals (I, II, III etc.). It currently works for any whole number between 1 and 4999999.

Usage

{{#if:{{Roman|number|message}}|{{Roman|number|message}}}}{{#if:||{{{2}}}|}}{{#if:||{{{3}}}|}}{{#if:||{{{4}}}|}}{{#if:||{{{5}}}|}}{{#if:||{{{6}}}|}}{{#if:||{{{7}}}|}}{{#if:||{{{8}}}|}}{{#if:||{{{9}}}|}}{{#if:||{{{10}}}|}}{{#if:||{{{11}}}|}}{{#if:||{{{12}}}|}}{{#if:||{{{13}}}|}}{{#if:||{{{14}}}|}}{{#if:||{{{15}}}|}}{{#if:||{{{16}}}|}}{{#if:||{{{17}}}|}}{{#if:||{{{18}}}|}}{{#if:||{{{19}}}|}}

Replace number with the number you would like to be converted to Roman numerals. For numbers higher than 4999999 the template outputs "N/A". This can be changed by replacing message with your preferred text.

Examples

Arabic Numerals Template Call Римски Numerals
1 {{Римски|1}} Lua грешка in Модул:Roman at line 121: attempt to index field 'ext' (a nil value).
2 {{Римски|2}} Lua грешка in Модул:Roman at line 121: attempt to index field 'ext' (a nil value).
49 {{Римски|49}} Lua грешка in Модул:Roman at line 121: attempt to index field 'ext' (a nil value).
50 {{Римски|50}} Lua грешка in Модул:Roman at line 121: attempt to index field 'ext' (a nil value).
51 {{Римски|51}} Lua грешка in Модул:Roman at line 121: attempt to index field 'ext' (a nil value).
1024 {{Римски|1024}} Lua грешка in Модул:Roman at line 121: attempt to index field 'ext' (a nil value).
4999 {{Римски|4999}} Lua грешка in Модул:Roman at line 121: attempt to index field 'ext' (a nil value).
5000 {{Римски|5000}} Lua грешка in Модул:Roman at line 121: attempt to index field 'ext' (a nil value).
5001 {{Римски|5001}} Lua грешка in Модул:Roman at line 121: attempt to index field 'ext' (a nil value).
1048576 {{Римски|1048576}} Lua грешка in Модул:Roman at line 121: attempt to index field 'ext' (a nil value).
7654321 {{Римски|7654321}} Lua грешка in Модул:Roman at line 121: attempt to index field 'ext' (a nil value).
7654321 {{Римски|7654321|too high}} Lua грешка in Модул:Roman at line 121: attempt to index field 'ext' (a nil value).

TemplateData

{{#if:|погледајте месечни извештај о грешкама за овај шаблон.|Ово је {{#if:|TemplateData|TemplateData}} документација за овај шаблон, коришћена у Визуелном уређивачу и у другим алаткама; погледајте месечни извештај о грешкама за овај шаблон.}}

TemplateData за Roman

{{#ifeq:док|sandbox||

}} <templatedata> { "params": { "1": { "type": "number", "label": "Број", "description": "Број који ће бити пребачен у римски број.", "example": "23", "required": true, "suggested": true }, "2": { "label": "Порука", "description": "Порука која ће бити приказана за бројеве који су превелики за приказивање у римској варијанти (највећи могући број је 4999999).", "type": "string" } }, "description": "Овај шаблон се користи за пребацивање бројева у римску варијанту.", "format": "inline" } </templatedata>

See also