Hoppa till innehållet

Mall:Dmbox

Från Wikipedia

[visa] [redigera] [rensa sidcachen]

Dokumentation


Metamallar för meddelanderutor
{{Ambox}} Artiklar (och andra innehållssidor)
{{Anbox}} Användardiskussioner
{{Kbox}} Användardiskussioner.
Synlig även i mobil vy.
{{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

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)

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)

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

style=margin-bottom: 0.2em;

klass (class)

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)

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)

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

textstyle=text-align: center;

text

Ange meddelandets text i denna parameter.

bildhöger (imageright)

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

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.