Redigerer
Mal:Filtergruppe/dok/teknisk
(avsnitt)
Hopp til navigering
Hopp til søk
Advarsel:
Du er ikke innlogget. IP-adressen din vil bli vist offentlig om du redigerer. Hvis du
logger inn
eller
oppretter en konto
vil redigeringene dine tilskrives brukernavnet ditt, og du vil få flere andre fordeler.
Antispamsjekk.
Ikke
fyll inn dette feltet!
== Oppdateringsskript == Skriptet checkFilterCheckbox parser den første tabellen på den aktuelle siden som ligger etter malen selv. Dersom en rad blir funnet som har en class med prefiks "filterShow" blir resten av class-stringen interpretert som visningsmerker, disse sammenliknes med chackboksens status. Avhengig av visningsmerker og status blir så class="hide" lagt inn i eller fjernet fra raden. Prefikset "filterShow" har selv ingen betydning, det har hovedsaklig som formål å markere visningsmerkene, og det forhindrer dessuten konflikter med CSS. Visningskodene for en rad blir interpretert etter følgende regler: *Kodene leses en etter en fra venstre mot høyre *En kode i UC er true dersom den tilsvarende checkboksen er markert *En kode i LC er true dersom den tilsvarende checkboksen ikke er markert *Koder som står ved siden av hverandre betraktes som et logisk AND-uttrykk og danner en kodegruppe *Koder eller kodegrupper kan skilles med et minustegn (-) dette betraktes som et logisk OR *Parenteser er ikke implementert. === Kombinasjon av visningsmerker === 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 *aB - vis raden hvis A ikke er markert og B er markert *a-B - vis raden hvis enten A ikke er markert, eller B er markert *ab - vis raden hvis verken A eller B er markert *a-b - vis raden hvis enten A eller B ikke er markert En liten bokstav har her betydningen «ikke», dvs «a» betyr «ikke A». Kodenes rekkefølge har ingen betydning. Fordi parenteser er ikke implementert må derfor kodene gjentas hvis nødvendig dersom 3 eller flere forskjellige koder brukes. Fra eksempelet lenger opp: * TJ-OJ - vis raden hvis J er markert, og samtidig T eller O er markert [[Kategori:Maldokumentasjonssider]]
Redigeringsforklaring:
Merk at alle bidrag til Wikisida.no anses som frigitt under Creative Commons Navngivelse-DelPåSammeVilkår (se
Wikisida.no:Opphavsrett
for detaljer). Om du ikke vil at ditt materiale skal kunne redigeres og distribueres fritt må du ikke lagre det her.
Du lover oss også at du har skrevet teksten selv, eller kopiert den fra en kilde i offentlig eie eller en annen fri ressurs.
Ikke lagre opphavsrettsbeskyttet materiale uten tillatelse!
Avbryt
Redigeringshjelp
(åpnes i et nytt vindu)
Forhåndsvis en side som bruker denne malen
Denne siden er medlem av 1 skjult kategori:
Kategori:Sider hvor ekspansjonsdybden er overskredet
Navigasjonsmeny
Personlige verktøy
Ikke logget inn
Brukerdiskusjon
Bidrag
Opprett konto
Logg inn
Navnerom
Mal
Diskusjon
norsk bokmål
Visninger
Les
Rediger kilde
Vis historikk
Mer
Navigasjon
Forside
Siste endringer
Tilfeldig side
Hjelp til MediaWiki
Verktøy
Lenker hit
Relaterte endringer
Spesialsider
Sideinformasjon