Я пытаюсь сделать шаблон уведомления о спойлере в Fandom, с расширяемым текстовым разделом под ним. Я врезался в стену, пытаясь заставить работать переменные и оператор #ifeq.
То, как это должно работать, первый параметр - это тип истории, который управляет оператором #ifeq. Если пользователь помещает «короткий рассказ» в параметр 1, он заключает заголовок (параметр 2) в двойные кавычки («»). Любой другой ввод (по умолчанию «новый») выделяется курсивом. Третий параметр - это текстовый раздел, который вы помечаете как спойлер, который по умолчанию скрыт с помощью встроенных классов MediaWiki ( отсюда ).
{| style="width:100%; margin-top:1em; border:1px solid #999; font-size:90%; text-align:center;"
|-
! style="padding:0.2em 0.5em; background-color:red;" nowrap="nowrap" class="color1" | ''SPOILER WARNING<nowiki>!!!</nowiki>''
|-
| This section contains spoilers for the {{{1|novel}}} {{#ifeq: {{{1|}}}|short story|{{{1}}} "[[{{{2|{{PAGENAME}}}}}]]"|{{{1}}}{{{''[[{{{2|{{PAGENAME}}}}}]]''}}. Expand at your own risk.
|-
|}<div class="mw-collapsible mw-collapsed">
{{{3}}}
</div>
Источник: https://aeon14.fandom.com/wiki/Template:Spoiler