Я получил Mediawiki-форму с разными атрибутами. Если я получил дополнительное текстовое поле, которое большую часть времени остается пустым. Моя проблема в том, что даже когда я заполняю мое текстовое поле пустой строкой по умолчанию, оно не будет перенесено в шаблон и генерирует уродливые артефакты (недостающая ссылка вместо пустого поля).
Есть ли способ убедиться, что поле перенесено в шаблон?
Выдержка из моей формы:
! Priority:
|{{{field|Priority|input type=category|default=High|top
category=Priority|height=85|hideroot=on}}}
|-
! Date:
| {{{field|Date|input type=datepicker|default= {{CURRENTYEAR}}/
{{CURRENTMONTH}}/{{CURRENTDAY}} }}}
! Comment:
|{{{field|Comment|input type=text|default=" "|height=85|hideroot=on}}}
|}
Генерирует шаблон:
{{Template
|Priority=High
|Date=01/01/1970
}}
Но это не генерирует:
{{Template
|Priority=High
|Date=01/01/1970
|Comment=
}}
Я попробовал эту проверку в шаблоне, но если атрибут равен нулю, он показывает {{{Comment}}}:
! [[Attribut:Comment| Comment]] | [[Comment::{{{Comment}}}
|{{#if:{{{Attribut:Comment}}}|{{{Comment}}}| }}]]