Mall:Dmbox

Från Wikipedia
Hoppa till: navigering, sök

[visa] [redigera] [rensa sidcachen]

Template-info.png Dokumentation


Meddelanderutor
{{Ambox}} Artiklar (och andra innehållssidor)
{{Anbox}} Användardiskussioner
{{Cmbox}} Kategorier
{{Dmbox}} Förgreningssidor

Dmbox (Disambiguation message boxsvenska: Förgreningsmeddelanderuta) är en metamall som används för att bygga upp mallar som används på förgreningssidor och indexsidor, t.ex. {{Förgrening}} och {{Skeppsindex}}. Den använder standardbilder om inget annat anges och tillhandahåller en rad andra funktioner.

Den här mallen fungerar på samma sätt som {{Ambox}} och använder samma parametrar. Den viktigaste skillnaden är att den här mallen enbart har två "typ"-inställningar.

Parametrar[redigera wikitext]

Den här mallen klarar av att hantera både svenska och engelska parametrar. I första hand bör dock den svenska användas, den engelska parametern anges inom parentes. Alla parametrar:

{{Dmbox
|typ = 
|stil = 
|klass = 
|bild = 
|textstil = 
|text = 
|bildhöger = 
}}

typ (type)[redigera wikitext]

Denna parameter definierar standardbilden som visas om ingen annan bild anges. Typen baseras inte på estetik utan på typen av fråga som mallen beskriver:

stil (style)[redigera wikitext]

Ett valfritt CSS-värde som används av förgreningsmeddelanderutans omslutande HTML. Exempelvis:

style=margin-bottom: 0.2em;

klass (class)[redigera wikitext]

I denna parameter kan ett klassnamn som är tänkt att vara unikt för varje användning så att man kan dölja vissa typer av meddelanden med hjälp av CSS användas.

bild (image)[redigera wikitext]

Denna parameter används för att visa en specifik bild. Bilderna anges med vanlig wikisyntax och bredden 30px används typiskt. Exempelvis:

  • [[Fil:WPanthroponymy.svg|30px|länk=|alt=]] i {{Efternamn}} resulterar i:

Vänligen notera:

  • Om ingen bild anges kommer standardbilden för motsvarande typ att visas (se #typ (type) ovan).
  • Om parametervärdet ingen, none eller blank anges kommer ingen bild att visas och istället kommet texten att fylla ut bildens placering.
  • Om bilden är rent dekorativ bör fillänken understrykas genom att lägga till |länk=|alt=.

textstil (textstyle)[redigera wikitext]

Ett valfritt CSS-värde som används av textcellen. Exempelvis:

textstyle=text-align: center;

text[redigera wikitext]

Ange meddelandets text i denna parameter.

bildhöger (imageright)[redigera wikitext]

En bild på den högra sidan av meddelanderutan kan anges i denna parameter. Syntaxen är densamma som för parametern bild (se #bild (image) ovan), med undantaget att det inte finns någon förvald bild.

Exempelvis:

  • [[Fil:Schooner.svg|30px|länk=|alt=]] i {{Skeppsindex}} resulterar i:

Tekniska detaljer[redigera wikitext]

Om du behöver använda specialtecken i parametern text måste du göra som följer:

{{Dmbox
| text  = <div>
Likamedtecken = och en start- och en slutkrullparantes { } fungerar bra som de är. 
Men här är en pipe {{!}} och två slutkrullparanteser <nowiki>}}</nowiki>. 
Och nu en pipe och två slutkrullparanteser <nowiki>|}}</nowiki>.
</div>
}}

Den här mallen använder CSS-klasser för huvuddelen av dess utseende vilket därmed enkelt kan ändras med ett skin.

Internt använder den här metamallen HTML-språk istället för wikispråk för tabellkoden. Detta är det vanliga sättet att göra metamallar eftersom wikispråket har flera nackdelar. Till exempel är det svårare att använda parserfunktioner och specialtecken i parametrar.