Siirry sisältöön

Malline:Tarkista luku

Wikipediasta

{{{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 {{Joukkoliikennejärjestelmä}}.

ParametriSelitys
sisältöTarkistettava sisältö. Malline hyväksyy seuraavanlaista sisältöjä: 12345.25 km/h <small>(2009)</small><ref>viite</ref>.
tyyppiMinkä tyyppinen tarkistettava luku on. Sallitut arvot: kokonaisluku, desimaaliluku.
sallitut yksiköt TAI sallitut_yksikötLista sallituista yksiköistä pilkuilla erotettuna.
mallineKutsuvan mallineen nimi. Arvoa käytetään linkittämään oikean mallineen ohjesivulle.
parametriSen parametrin nimi mitä tarkistetaan.
vakioyksikköMikäli syötteessä ei ole yksikköä, niin syötteen soveltuvuutta pyritään testaamaan lisäämällä siihen vakioyksikkö.
virheviestiViesti joka näytetään virheilmoituksen yhteydessä kun jokin virhe tapahtuu.
mimiarvoTarkistettavan luvun pienin hyväksyttävä arvo.
maksimiarvoTarkistettavan luvun suurin hyväksyttävä arvo.
ohita tarkistus TAI ohita_tarkistusOhittaa 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 <span style="font-size:smaller; line-height:130%">(2010)</span><ref>Esimerkkiviite</ref> 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