Mal:Filtergruppe

Advarsel 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.
Dokumentasjonsikon Maldokumentasjon [vis] [rediger] [historikk] [oppdater]

FormålRediger

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.

BrukRediger

Definisjon av visningsfilterRediger

  • 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 tabellradeneRediger

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 radmalerRediger

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 radmalerRediger

Noen radmaler som benytter visningsmerker er

Kombinasjon av visningsmerkerRediger

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».

EksemplerRediger

Teknisk dukumentasjonRediger

Se teknisk dokumentasjon.

Se ogsåRediger