Шаблон:Примечания — различия между версиями
ru>Stjn (полуавтоматическая установка list-style-type для поддержки букв и т. п., код из w:Template:Reflist, авторы на странице истории по ссылке) |
ru>Jack who built the house (переход на адаптивные примечания. теперь колонки шириной 30em появляются а…) |
||
| Строка 1: | Строка 1: | ||
| − | <div class=" | + | <div class="reflist {{#if: {{{colwidth|}}} |
| − | |||
| columns | | columns | ||
| {{#if: {{{1|}}} | | {{#if: {{{1|}}} | ||
| − | | {{# | + | | {{#iferror: {{#ifexpr: {{{1}}} > 1 }} |
| − | | | + | | {{#switch: {{{1}}} |
| + | | узкие = columns references-narrow | ||
| + | | широкие = columns references-wide | ||
| + | | #default = columns<!-- 30em & invalid params --> | ||
| + | }} | ||
| + | | {{#switch: {{{1}}} | ||
| + | | 1 = | ||
| + | | 2 | 3 = columns | ||
| + | | #default = columns references-narrow | ||
| + | }} | ||
| + | }} | ||
| + | | columns | ||
}} | }} | ||
| − | }}" | + | }}" style="{{#if: {{{colwidth|}}} |
| − | + | | {{column-width|1={{{colwidth}}}}} | |
| − | |||
| − | | | ||
| − | |||
| − | |||
| {{#if: {{{1|}}} | | {{#if: {{{1|}}} | ||
| {{#iferror: {{#ifexpr: {{{1}}} > 1 }} | | {{#iferror: {{#ifexpr: {{{1}}} > 1 }} | ||
| − | | | + | | {{#switch: {{{1}}} |
| − | + | | узкие | широкие = | |
| − | + | | #default = {{column-width|1={{{1}}}}} | |
| − | + | }} | |
| − | |||
| − | |||
}} | }} | ||
}} | }} | ||
| − | }} list-style-type: | + | }} list-style-type: {{{liststyle|{{#switch: {{{group|}}} |
| − | |||
| upper-alpha | | upper-alpha | ||
| upper-roman | | upper-roman | ||
| Строка 29: | Строка 32: | ||
| lower-greek | | lower-greek | ||
| lower-roman = {{{group}}} | | lower-roman = {{{group}}} | ||
| − | | #default = decimal}}}}};"> | + | | #default = decimal |
| − | {{#tag:references|{{{refs|}}}|group={{{group|{{{группа|}}}}}}}} | + | }}}}};"> |
| − | </div><noinclude>{{doc}}</noinclude> | + | {{#tag: references |{{{refs|}}}| group = {{{group|{{{группа|}}}}}} | responsive = {{#if: {{{colwidth|}}} |
| + | | 0 | ||
| + | | {{#if: {{{1|}}} | ||
| + | | {{#iferror: {{#expr: {{{1}}} > 1 }} | ||
| + | | {{#switch: {{{1}}} | ||
| + | | узкие | широкие = 1 | ||
| + | | #default = 0<!-- 30em & invalid params --> | ||
| + | }} | ||
| + | | {{#switch: {{{1}}} | ||
| + | | 1 = 0 | ||
| + | | #default = 1 | ||
| + | }} | ||
| + | }} | ||
| + | | 1 | ||
| + | }} | ||
| + | }} | ||
| + | }}</div>{{#invoke: Check for unknown parameters | check | ||
| + | | unknown = {{main other|[[Категория:Википедия:Страницы с некорректным использованием шаблонов:Примечания|_VALUE_{{PAGENAME}}]]}} | ||
| + | | preview = Страница использует [[Шаблон:Примечания]] с неизвестным парамтером «_VALUE_» | ||
| + | | ignoreblank = y | ||
| + | | 1 | colwidth | group | liststyle | refs | ||
| + | }}<noinclude>{{doc}}</noinclude> | ||
Версия 21:42, 7 августа 2018
1 }}
| {{#switch: {{{1}}}
| узкие = columns references-narrow
| широкие = columns references-wide
| #default = columns
}}
| {{#switch: {{{1}}}
| 1 =
| 2 | 3 = columns
| #default = columns references-narrow
}}
}}
| columns
}}
}}" style="{{#if:
| -moz-column-width:{{{colwidth}}}; -webkit-column-width:{{{colwidth}}}; column-width:{{{colwidth}}};
| {{#if:
| {{#iferror: {{#ifexpr: {{{1}}} > 1 }}
| {{#switch: {{{1}}}
| узкие | широкие =
| #default = -moz-column-width:{{{1}}}; -webkit-column-width:{{{1}}}; column-width:{{{1}}};
}}
}}
}}
}} list-style-type: {{#switch:
| upper-alpha
| upper-roman
| lower-alpha
| lower-greek
| lower-roman = {{{group}}}
| #default = decimal
}};">
<references group="" responsive="{{#if:
| 0
| {{#if:
| {{#iferror: {{#expr: {{{1}}} > 1 }}
| {{#switch: {{{1}}}
| узкие | широкие = 1
| #default = 0
}}
| {{#switch: {{{1}}}
| 1 = 0
| #default = 1
}}
}}
| 1
}}
}}"></references>Ошибка скрипта: Модуля «Check for unknown parameters» не существует.<templatestyles src="Шаблон:Doc/styles.css" />{{#if: || }}
Документация
{{#if: || <templatestyles src="Шаблон:Действия для страницы/styles.css" />[Ошибка скрипта: Модуля «Separated entries» не существует.]
}}
{{#if:|{{#ifexist:{{{1}}}|{{{{{1}}}||||}}|{{#ifexist:Шаблон:{{{1}}}|{{{{{1}}}||||}}|Шаблон:Документировать}}}}|{{#ifexist:Шаблон:Примечания/doc|Шаблон:Примечания/doc|Шаблон:Документировать}}}}
<templatestyles src="Шаблон:Doc/styles.css" />{{#ifexpr: 10 mod 2 = 1
| Шаблон:^
|
}}