Malline:Tarkista luku

Wikipediasta
Tämä on arkistoitu versio sivusta sellaisena, kuin se oli 18. syyskuuta 2024 kello 08.50 käyttäjän Ipr1 (keskustelu | muokkaukset) muokkauksen jälkeen. Sivu saattaa erota merkittävästi tuoreimmasta versiosta.
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

{{{sisältö}}}

Mallineen ohje [näytä] [muokkaa] [päivitä]

Tämä malline tarkistaa löytyykö syötteen alusta lukua jolla on parametrina annettu yksikkö ja sen arvo on minimi ja maksimiarvojen välillä. Mikäli sopiva arvo löytyy, niin malline kotoistaa luvun. Mikäli mallineeseen on määritelty vakioyksikkö eikä syötteessä ole mitään yksikköä, niin malline lisää luvulle vakioyksikön.

Mikäli syötteestä ei löydy parametrien mukaista lukua, niin malline tulostaa syötteen sellaisenaan, lisää sen yhteyteen virheilmoituksen ja luokitteleen sivun luokkaan Virheellinen arvo tietolaatikossa. Tarkistuksen logiikka on moduulissa ValidateInfobox ja sitä kokeillaan tietolaatikossa malline:Joukkoliikennejärjestelmä.

sisältö
Tarkistettava sisältö. Malline hyväksyy 12345.25 km/h <small>(2009)</small><ref>viite</ref> -tyyppisiä sisältöjä.
tyyppi
Minkä tyyppinen tarkistettava luku on. Sallitut arvot: kokonaisluku, desimaaliluku
sallitut yksiköt TAI sallitut_yksiköt
Lista sallituista yksiköistä ", " -merkeillä erotettuna.
malline
Kutsuvan mallineen nimi. Arvoa käytetään linkittämään oikean mallineen ohjesivulle.
parametri
Sen parametrin nimi mitä tarkistetaan.
vakioyksikkö
Mikäli syötteessä ei ole yksikköä, niin syötteen soveltuvuutta pyritään testaamaan lisäämällä siihen vakioyksikkö.
virheviesti
Viesti joka näytetään virheilmoituksen yhteydessä kun jokin virhe tapahtuu.
mimiarvo
tarkistettavan luvun pienin hyväksyttävä arvo
maksimiarvo
tarkistettavan luvun suurin hyväksyttävä arvo
ohita tarkistus TAI ohita_tarkistus
Ohittaa tehtävän tarkistuksen. Tietolaatikossa pitäisi olla tarkistettavan paremetrin nimi + " ohita tarkistus" -niminen parametri jonka määrittelemällä tarkistuksen voi ohittaa.
{{tarkista luku
|sisältö =  1500 km/h <small>(2010)</small><ref>Esimerkkiviite</ref>
|tyyppi = kokonaisluku
|sallitut yksiköt= m/s, km/h
|malline =Joukkoliikennejärjestelmä
|parametri = huippunopeus
|vakioyksikkö = km/h
|virheviesti = Esimerkkiarvo: 500 km/h
|minimiarvo = 100
|maksimiarvo = 10000
}}


1 500 km/h (2010)[1]


{{tarkista luku
|sisältö =  1500 km/h <small>(2010)</small><ref>Esimerkkiviite</ref>
|tyyppi = kokonaisluku
|sallitut yksiköt= m/s, km/h
|malline =Joukkoliikennejärjestelmä
|parametri = huippunopeus
|vakioyksikkö = km/h
|virheviesti = Esimerkkiarvo: 500 km/h
|minimiarvo = 100
|maksimiarvo = 1000
}}


1500 km/h (2010)[2][virhe 1]

  1. Tarkistusvirhe: Mallineen Joukkoliikennejärjestelmä parametrin huippunopeus arvo 1500 km/h <small>(2010)</small>[2] on suurempi kuin sallittu maksimiarvo. Arvon pitäisi olla kokonaisluku ja yksikön jokin seuraavista: m/s, km/h. Parametrin pienin sallittu arvo on 100 ja suurin 1000. Esimerkkiarvo: 500 km/h – Asettamalla parametrin huippunopeus ohita tarkistus=1 voit ohittaa tarkistuksen.
  1. Esimerkkiviite
  2. Esimerkkiviite