Шаблон:Г.а.: различия между версиями

Материал из Revera Wiki
Новая страница: «<includeonly> {{#if: {{{1|}}} | {{#vardefine:year | {{#explode: {{{1}}} | г. | 0 }} }} {{#vardefine:tag | {{#explode: {{#explode: {{{1}}} | г. | 1 }} | . | 0 }} }} {{#switch: {{lc:{{#var:tag}}}} | а = {{#var:year}} | д = {{#expr: ({{#var:year}}) - 1490 }} | л = {{#expr: ({{#var:year}}) - 15126 }} | #default = <span class="error">Не распознано летоисчисление</span> }} | <span class="error">Не указа...»
 
Нет описания правки
Метка: отменено
Строка 2: Строка 2:
{{#if: {{{1|}}} |
{{#if: {{{1|}}} |
   {{#vardefine:year | {{#explode: {{{1}}} | г. | 0 }} }}
   {{#vardefine:year | {{#explode: {{{1}}} | г. | 0 }} }}
   {{#vardefine:tag | {{#explode: {{#explode: {{{1}}} | г. | 1 }} | . | 0 }} }}
 
   {{#vardefine:tag |
    {{#if: {{#explode: {{{1}}} | г. | 1 | }} |
      {{#explode: {{#explode: {{{1}}} | г. | 1 }} | . | 0 }}
    | а
    }}
  }}


   {{#switch: {{lc:{{#var:tag}}}}
   {{#switch: {{lc:{{#var:tag}}}}
Строка 8: Строка 14:
   | д = {{#expr: ({{#var:year}}) - 1490 }}
   | д = {{#expr: ({{#var:year}}) - 1490 }}
   | л = {{#expr: ({{#var:year}}) - 15126 }}
   | л = {{#expr: ({{#var:year}}) - 15126 }}
   | #default = <span class="error">Не распознано летоисчисление</span>
   | #default = {{#var:year}}
   }}
   }}
|
|
Строка 16: Строка 22:
<noinclude>
<noinclude>
Использование:
Использование:
* <code>{{г.а.|40}}</code>
* <code>{{г.а.|40 г.а.}}</code>
* <code>{{г.а.|1325 г.д.}}</code>
* <code>{{г.а.|1325 г.д.}}</code>
* <code>{{г.а.|10946 г.л.}}</code>
* <code>{{г.а.|10946 г.л.}}</code>
* <code>{{г.а.|40 г.а.}}</code>
</noinclude>
</noinclude>

Версия от 14:10, 29 декабря 2025


Использование:

{{#vardefine:year | 40 }}

 {{#vardefine:tag |
   а
 }}
 {{#var:year}}

{{#vardefine:year | 40 }}

 {{#vardefine:tag |
   а
 }}
 {{#var:year}}

{{#vardefine:year | 1325 }}

 {{#vardefine:tag |
   д
 }}
 {{#var:year}}

{{#vardefine:year | 10946 }}

 {{#vardefine:tag |
   л
 }}
 {{#var:year}}