Mall:Anbox
{{{text}}} |
[visa] [redigera] [rensa sidcachen]
Dokumentation
Den här mallen använder TemplateStyles. Stilmallarna finns på Mall:Ambox/styles.css |
Varning: Denna mall använder komplicerad kod, varför det är bättre att inte själv försöka ändra den om du inte är säker på att du förstår koden samt är villig att reparera eventuella oönskade sidoeffekter. Experiment kan göras i {{Hinken och spaden}} , {{Testmall}} eller i en undersida till din användarsida. Diskutera gärna mallens funktion på diskussionssidan! |
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 |
Det här är metamallen anbox (Användarbox) som används för att skapa meddelandemallar som t.ex. {{Hjälp}}
. Den har flera olika färger, använder standardbilder om inga andra parametrar används och har vissa andra funktioner.
Användning
[redigera wikitext]Enkelt exempel:
{{anbox | text = Exempeltext.}}
Exempeltext. |
Avancerat exempel:
{{anbox | typ = varning | bild = [[Fil:Icon apps query.svg|38px]] | style = color: red; font-weight: bold; font-style: italic | text = Meddelandets text. }}
Meddelandets text. |
Standardbilder
[redigera wikitext]Följande exempel använder olika typ-parametrar men använder inga bildparametrar och därför använder de standardbilden för varje typ.
typ=allvarligt – till exempel blockeringar. |
typ=varning – till exempel vid klotter |
typ=meddelande – används bland annat till skoldatorer etc. |
Parametrar
[redigera wikitext]Lista över alla parametrar:
{{anbox | typ = allvarligt / varning / meddelande | bild = none / blank / [[Fil:Some image.svg|40px]] | style = extra CSS-kod till style-attributet i mallens HTML-kod | text = Meddelandets text. | textstil = Extra [[WP:CSS|CSS]]-kod till text-rutan. }}
typ
- Om ingen typ-parameter specificeras blir används som standard meddelande vilket är ämnat för enklare meddelanden. Det betyder att rutan får en blå sida som i de enkla exemplen ovan.
bild
- Ingen parameter = Om ingen bild-parameter anges använder mallen en standardbild, vilken som används beror på vilken typ-parameter som används.
- En bild = En bild med vanlig wiki-syntax. 40px - 50px bredd är vanligen ungefär lagom beroende på bildens höjd. Till exempel:
[[Fil:Unbalanced scales.svg|40px]]
- none = Betyder att ingen bild används.
- blank = Betyder att ingen bild används men ett tomt område med samma storlek som standardbilderna används, vilket får texten att placeras på samma ställe som på mallarna med bild för bättre enhetlighet. (Se "specialexemplen" ovan.)
style
- Ett valfritt Cascading Style Sheets-värde som används av amboxens omslutande HTML:
<table style="{{{style|}}}" class="..."> ... </table>
text
- Meddelandets text.
Tekniska detaljer
[redigera wikitext]Om du behöver använda specialtecken i text-parametern måste du göra som följer:
{{anbox | text = <div> Likamedtecken = och en start- och en slutklammerparentes { } fungerar bra som de är. Men här är ett lodrätt streck ({{!}}) och två slutklammerparenteser }}. Och nu ett lodrätt streck och två slutklammerparenteser |}}. </div> }}
Likamedtecken = och en start- och en slutklammerparentes |
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.
För ytterligare information och hjälp se Malldiskussion:Anbox och länkarna nedan (tills vidare går de till engelska Wikipedia).