Spring til indhold

Skabelon:Kategori andet/doc

Fra Wikipedia, den frie encyklopædi

Dette er {{kategori andet}} meta-skabelon.

Denne skabelon hjælper med at detekte om det er en "Kategori"side eller en "andet" type af side..

Normalt tager denne skabelon 2 parametre, som dette:

{{kategori andet | Kategori-side tekst | Anden side tekst }}

Hvis skabelonen er en i "Kategori"-side. vil den vise:

Kategori-side tekst

Hvis skabelonen er en anden type af side, vil den vise:

Anden side tekst

En typisk brug kan være, at en skabelon kun tilføjer en kategori, når den er på kategorisider. Således tilføjer ikke andre sider, der bare viser skabelonen. Sådan her:

{{kategori andet | [[Kategoi:Some category maintenance category]] }}

Eller til at advare at en skabelon ikke skal blive på andre typer af sider:

{{kategori andet | | Denne skabelon skal kun bruges på kategorisider. }}

Noter at i den første mulighed med "anden" parameter ikke var brugt, og i andet eksempel "kategori" parameter var tom.

Ved aftestning og demonstration af skabelonen kan skabelonen bruge parameteren demospace.

  • If it has the value category it returns the category page text.
  • It if has the value other or any other value such as the name of some other namespace it returns the other pages text.
  • If the parameter is empty or undefined, the actual page type determines the result.

Som her:

{{kategori andet 
| Kategoriside tekst
| Anden side tekst
| demospace = category
}}

No matter on what kind of page the code above is used it will return this:

Category page text

You can make it so your template also understands the demospace parameter. That means you can demonstrate the different appearances of your template in the documentation for your template. Then do like this:

{{kategori andet 
| Category page text 
| Other pages text 
| demospace = {{{demospace|}}}
}}

Teknisk detaljer

[rediger kildetekst]

Denne skabelon detekter "Kategoridiskussion"ssider som andet.

Denne skabelon virker som {{main talk other}}, for flere eksempler og tekniske detaljer se fuld dokumentation der.