moder
2974
правки
(Отмена правки 85432, сделанной участником Mihey yxNet (обс.) — увлёкся) |
м (мелкие неточности в описании примеров) |
||
| Строка 13: | Строка 13: | ||
|текст4 = текст4 | |текст4 = текст4 | ||
|текст5 = ... | |текст5 = ... | ||
|метка12 = | |метка12 = метка18 | ||
|текст12 = | |текст12 = текст18 | ||
|внизу = внизу | |внизу = внизу | ||
|внизу2 = внизу2 | |внизу2 = внизу2 | ||
| Строка 69: | Строка 69: | ||
=== Необязательные заголовки === | === Необязательные заголовки === | ||
; Приоритеты отображения | |||
Если | В одной строке не может быть отображён одновременно и заголовок, и текст. Если задан заголовок<sub>n</sub>, то текст<sub>n</sub> и метка<sub>n</sub> игнорируются. Если нет заданного заголовка<sub>n</sub>, то показываются текст<sub>n</sub> и (если есть) метка<sub>n</sub>. Пример отображения: | ||
{| | {| | ||
|- | |- | ||
|<pre><nowiki> | |<pre><nowiki> | ||
|заголовок1 = | |заголовок1 = текст_в_поле_заголовок | ||
|метка1 = | |метка1 = текст_в_поле_метка | ||
|текст1 = | |текст1 = текст_в_поле_текст | ||
</nowiki></pre> | </nowiki></pre> | ||
| | |||
{| class="wikitable" width="100%" | |||
|- | |||
! текст_в_поле_заголовок | |||
|} | |} | ||
|- | |- | ||
|<pre><nowiki> | |<pre><nowiki> | ||
|заголовок1 = | |заголовок1 = | ||
|метка1 = | |метка1 = текст_в_поле_метка | ||
|текст1 = | |текст1 = текст_в_поле_текст | ||
</nowiki></pre> | </nowiki></pre> | ||
| | | | ||
{| class="wikitable" | {| class="wikitable" width="100%" | ||
|- | |- | ||
! | ! текст_в_поле_метка | ||
| | | текст_в_поле_текст | ||
|} | |} | ||
|} | |} | ||
Чтобы отобразить и заголовок, и пару метка-текст (либо только текст без метки) под ним, следует воспользоваться разными номерами строк. Чтобы организовать необязательные заголовки, следует использовать проверку на наличие необходимых для вывода заголовка данных. Следующий пример будет выводить заголовок «Структура», если хотя бы один из параметров <code>содержимое</code> или <code>размещение</code> определён: | |||
<pre><nowiki> | |||
|заголовок5 = {{#if:{{{содержимое|}}}{{{размещение|}}}|Структура}} | |||
|метка6 = Содержимое | |||
|текст6 = {{{содержимое|}}} | |||
|метка7 = Размещение | |||
|текст7 = {{{размещение|}}} | |||
</nowiki></pre> | |||
=== Оформление параметров === | === Оформление параметров === | ||
Для оформления отображения введённого параметра можно использовать [https://ru.wikipedia.org/wiki/Википедия:Функции_парсера функцию парсера] «#if». Например, следующие строки добавят к параметру <code>текст6</code> подпись | Для оформления отображения введённого параметра можно использовать [https://ru.wikipedia.org/wiki/Википедия:Функции_парсера функцию парсера] «#if» более полно. Например, следующие строки добавят к параметру <code>текст6</code> фиксированную подпись «-го уровня», но только если этот параметр определён: | ||
<pre><nowiki> | <pre><nowiki> | ||
| Строка 133: | Строка 129: | ||
|- | |- | ||
! Доступно героям | ! Доступно героям | ||
| 12 уровня | | 12-го уровня | ||
|} | |} | ||
|} | |} | ||