Как остановить автоматический перенос строки после шаблонов в mediawiki?
-
22-08-2019 - |
Вопрос
В mediawiki всякий раз, когда вы встраиваете шаблон в статью, он всегда сопровождается переносом строки (насколько мне известно).Есть ли какой-нибудь способ предотвратить это, чтобы я мог размещать шаблоны рядом друг с другом, при этом второй не находился на новой строке?
Решение
Использовать <includeonly>
ярлык если вы еще этого не сделали, и не добавляйте в шаблон никаких возвратов до </includeonly>
Так
<includeonly>This is a template. </includeonly>
выводит {{Template}}{{Template}} как
This is a template. This is a template
Но,
<includeonly>This is a template.
</includeonly>
выводит {{Template}}{{Template}} как
This is a template.
This is a template
Даже единичные возвраты опасны.Если шаблон A содержит:
<includeonly>{{B}}
</includeonly>
и шаблон B содержит:
<includeonly>Text
</includeonly>
затем, когда вы вставляете {{A}} на свою страницу, оба возврата выполняются последовательно и дают разрыв абзаца.
Не связан с StackOverflow