This wiki is being moved to a new server and cannot be edited. Please sit tight. Thank you.

Avoiding newlines between template calls

From semantic-mediawiki.org
Semantic extension(s): Semantic Forms
Further extension(s):  -/-
Keyword(s):  -/-

Description:

Problem[edit]

Form-created articles contain one template call per "for template". If you have multiple templates in the form, the template calls in the resulting article are terminated by newline characters.

While this leads to good readability of the code of the resulting article the newlines introduce unintended vertical space in the article.

The problem is especially noteable when you have templates containing only "silent" property settings.

Solution[edit]

Including a <nowiki/> at the very end of the template "hides" the newline from the wiki parser so it does not insert empty paragraphs.

Example[edit]

A "silent" template as mentioned above could look like this:

<includeonly>[[Property::{{{Value|}}}|]]<nowiki/></includeonly>