Skabelon:Filtergruppe
Denne forklaring er på norsk og er hentet fra norsk Wikipedia.
Formål redigér
Malen er et hjelpemiddel for å skaffe bedre oversikt i tabeller. Dette gjøres ved at utvalgte rader kan vises eller skjules etter behov. Visningen styres ved hjelp av markeringsbokser som blir definert foran tabellen ved hjelp av denne malen.
Bruk redigér
Definisjon av visningsfilter redigér
- tekst0 - tekst foran første markeringsboks
- vis1 - visningskode 1
- tekst1 - klartekst for visningskode 1
- start1 - startstatus
- ja - markert
- <tom> - umarkert
- vis2, vis3, vis4, vis5, vis6, vis7, vis8 - se vis1
- tekst2, tekst3, tekst4, tekst5, tekst6, tekst7, tekst8 - se tekst1
- start2, start3, start4, start5, start6, start7, start8 - se start1
- modus - visningsmodus
- alle - ingen bokser markert har samme betydning som alle bokser markert
- radio - når en av boksene markeres fjernes markeringen fra de andre
- <tom> - boksene kan markeres etter behov
Markering av tabellradene redigér
Prinsipielt kan malen benyttes sammen med en hvilken som helst tabell, men bruken er enklest dersom tabellen blir sammensatt av radmaler, det er en egen mal som brukes for å legge inn tabellradene.
Uten radmaler redigér
En tabellrad med betinget visning ser slik ut:
|- class="filterShow<visningsmerke>" |selle 1 ... selle n
der <visniningsmerke> er en visningskode som er definert foran tabellen.
Med radmaler redigér
Noen radmaler som benytter visningsmerker er
Kombinasjon av visningsmerker redigér
Dersom kodene A og B er definert foran tabellen er følgende kombinasjoner for <visningsmerke> virksomme:
- A - vis raden hvis A er markert
- B - vis raden hvis B er markert
- AB - vis raden hvis både A og B er markert
- A-B - vis raden hvis enten A eller B er markert
- Ab - vis raden hvis A er markert, men ikke B
- A-b - vis raden hvis enten A er markert, eller B ikke er markert
En liten bokstav har her betydningen «ikke», dvs «a» betyr «ikke A».
Eksempler redigér
(To af eksemplerne er fra norsk Wikipedia)
- no:Flåmsbana inneholder et enkelt eksempel på bruken av malen
- Bybanen i Bergen inneholder et avansert eksempel
- no:Trondhjem–Størenbanen inneholder et komplisert eksempel
Teknisk dukumentasjon redigér
Dokumentationen ovenfor er transkluderet fra Skabelon:Filtergruppe/doc. (redigér | historik) Brugere kan eksperimentere i denne skabelons undersider sandkasse (opret | kopiér) og testcases (opret). Tilføj venligst kategorier til /dok-undersiden. Undersider til denne skabelon. |