Обсуждение шаблона:Публикация/страницы

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Некорректное поведение параметров листов иллюстраций, страниц иллюстраций, allpages иллюстраций, alleseiten иллюстраций[править код]

Поведение параметров |листов иллюстраций =, |страниц иллюстраций =, |allpages иллюстраций = и |alleseiten иллюстраций =, поставленных в зависимость от параметров |иллюстрации вид =, |столбцы =, |columns = и |kolonnen =, не соответствует заявленному в документации основного шаблона (см. описание проблемы).

Для устранения ошибки, а также для добавления автоматического контроля наличия точки в конце полей |иллюстрации вид = и |иллюстрации =) код

-->{{#if:{{{39|}}}{{{40|}}}{{{41|}}}{{{42|}}}|<!--
-->{{#switch:{{#if:{{{35|}}}|ли}}{{#if:{{{36|}}}|си}}{{#if:{{{37|}}}|pи}}{{#if:{{{38|}}}|sи}}
 | ли = , {{{35}}}&nbsp;л.&nbsp;{{#if:{{{39|}}}|{{{39}}}|ил}}.
 | си = , {{{36}}}&nbsp;с.&nbsp;{{#if:{{{39|}}}|{{{39}}}|ил}}.
 | pи = , {{{37}}}&nbsp;p.&nbsp;{{#if:{{{39|}}}|{{{39}}}|fig}}.
 | sи = , {{{38}}}&nbsp;{{#switch:{{{33|}}}{{{34|}}}<!--
-->|de=S|s}}.&nbsp;{{#if:{{{39|}}}|{{{39}}}|fig}}.}}}}}}{{#if:{{{30|}}}|&nbsp;: {{{30}}}.}}<!--

следует заменить кодом

-->{{#switch:{{#if:{{{35|}}}|ли}}{{#if:{{{36|}}}|си}}{{#if:{{{37|}}}|pи}}{{#if:{{{38|}}}|sи}}
 | ли = , {{±.|{{{35}}}&nbsp;л.&nbsp;{{#if:{{{39|}}}|{{{39}}}|ил}}}}
 | си = , {{±.|{{{36}}}&nbsp;с.&nbsp;{{#if:{{{39|}}}|{{{39}}}|ил}}}}
 | pи = , {{±.|{{{37}}}&nbsp;p.&nbsp;{{#if:{{{39|}}}|{{{39}}}|fig}}}}
 | sи = , {{±.|{{{38}}}&nbsp;{{#switch:{{{33|}}}{{{34|}}}|de=S|s}}.&nbsp;<!--
-->{{#if:{{{39|}}}|{{{39}}}|fig}}}}}}}}{{#if:{{{30|}}}|&nbsp;: {{±.|{{{30}}}}}}}<!--

ɪ 11:30, 13 апреля 2015 (UTC)[ответить]

✔ Сделано. -- dima_st_bk 15:23, 14 мая 2015 (UTC)[ответить]