Шаблон:ЕПБ-Альбомы-стр: различия между версиями

м
+анг язык
мНет описания правки
м (+анг язык)
 
Строка 8: Строка 8:
{{ЕПБ-Альбомы-стр|т=|с=}}
{{ЕПБ-Альбомы-стр|т=|с=}}
{{ЕПБ-Альбомы-стр|т=|с=|текст=}}
{{ЕПБ-Альбомы-стр|т=|с=|текст=}}
{{ЕПБ-Альбомы-стр|т=|с=|текст=|язык=}}
</pre>
</pre>


* '''неименованный параметр''' должен быть в формате '''Том:Страница''' (1:112-5) или '''Том:ПерваяСтраница-ПоследняяСтраница''' (1:112-5)
* '''неименованный параметр''' должен быть в формате '''Том:Страница''' (1:112-5) или '''Том:ПерваяСтраница-ПоследняяСтраница''' (1:112-5)
* Если параметр '''текст''' опущен, то создаётся ссылка вида: '''Альбомы ЕПБ 3:192'''.
* Если параметр '''текст''' опущен, то создаётся ссылка вида: '''Альбомы ЕПБ 3:192'''.
 
* Параметр '''язык''' может принимать одно из двух значений: '''рус''' или '''анг''', которые определяют на какую языковую страницу будет дана ссылка.


{| class="wikitable"  
{| class="wikitable"  
Строка 22: Строка 23:
| <nowiki>{{ЕПБ-Альбомы-стр|1:8}}</nowiki>  
| <nowiki>{{ЕПБ-Альбомы-стр|1:8}}</nowiki>  
| '''{{ЕПБ-Альбомы-стр|1:8}}'''
| '''{{ЕПБ-Альбомы-стр|1:8}}'''
|-
| <nowiki>{{ЕПБ-Альбомы-стр|1:8|язык=анг}}</nowiki>
| '''{{ЕПБ-Альбомы-стр|1:8|язык=анг}}'''
|-
|-
| <nowiki>{{ЕПБ-Альбомы-стр|1:6-7|текст=Альбомы ЕПБ, том 1, сс. 6-7}}</nowiki>  
| <nowiki>{{ЕПБ-Альбомы-стр|1:6-7|текст=Альбомы ЕПБ, том 1, сс. 6-7}}</nowiki>  
| '''{{ЕПБ-Альбомы-стр|1:6-7|текст=Альбомы ЕПБ, том 1, сс. 6-7}}'''
| '''{{ЕПБ-Альбомы-стр|1:6-7|текст=Альбомы ЕПБ, том 1, сс. 6-7}}'''
|-
| <nowiki>{{ЕПБ-Альбомы-стр|1:6-7|текст=HPB's Scrapbook, v. 1, pp. 6-7|язык=анг}}</nowiki>
| '''{{ЕПБ-Альбомы-стр|1:6-7|текст=HPB's Scrapbook, v. 1, pp. 6-7|язык=анг}}'''
|-
|-
| <nowiki>{{ЕПБ-Альбомы-стр|т=7|с=49}}</nowiki>  
| <nowiki>{{ЕПБ-Альбомы-стр|т=7|с=49}}</nowiki>  
Строка 45: Строка 52:
-->{{#vardefine:page|{{#explode:{{#var:pages}}|-|0}}}}<!--
-->{{#vardefine:page|{{#explode:{{#var:pages}}|-|0}}}}<!--
   define text to display: either the one that passed, or SB v:p
   define text to display: either the one that passed, or SB v:p
-->{{#if: {{{текст|}}}|{{#vardefine:text|{{{текст}}}}}|{{#vardefine:text|Альбомы ЕПБ {{#var:volume}}:{{#var:pages}}}}}}<!--
-->{{#if: {{{текст|}}}
   final output
| {{#vardefine:text|{{{текст}}}}}
-->[[ЕПБ-Альбомы-{{#var:volume}}-{{#var:page}}|{{#var:text}}]]</includeonly>
| {{#switch: {{{язык|}}}
    | анг = {{#vardefine:text|SB {{#var:volume}}:{{#var:pages}}}}
    | рус =
    | #default = {{#vardefine:text|Альбомы ЕПБ {{#var:volume}}:{{#var:pages}}}}
  }}
}}<!--
   ссылка будет зависеть от указанного языка
-->{{#switch: {{{язык|}}}
| анг = [[:t-en-lib:HPB-SB-{{#var:volume}}-{{#var:page}}|{{#var:text}}]]
| рус =
| #default = [[ЕПБ-Альбомы-{{#var:volume}}-{{#var:page}}|{{#var:text}}]]
}}</includeonly>