Mal:Filtergruppe

Fra Wikipedia, den frie encyklopedi
Advarsel! Denne malen gjør bruk av svært kompliserte parametere. Du bør ikke redigere den med mindre du vet akkurat hva du gjør, og er forberedt på å gjøre opp igjen eventuell skade. Den skal derimot ikke være vanskelig i bruk.
Maldokumentasjon


Formål[rediger kilde]

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[rediger kilde]

Definisjon av visningsfilter[rediger kilde]

  • 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[rediger kilde]

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[rediger kilde]

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[rediger kilde]

Noen radmaler som benytter visningsmerker er

Kombinasjon av visningsmerker[rediger kilde]

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[rediger kilde]

Teknisk dukumentasjon[rediger kilde]

Se teknisk dokumentasjon.

Se også[rediger kilde]