Шаблон:ТД ссылка на анг страницу (оформление): различия между версиями

м
нет описания правки
(Новая страница: «<noinclude> * {{ф|ТД информация о странице}} ← {{ш|ТД информация о странице}} ← {{ш|ТД информация о странице (оформление)}} Категория: Шаблоны для ТД </noinclude><includeonly><!-- сохраняем переданные параметры в массив -->{{#arraydefine:параметры|{{{#userparam|}}}|@@}}<!-- вычленяем стран...»)
 
мНет описания правки
Строка 9: Строка 9:
   вычленяем страницу, как первый параметр в массиве (текст - второй)
   вычленяем страницу, как первый параметр в массиве (текст - второй)
-->{{#vardefine:страница|{{#arrayindex:параметры |0}}}}<!--
-->{{#vardefine:страница|{{#arrayindex:параметры |0}}}}<!--
  определяем текст ссылки
-->{{#switch: {{#arraysize:параметры}}
| 2 = {{#vardefine:текст|{{#arrayindex:параметры |1}}}}
| 1 = {{#vardefine:текст|SD {{{том}}}:{{#var:страница}}}}
}}<!--
   определяем название вики страницы в английском разделе
   определяем название вики страницы в английском разделе
-->{{#switch: {{{том|}}}  
-->{{#switch: {{{том|}}}  
Строка 20: Строка 15:
  | 3 = {{#vardefine:анг_вики_страница|HPB-SD(ed.1) v.{{{том|}}}{{#if: {{{отдел|}}}|&#32;sec.{{{отдел}}}|}}{{#if: {{{глава|}}}|&#32;ch.{{{глава}}}|}}}}
  | 3 = {{#vardefine:анг_вики_страница|HPB-SD(ed.1) v.{{{том|}}}{{#if: {{{отдел|}}}|&#32;sec.{{{отдел}}}|}}{{#if: {{{глава|}}}|&#32;ch.{{{глава}}}|}}}}
}}<!--
}}<!--
-->[[:t-en-lib:{{#var:анг_вики_страница}}#{{#var:страница}}|{{#var:анг_вики_страница}}]]
  определяем текст ссылки, если передан 2-й параметр
-->{{#switch: {{#arraysize:параметры}}
| 2 = {{#vardefine:текст|{{#arrayindex:параметры |1}}}}
| 1 = {{#vardefine:текст|{{#var:анг_вики_страница}}}}
}}<!--
-->[[:t-en-lib:{{#var:анг_вики_страница}}#{{#var:страница}}|{{#var:текст}}]]
</includeonly>
</includeonly>