Mal:Module other/dok: Forskjell mellom sideversjoner

Fra Slektshistoriewiki
Hopp til navigering Hopp til søk
(Ny side: {{Dokumentasjonsunderside}} Dette er {{tl|Modul annen}}-metamalen. Denne malen hjelper andre maler med å oppdage om hvorvidt de er på en Modul-side eller en annen type side. === Bruk…)
 
Ingen redigeringsforklaring
 
(Én mellomliggende sideversjon av samme bruker vises ikke)
Linje 1: Linje 1:
{{Dokumentasjonsunderside}}
{{Dokumentasjonsunderside}}
Dette er {{tl|Modul annen}}-metamalen. Denne malen hjelper andre maler med å oppdage om hvorvidt de er på en Modul-side eller en annen type side.
Dette er {{tl|Module other}}-metamalen. Denne malen hjelper andre maler med å oppdage om hvorvidt de er på en Modul-side eller en annen type side.


=== Bruk ===
=== Bruk ===
Linje 11: Linje 11:
Hvis malen er på en modulside, vil den returnere dette:
Hvis malen er på en modulside, vil den returnere dette:


:{{modul annen | demospace=modul | tekst for modulside | tekst for annen side }}
:{{module other | demospace=modul | tekst for modulside | tekst for annen side }}


Hvis malen er på en annen type side, vil den returnere dette:
Hvis malen er på en annen type side, vil den returnere dette:


:{{modul annen | tekst for modulside | tekst for annen side }}
:{{module other | tekst for modulside | tekst for annen side }}


En typisk brukstilfelle kan være å gjøre det slik at malen kun legger til en kategori hvis den befinner seg på en modulside, og kun vise malen hvis den befinner seg på en annen type side.
En typisk brukstilfelle kan være å gjøre det slik at malen kun legger til en kategori hvis den befinner seg på en modulside, og kun vise malen hvis den befinner seg på en annen type side.


<pre>
<pre>
{{modul annen | [[Kategori:En modulkategori]] }}
{{module other | [[Kategori:En modulkategori]] }}
</pre>
</pre>


Linje 26: Linje 26:


<pre>
<pre>
{{modul annen | | Denne malen skal kun benyttes på modulsider. }}
{{module other | | Denne malen skal kun benyttes på modulsider. }}
</pre>
</pre>


Linje 41: Linje 41:


<pre>
<pre>
{{modul annen
{{module other
| tekst for modulsider
| tekst for modulsider
| tekst for andre sider
| tekst for andre sider
Linje 50: Linje 50:
Uavhengig av hvilken type side koden over settes inn på, vil den returnere dette:
Uavhengig av hvilken type side koden over settes inn på, vil den returnere dette:


:{{modul annen
:{{module other
| tekst for modulsider
| tekst for modulsider
| tekst for andre sider
| tekst for andre sider

Siste sideversjon per 10. jun. 2020 kl. 16:05

{{#invoke:Message box|mbox |image= |imageright= |style= |textstyle= |text=Dette er en dokumentasjonsside for Mal:Module other (se denne siden for selve malen).
Den inneholder brukerinformasjon, kategorier og annet som ikke er del av den originale malsiden. |small= |smallimage= |smallimageright= |smalltext= |category= |all= |date= }} Dette er {{Module other}}-metamalen. Denne malen hjelper andre maler med å oppdage om hvorvidt de er på en Modul-side eller en annen type side.

Bruk

Denne malen tar vanligvis to parametre, som dette:

{{modul annen | tekst for modulside | tekst for annen side }}

Hvis malen er på en modulside, vil den returnere dette:

tekst for modulside

Hvis malen er på en annen type side, vil den returnere dette:

tekst for annen side

En typisk brukstilfelle kan være å gjøre det slik at malen kun legger til en kategori hvis den befinner seg på en modulside, og kun vise malen hvis den befinner seg på en annen type side.

{{module other | [[Kategori:En modulkategori]] }}

Eller for å advare om at malen ikke er ment for andre sider:

{{module other | | Denne malen skal kun benyttes på modulsider. }}

Merk at i første tilfellet over, ble parameteren andre utelatt, og i det andre eksempelet ble parameteren modul stående tomt.

Demospace

For testing og demonstrasjonsformål, kan denne malen ta en parameter kalt demospace.

  • Hvis det har verdien modul, vil den returnere teksten for modulsider.
  • Hvis den har verdien andre eller en annen verdi slik som navnet på et annet navnerom, vil den returnere teksten for annen type side.
  • Hvis parameteren er tom eller utelatt, vil den faktiske sidetypen avgjøre hva som vises.

Som dette:

{{module other
| tekst for modulsider
| tekst for andre sider
| demospace = modul
}}

Uavhengig av hvilken type side koden over settes inn på, vil den returnere dette:

tekst for modulsider