Mall:Code/dok

Från Wikivoyage, den fria resehandboken.

Användning[Redigera]

Framhäver en kort text på liknande sätt som en <syntaxhighlight>-tagg med attributet inline eller som vid kombinerad användning av <code> och <nowiki>. Mallen kan likt dessa användas för beskrivning av wiki-syntax. Till exempel gör {{code | lite '''wiki'''-text }} att ordet "wiki" inte skrivs ut i fetstil, utan kommer visas som det skrevs in: lite '''wiki'''-text.

Det finns dock vissa skillnader mot användningen av ovan nämnda taggar.

Likamedtecken

Om ett likamedtecken ( = ) ska inkluderas, måste det specificeras explicit med parametern code=, alternativt 1=: {{code | code= Datum = 29 feb 2016 }} eller {{code | 1= Datum = 29 feb 2016 }}
ger: Datum = 29 feb 2016

Inkludering av mallar[Redigera]

Om ett mallanrop inkluderas i {{code}} visas den renderade HTML-koden. Exempel:

{{code | {{citat|Lorem ipsum}} }}

ger:

{| style="margin:1em auto;border-collapse:collapse;background-color:transparent;" class="cquote" | style="color:#b2b7f2; font-size:3em; line-height:0; font-family:serif; padding:.35em; vertical-align:top; " | '''”''' | style="padding:.3em;" |Lorem ipsum | style="color:#b2b7f2; font-size:3em; line-height:0; font-family:serif; padding:.35em; vertical-align:bottom;" | '''„''' |}

Parameter för programmeringsspråk[Redigera]

Parametern lang= kan användas för att beskriva uppbyggnad av källkod.
Här ett exempel med programmeringsspråket Python:

{{code | lang= python | print("en gul bil".replace("gul", "grön")) }}

ger:

print("en gul bil".replace("gul", "grön"))