Mal:Portal sisteteaser

Frå Esnoga.no

Extension:DynamicPageList (DPL), version 3.3.4: Error: Too many categories! Maximum: 4. Help: increase $wgDplSettings['maxCategoryCount'] to specify more categories or set $wgDplSettings['allowUnlimitedCategories'] = true; for no limitation. (Set the variable in the wiki's LocalSettings.php configuration file.)

Mal:Portal sisteteaser brukes for å legge ut teasers på hovedsiden og portalsider. Utvalget er innen de siste artikler som har fått påført angitt kvalittsfaktor. Malen bruker Dynamic Page List for å lage utvalg og formatere dette.

Synopsis

Et typisk kall, resultat vist til høyre, er som følger

{{Portal sisteteaser
  |count=3
  |Q
  |%Nordmør%¦%Kristiansund%¦%Smøla%¦%Aure%¦%Halsa%
}}

Parametre

#1 er en obligatorisk parameter for kvalitetsfaktoren til artikler som tas med. Denne beskriver en avskjæring av utvalgsrommet slik at kun artikler med korrekt kvalitetsfaktor tas med.

#2 er en valgfri parameter for et utvalg av kategorier som bruker match-teknikken til SQL. Hvis denne ikke er med så vil alle artikler fra hovedrommet, eller angitt navnerom tas med i mulig utvalg. Det kan tas med flere match-kriterier ved å lage en liste skilt med en broken pipe (¦).

namespace er en valgfri parameter for valg av navnerommet som tas med. Hvis denne ikke er med så vil utvalget være fra hovedrommet.

count er en valgfri parameter for antall oppføringer (teasers, ingresser) som tas med. Hvis denne ikke er med så vil antall oppføringer bli satt til 5.

Bruk

Malen forutsetter at artikler merkes med en kvalitetsfaktor, typisk ved at en mal {{Q1}} eller {{Q2}} settes på siden. Dette er en mal som blant annet plasserer artikkelen i kategori Q1 eller Q1. Dette brukes som utvalgskriterium for artikler i tillegg til angitte kategorier og eventuelt navnerom. Se Soge:Kvalitetsfaktor for en fullstendig beskrivelse av disse.

Der malen brukes vil den forsøke å transkludere artikler. Det vil si at artiklene blir forsøkt inkludert i sin helhet. For å unngå at det tas med mer enn ønsket pakkes innledning inn i <onlyinclude>…</onlyinclude>. Dette gjør at vi få kontroll med hva som tas med i innledningen. Det er også mulig å lage en separat innledning som kun blir vist når artikler brukes på denne måten. Dette angis med <includeonly>…</includeonly>. Den første formen gjør at vi kan bruke artikkelens egentlige innledning eller ingress som teaser og gjør at vedlikeholdet forenkles.

For å legge inn bilder brukes en egen mal {{thumb}} som legger inn bildet på litt forskjellig måte etter hvor artikkelen brukes. Se malens dokumentasjon for full beskrivelse.