Изменения

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