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

<div style="color: #555555; font-size: 80%; font-style: italic; font-family: serif; text-align: center;">Материал из '''Библиотеки Теопедии''', http://ru.teopedia.org/lib</div>
Перейти к навигации Перейти к поиску
м
м
Строка 4: Строка 4:
 
[[Категория: Шаблоны для шаблонов]]
 
[[Категория: Шаблоны для шаблонов]]
 
</noinclude><includeonly><!--  
 
</noinclude><includeonly><!--  
   Определяем какие параметры переданны
+
   сохраняем переданные параметры в массив
-->{{#vardefine:страница| {{#explode:{{{#userparam|}}}|@|0}}|}}<!-- страница указана до символа @
+
-->{{#arraydefine:параметры|{{{#userparam|}}}|@}}<!--
-->{{#vardefine:текст| {{#explode:{{{#userparam|}}}|@|1}}|}}<!-- текст указан после @
+
  вычленяем страницу, как первый параметр в массиве (текст - второй)
 
+
-->{{#vardefine:страница|{{#arrayindex:параметры |0}}}}<!--
   Оформляем ссылку
+
   определяем текст ссылки
-->{{#varexists:текст|[[{{{вики_страница|}}}#{{#var:страница}}|{{#var:текст}}]]|[[{{{вики_страница|}}}#{{#var:страница}}|ТД {{{том}}}:{{#var:страница}}]]}}</includeonly>
+
-->{{#switch: {{#arraysize:параметры}}
 +
| 2 = {{#vardefine:текст|{{#arrayindex:параметры |1}}}}
 +
| 1 = {{#vardefine:текст|ТД {{{том}}}:{{#var:страница}}}}
 +
| #default =
 +
}}<!--
 +
-->[[{{{вики_страница|}}}#{{#var:страница}}|{{#var:текст}}]]</includeonly>

Версия 04:46, 8 мая 2021

Этот шаблон оформляет ссылку на страницу "Тайную доктрину" Е.П.Блаватской. Вызывается из шаблона {{ТД-стр}}