Skillnad mellan versioner av "Mall:Hänvisning bas/dok"

Från Seriewikin
Hoppa till navigeringHoppa till sök
m (dok)
 
 
Rad 1: Rad 1:
<noinclude>[[Kategori:Mallar|{{PAGENAME}}]]
</noinclude>
== Användning ==
== Användning ==
Detta är en basmall som används internt i andra mallar och är inte avsedd att i normalfallet användas direkt i artiklar.
Detta är en basmall som används internt i andra mallar och är inte avsedd att i normalfallet användas direkt i artiklar.

Nuvarande version från 10 september 2020 kl. 00.27


Användning

Detta är en basmall som används internt i andra mallar och är inte avsedd att i normalfallet användas direkt i artiklar. De andra mallarna används för att generera olika typer av topplänkar som hänvisar till andra artiklar, och den här mallen kan användas som grund för nya sådana mallar eller i artiklar där de redan existerande mallarna inte passar.

Syntax

{{Hänvisning bas
   |fras1 = std / nej / text för 1:a frasen
   |fras2 = std / nej / text för 2.a frasen 
   |1 = ev. data till 1:a frasen
   |2 = ev. data till standard-varianten av 2:a frasen 
   |3 = d:o
   |4 = d:o 
   |5 = d:o 
   |6 = d:o 
   |7 = d:o 
   |8 = d:o 
   |9 = d:o 
}}

En hänvisning är uppbyggd av två fraser; Endera av dem kan uteslutas genom att man anger värdet "nej" för "fras1" eller "fras2", och bägge har ett standardformat som fås om man anger värdet "std" eller helt utelämnar respektive fras-parameter.

Fras 1

Standardutformningen av fras 1 är Den här artikeln handlar om (1). där (1) symboliserar den text man angett via den 1:a icke namngivna parametern. Ordet "artikeln" byts i förekommande fall ut mot andra lämpliga ord om mallen används i andra namnrymder än den normala artikel-namnrymden. I en kategori kommer det exempelvis stå "Den här kategorin ...".

Exempel 1
{{Hänvisning bas|fras1=std|fras2=nej|nått speciellt ämne}}
ger resultatet
Den här mallen handlar om nått speciellt ämne
Exempel 2
Om standarfrasen inte passar kan den bytas ut mot något annat. Om parameter 1 också anges kommer värdet att läggas till efter den angivna fras1-texten:
{{Hänvisning bas|fras2=nej|fras1=Uppslagsordet x leder hit. Se även|ARTIKEL2}}
ger
Uppslagsordet x leder hit. Se även ARTIKEL2

Fras 2

Standardutformningen av fras 2 i en artikel med namnet "ARTIKEL" är:

 För andra betydelser, se ARTIKEL (olika betydelser).

vilket kan modiferas genom att ange värden på parameter 2 och/eller 3:

 För (2), se (3). 

Exempel 3:

{{Hänvisning bas|fras1=nej|fras2=std| |övrigt}}
{{Hänvisning bas|fras1=nej|fras2=std| | |ARTIKEL2}}

Parameter 1 används inte om fras1=nej och kan hoppas över, parameter 2 anger att i stället för "andra betydelser" ska texten "övrigt" stoppas in, och den utelämnade 3:e parametern betyder att för namnet på mål-artikeln ska standardformatet "artikelnamn (olika betydelser)" användas. På andra raden är parameter 2 utelämnad (man kan också ge värdet "std"), vilket ger det normala "andra betydelser", medan hänvisningen ska göras till "ARTIKEL2":

 
För övrigt, se ARTIKEL (olika betydelser).
 
För andra betydelser, se ARTIKEL2.

Exempel 4.
Tillsammans med standardformatet kan ytterligare positionella parametrar anges. De ska användas i par och genererar ytterligare satser på formatet "För (n), se (n+1)".

{{Hänvisning bas|fras1=nej|fras2=std| |(2)|(3)|(4)|(5)|(6)|(7)}}

ger:

 
För (2), se (3). För (4), se (5). För (6), se (7).

Exempel 5:
Om standardfrasen inte passar kan den bytas ut mot något annat:

 {{Hänvisning bas|fras1=nej|fras2=Se också [[ARTIKEL2]]}}

ger:

  
Se också ARTIKEL2.

För att parameter (5), (7) och (9) ska ha någon effekt, måste respektive (4), (6) och (8) också anges. Om man på den sista hänvisningen vill ha standardformuleringen "För andra betydelser ..." kan man ange värdet "std" istället för att skriva ut hela texten:

Exempel 6:

 {{Hänvisning bas|fras1=nej||ÄMNE2|ARTIKEL2|std|ARTIKEL3}}

resulterar i:

  
För ÄMNE2, se ARTIKEL2. För andra betydelser, se ARTIKEL3.

Fras 1 och 2 tillsammans

I de flesta fall är en kombination av fras 1 och 2 användbart. Om båda fraserna formateras enligt standard i en artikel med namnet "ARTIKEL1", får man exempelvis:

Exempel 7:

 {{Hänvisning bas|ÄMNE1}}  
 {{Hänvisning bas|ÄMNE1|ÄMNE2|ARTIKEL2}}

ger:

 
Den här mallen handlar om ÄMNE1. För andra betydelser, se ARTIKEL1 (olika betydelser).
Den här mallen handlar om ÄMNE1. För ÄMNE2, se ARTIKEL2.

Se även