Строка 86: |
Строка 86: |
| [[Категория: Шаблоны БТС]] | | [[Категория: Шаблоны БТС]] |
| </noinclude><includeonly><!-- | | </noinclude><includeonly><!-- |
− | определим свойства, зависящие от условий | + | Определим свойства, зависящие от условий. |
| + | Переменную 'автор' определяем для свойства "Краткое название для ссылок", чтобы не было ошибке в случаях, когда автора нет. |
| -->{{#if: {{{автор|}}} | | -->{{#if: {{{автор|}}} |
− | | {{#set: |БТС полное название произведения для ссылок ={{Краткое имя из БТС|имя={{{автор|}}}}}, «{{{название|}}}»}} | + | | {{#set: |БТС полное название произведения для ссылок ={{Краткое имя из БТС|имя={{{автор|}}}}}, «{{{название|}}}»}} {{#vardefine:автор|{{Краткое имя из БТС|имя={{{автор|}}}}}-}} |
− | | {{#set: |БТС полное название произведения для ссылок =«{{{название|}}}»}} | + | | {{#set: |БТС полное название произведения для ссылок =«{{{название|}}}»}} {{#vardefine:автор|}} |
| }}<!-- | | }}<!-- |
− | -->{{#if: {{{краткое название для ссылок|}}} | + | --> |
| + | {{#if: {{{краткое название для ссылок|}}} |
| | {{#vardefine:краткое_название_для_ссылок|{{{краткое название для ссылок|}}}}} | | | {{#vardefine:краткое_название_для_ссылок|{{{краткое название для ссылок|}}}}} |
− | | {{#vardefine:краткое_название_для_ссылок|{{Краткое имя из БТС|имя={{{автор|}}}}}-{{{название|}}}}} | + | | {{#vardefine:краткое_название_для_ссылок|{{#var:автор}}{{{название|}}}}} |
| }}<!-- | | }}<!-- |
| -->{{#if: {{{название для сортировки|}}} | | -->{{#if: {{{название для сортировки|}}} |