Шаблон:Лт (оформление): различия между версиями
Перейти к навигации
Перейти к поиску
м |
м |
||
Строка 1: | Строка 1: | ||
<noinclude>Этот шаблон используется в шаблоне {{ш|лт}} для оформления ссылки на произведение, для которого есть карточка в [[БТС]]. | <noinclude>Этот шаблон используется в шаблоне {{ш|лт}} для оформления ссылки на произведение, для которого есть карточка в [[БТС]]. | ||
+ | |||
+ | Если в ссылке указана страница, то проверяем указано ли в карточке произведения издательство; если оба эти условия выполнены, то добавляем в скобках после страницы издательство и дату издания. | ||
+ | |||
+ | Если в библиотеке есть текст этого произведения, то добавляется гиперссылка на него. | ||
[[Категория:Шаблоны для шаблонов]] | [[Категория:Шаблоны для шаблонов]] | ||
[[Категория:Шаблоны БТС]] | [[Категория:Шаблоны БТС]] | ||
− | </noinclude><includeonly>{{# | + | </noinclude><includeonly>{{#vardefine:страница_указана|{{lc: {{#explode:{{{#userparam|}}}|стр|1}}|}} }}<!-- |
− | + | если страница указана, то добавляем в скобках издательство и дату | |
− | | {{ | + | -->{{#if: {{#var:страница_указана}} |
+ | | {{#vardefine:подробности|{{{#userparam|}}}{{#if: {{{издательство|}}}| ({{{издательство}}}, {{{дата издания}}})|}}}} | ||
+ | | {{#vardefine:подробности|{{{#userparam|}}}}} | ||
+ | }}<!-- | ||
+ | если есть текст, до делаем гиперссылку на страницу с ним иначе текст без гиперссылки | ||
+ | -->{{#if: {{{есть текст|}}} | ||
+ | | [[{{{БТС статья}}}|{{{автор и название|}}}]]{{#var:подробности}} | ||
+ | | {{{автор и название|}}}{{#var:подробности}} | ||
}}</includeonly> | }}</includeonly> |
Версия 11:11, 28 июля 2022
Этот шаблон используется в шаблоне {{лт}} для оформления ссылки на произведение, для которого есть карточка в БТС.
Если в ссылке указана страница, то проверяем указано ли в карточке произведения издательство; если оба эти условия выполнены, то добавляем в скобках после страницы издательство и дату издания.
Если в библиотеке есть текст этого произведения, то добавляется гиперссылка на него.