Шаблон:Лт (оформление): различия между версиями
Перейти к навигации
Перейти к поиску
м |
м (-издание) |
||
Строка 7: | Строка 7: | ||
[[Категория:Шаблоны для шаблонов]] | [[Категория:Шаблоны для шаблонов]] | ||
[[Категория:Шаблоны БТС]] | [[Категория:Шаблоны БТС]] | ||
− | </noinclude><includeonly>{{#vardefine:страница_указана|{{lc: {{#explode:{{{#userparam|}}}|стр|1}}|}} }}<!-- | + | </noinclude><includeonly>{{#vardefine:подробности|{{{#userparam|}}}}}<!-- |
+ | ДОДЕЛАТЬ: после номера страницы вместо пробела добавляется почему-то " , * " -- найти причину не удалось. | ||
+ | Причём добавляется только в карточках (Жизнеописание_ЕПБ/1831.08.12_-_Екатеринослав_-_Рождение), | ||
+ | в примере шаблона (Шаблон:Лт) всё нормально. | ||
+ | {{#vardefine:страница_указана|{{lc: {{#explode:{{{#userparam|}}}|стр|1}}|}} }}<!-- | ||
если страница указана, то добавляем в скобках издательство и дату | если страница указана, то добавляем в скобках издательство и дату | ||
− | -->{{#if: {{#var:страница_указана}} | + | -- >{{#if: {{#var:страница_указана}} |
| {{#vardefine:подробности|{{{#userparam|}}}{{#if: {{{издательство|}}}| ({{{издательство}}}{{#if: {{{дата издания|}}}|, {{{дата издания}}}|}})|}}}} | | {{#vardefine:подробности|{{{#userparam|}}}{{#if: {{{издательство|}}}| ({{{издательство}}}{{#if: {{{дата издания|}}}|, {{{дата издания}}}|}})|}}}} | ||
| {{#vardefine:подробности|{{{#userparam|}}}}} | | {{#vardefine:подробности|{{{#userparam|}}}}} |
Текущая версия на 10:49, 29 июля 2022
Этот шаблон используется в шаблоне {{лт}} для оформления ссылки на произведение, для которого есть карточка в БТС.
Если в ссылке указана страница, то проверяем указано ли в карточке произведения издательство; если оба эти условия выполнены, то добавляем в скобках после страницы издательство и дату издания.
Если в библиотеке есть текст этого произведения, то добавляется гиперссылка на него.