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