Шаблон:ППрПункт-Абзац: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [непроверенная версия] |
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | {{#vardefine:пункт|{{{1}}}}}{{#vardefine:структура|пункт-абзац}}<div style="display:inline-block; width:1.5em; font-size: 1.5em; vertical-align:top;">[[{{FULLPAGENAME}}#{{#var:пункт}}|<span title="пункт {{#var:пункт}}">§</span>]]</div> | + | <noinclude>{{doc|шаблон:ППр/doc}}</noinclude><includeonly>{{#vardefine:пункт|{{{1}}}}}{{#vardefine:структура|пункт-абзац}}<div style="display:inline-block; width:1.5em; font-size: 1.5em; vertical-align:top;">[[{{FULLPAGENAME}}#{{#var:пункт}}|<span title="пункт {{#var:пункт}}">§</span>]]</div> |
− | <div style="display:inline-block; max-width:35em; vertical-align:top; text-indent: 3em; font-size: 1.5em;"><span id={{#var:пункт}}>{{{1}}}. {{{2}}}</span></div><br>{{#if: {{{3|}}}|{{ППрАбзац|2|{{{3}}}}}}}{{#if: {{{4|}}}|{{ППрАбзац|3|{{{4}}}}}}}{{#if: {{{5|}}}|{{ППрАбзац|4|{{{5}}}}}}}{{#if: {{{6|}}}|{{ППрАбзац|5|{{{6}}}}}}}{{#if: {{{7|}}}|{{ППрАбзац|6|{{{7}}}}}}}{{#if: {{{8|}}}|{{ППрАбзац|7|{{{8}}}}}}}{{#if: {{{9|}}}|{{ППрАбзац|8|{{{9}}}}}}}{{#if: {{{10|}}}|{{ППрАбзац|9|{{{10}}}}}}}{{#if: {{{11|}}}|{{ППрАбзац|10|{{{11}}}}}}} | + | <div style="display:inline-block; max-width:35em; vertical-align:top; text-indent: 3em; font-size: 1.5em;"><span id={{#var:пункт}}>{{{1}}}. {{{2}}}</span></div><br>{{#if: {{{3|}}}|{{ППрАбзац-Пункт|2|{{{3}}}}}}}{{#if: {{{4|}}}|{{ППрАбзац-Пункт|3|{{{4}}}}}}}{{#if: {{{5|}}}|{{ППрАбзац-Пункт|4|{{{5}}}}}}}{{#if: {{{6|}}}|{{ППрАбзац-Пункт|5|{{{6}}}}}}}{{#if: {{{7|}}}|{{ППрАбзац-Пункт|6|{{{7}}}}}}}{{#if: {{{8|}}}|{{ППрАбзац-Пункт|7|{{{8}}}}}}}{{#if: {{{9|}}}|{{ППрАбзац-Пункт|8|{{{9}}}}}}}{{#if: {{{10|}}}|{{ППрАбзац-Пункт|9|{{{10}}}}}}}{{#if: {{{11|}}}|{{ППрАбзац-Пункт|10|{{{11}}}}}}}</includeonly> |
Текущая версия от 13:40, 20 сентября 2015
Шаблоны {{ППр}}, {{ППрПункт-Абзац}}, {{ППрАбзац-Пункт}} - помогают передавать стандартную структуру постановлений Правительства РФ:
- {{ППр}} - рамочный шаблон, в рамках которого вызываются все остальные шаблоны
- {{ППрПункт-Абзац}} - шаблон, задающий структуру пункта
- {{ППрАбзац-Пункт}} - шаблон, задающий структуру абзаца (вызывается автоматически из шаблона {{ППрПункт-Абзац}})
Описание аргументов
{{ППр}}
{{ППр | <!-- необязательный атрибут, который может содержать первый абзац, который не входит ни в один пункт --> | <!-- этот и последующие атрибуты содержат шаблоны {{ППрПункт-Абзац}} --> | <!-- аналогично предыдущему пункту. Всего таких пунктов может быть 25 --> }}
{{ППрПункт-Абзац}}
{{ППрПункт-Абзац | <!-- номер пункта как в постановлении. Обычно - арабские цифры: 1, 2, 3 --> | <!-- текст первого абзаца пункта --> | <!-- в этом и последующем атрибутах содержится текст второго и последующих абзацев (если они есть) --> | <!-- аналогично предыдущему атрибуту. Всего таких атрибутов может быть 9 --> }}
{{ППрАбзац-Пункт}}
Внимание! Этот шаблон вызывается автоматически из шаблона {{ППрПункт-Абзац}}
{{ППрАбзац-Пункт | <!-- номер абзаца. Загружается автоматически из шаблона {{ППрПункт-Абзац}} --> | <!-- текст абзаца. Загружается автоматически из шаблона {{ППрПункт-Абзац}} --> }}
Пример использования
Вызов:
{{ППр |Текст первого абзаца, который не входит ни в один пункт: |{{ППрПункт-Абзац|1|Текст первого пункта |Текст второго абзаца }} }}
Результат:
Текст первого абзаца, который не входит ни в один пункт: |
1. Текст первого пункта
Текст второго абзаца