Шаблон:Примечания — различия между версиями
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
| Шаблон:^
|
}}