Wikipedia:Parameter

Fra Wikipedia, den frie encyklopedi
Hopp til navigering Hopp til søk

Parametere muliggjør ulike utfall ved transkludering av maler. Hvis du ønsker å opprette en mal som inkluderer parameterbruk kan det være en fordel å ha lest det meste i artikkelen om opprettelse av maler og dets funksjoner.

Innkorporering[rediger kilde]

Parametere er i malen selv skrevet med tre klammer {{{parameternavn eller nummer}}} og i transklusjonen av malen svares den bak malnavnet og etter en loddrett strek (|), slik: {{Malnavn|Svar til parameter 1}}. I det nevnte eksempelet vil svaret være til argumentet {{{1}}}. Hvis en ønsker å ha en parameter med en mer spesifikk definisjon beskriver en argumentet med en tekst, eksempelvis slik: {{{befolkningsstørrelse}}}. Da vil en kunne ha en mal der argumentet stod skrevet slik: {{Malnavn|befolkningsstørrelse=Svar}}.

If[rediger kilde]

Hvis du ønsker at en del av malen kun skal opptre hvis en parameter (med eller uten parameternavn) er definert, skriver en det slik: {{#if:{{{parameternavn|}}}|{{{parameternavn}}}}}. Eksempelvis hvis malen gir dette resultatet ved ingen definerte parameternavn:

Malen er her.

og den er kodet slik: ''Malen er her. {{#if:{{{parameter1|}}}|{{{parameter1}}}}}''. Vil følgende {{malnavnet|parameter1=Og den er fin}} se slik ut:

Malen er her. Og den er fin

Avansert bruk[rediger kilde]

Utdypende artikkel: Hjelp:Avanserte maler

Se også[rediger kilde]