Spring til indhold

Modul:External links/dok

Fra Wikipedia, den frie encyklopædi

Modulen "External links" indeholder følgende metoder som er nemmest at bruge via skabeloner

getLinks
Henter eksterne henvisninger fra Wikidata i henhold til en konfigurationsfil
Funktionen har nogle få fælles standard-parametre som kan benyttes
conf
Funktionen kaldes med følgende måde: {{#invoke:External links|getLinks|conf=...}}
Den vil da returnere en række formateret henvisninger til eksterne sider i henhold til en konfiguration som ligger som undersider af dette modul.
Følgende konfigurationer er tilgængelige
  • Film - Filmhenvisninger, Kaldes op med dette: {{#invoke:External links|getLinks|conf=Film}}. Se {{Filmlinks}} for eksempel på brug
  • Filmperson - Filmpersonhenvisninger, Kaldes op med dette: {{#invoke:External links|getLinks|conf=Filmperson}}. Se {{Filmperson}} for eksempel på brug.
  • Musikhenvisning - Musikhenvisninger, Kaldes op med dette: {{#invoke:External links|getLinks|conf=Musikk}}. Se {{Musikhenvisninger}} for eksempel på brug.
  • Sport - Sportshenvisninger, Kaldes op med dette: {{#invoke:External links|getLinks|conf=Sport}}. Se {{Sportshenvisninger}} for eksempel på brug.
tittel
Funktionen kaldes på denne måde: {{#invoke:External links|getLinks|conf=<konfigurasjon ihht. ovenfor>|tittel=...}}
Denne parameteren kan overskrive artikelnavnet som benyttes videre i modulen. Hvis dette ikke er sat, vil den som standard bruge sidenavnet til artiklen.
maxlink
Funktionen kaldes på denne måde: {{#invoke:External links|getLinks|conf=<konfigurasjon ihht. ovenfor>|maxlink=...}}
Denne parameteren sætter maksimum antal henvisninger som vises. Standardværdien er sat til 10.
prop
Funktionen kaldes på denne måde: {{#invoke:External links|getLinks|conf=<konfigurasjon ihht. ovenfor>|prop=<property1>,<property2>,...}}
Denne parameteren sætter en begrensning på hvilke egenskaber som skal vises frem. De skilles af med et komma, mellemrum, semikolon eller kolon. Dersom egenskaben starter med et minus-tegn (-), f.eks. -P345, så vil alle egenskaber, ungtaget den som er angivet forsøgt vist frem. Det er mulig at lægge ind flere af disse.
kort
Funktionen kaldes på denne måde: {{#invoke:External links|getLinks|conf=<konfiguration ihht. ovenfor>|kort=1}}
Denne parameteren bestemmer om det korte versionen af henvisninger skal benyttes.
inline
Funktionen kaldes på denne måde: {{#invoke:External links|getLinks|conf=<konfigurasjon ihht. ovenfor>|inline=1}}
Denne parameteren bestemmer om henvisning skal lægges på en linje med en separator i mellem sig. Linjen vil ikke præfikses med nogen bullet eller lignenden. Se definitionen af separatoren i Modul:External links/conf under ['msg-inline-separator']. Denne funktionalitet er ment brugt i tilfælle hvor man ønsker at benytte henvisninger i referencer eller lignende.
språk
Funktionen kaldes på denne måde: {{#invoke:External links|getLinks|conf=<konfigurasjon ihht. ovenfor>|språk=<langcode1>,<langcode2>...}}
Denne parameteren setter en begrensning på hvilke språk som skal vises frem. De skilles av med et komma, mellomrom, semikolon eller kolon. Dersom språkkoden starter med et minus-tegn (-), f.eks. -fr, så vil alle språkkoder, unntatt den vises frem. Det er mulig å legge inn flere av disse. Spesial-verdien alle overstyrer og tillater alle språk.
track
Funktionen kaldes på denne måde: {{#invoke:External links|getLinks|conf=<konfigurasjon ihht. ovenfor>|track=<property1>,<property2>...}}
Denne parameteren styrer individuelle sporingskategorier for hver egenskab. De skilles af med et komma, mellemrum, semikolon eller kolon. Dersom egenskaben starter med et minus-tegn (-), f.eks. -P345, så vil den ikke spores (i tilfælle den er konfigurert til at spores i den fælles konfigurationen). Det er mulig at lægge ind flere af disse, og special-koden alle vil slå sporing på alle.
<propertynavn>
Funktionen kaldes på denne måde: {{#invoke:External links|getLinks|conf=<konfigurasjon ihht. ovenfor>|<propertynavn>=<verdi>}}
Dette er en generell måde at sætte værdien til en property manuelt fra artikler/skabeloner. Dette er ment bruge for tilfælle hvor man bruger en lokalt definert property/egenskap og trenger at giv den en værdi fra artiklen. F.eks. bbfc=46443 vil gi ID'en til Blue Thunder i BBFc sin database, og den manuelle definition af bbfc i Modul:External links/conf/Film vil da benyttes sammen med den ID'en for at vise den eksterne henvisning.