Ohje:Tietolaatikon vertailuarvotesti
Tietolaatikon vertailuarvotestillä pystyy lukitsemaan artikkelikohtaisesti tietolaatikon parametrin arvon siten, että sitä ei pysty vaihtamaan kuin vakituiset muokkaajat. Esimerkki käytöstä on Counter-Strike: Global Offensive -artikkelin KAVI-ikärajan muuttamisen estäminen. (ehto ja muutosyrityksestä seurannut logimerkintä)
Käyttö
[muokkaa | muokkaa wikitekstiä]- Varmista, että testi on käytössä tietolaatikossa.
- Lisää tarvittaessa
{{#invoke:Vertailuarvotesti|check|TEST_2}}
tietolaatikontestit
-parametriin. (esimerkki)
- Lisää tarvittaessa
- Lisää artikkelille vertailuarvot joihin muutettuja arvoja vertaillaan
- Siirry sivulle jolle haluat lisätä testin
- Muuta tietolaatikon nimeksi
Tietolaatikko/testit/vertailu/uusi
ja katso sivu esikatselulla. Älä talleta sivua. (esimerkki esikatseltavasta muutoksesta)- Esikatselussa nähty teksti on se miten vertailu näkee tietolaatikon parametrit Wikikoodi-muunnoksen jälkeen.
- Kopioi esikatselusta saatu taulukko uusien sääntöjen pohjaksi. Oikea sivu on linkitetty esikatseltavan mallineen yläreunasta. (esimerkki)
- Siivoa säännöistä kaikki ne kohdat pois joita et halua lukita. (esimerkki)
- Tarkista, että lisätty vertailu toimii
- Esikatsele artikkelia ja katso, että artikkeli ei ole esikatselussa luokassa Vertailu-testin tulos virheellinen.
- Muuta tarkistettava arvo sellaiseksi, että testin pitäisi laueta ja katso esikatselulla, että artikkeli luokittuu tällöin luokkaan Vertailu-testin tulos virheellinen.
- Mikäli vertailu ei toimi ja vertailtavia arvoja on useampia, niin vaihtamalla tietolaatikkomallineen nimeksi
Tietolaatikko/testit/vertailu/tulos
ja esikatselemalla sivua näet tarkemmin vertailun tuloksen.
Suodatinsääntöjen muoto
[muokkaa | muokkaa wikitekstiä]- Tekstivertailu
Tekstivertailu jossa tietolaatikon arvon pitää olla täsmälleen sama kuin vertailuarvo
Esimerkki: ["ikäluokitus"] = "KAVI: Yli 16-vuotiaille PC [[Pan European Game Information|PEGI]]: 18 konsolit[[ESRB]]: Mature 17+ konsolit"
- Regex
Lua regexp -vertailussa säännön pitää löytyä vertailtavasta tekstistä. Sääntö määritellään "REGEXP" -tyyppiseksi lisäämällä kauttaviivat tekstin alkuun ja loppuun. Käytössä oleva REGEX syntaksi löytyy mediawikistä. Tässä on huomioitavaa, että esimerkiksi "-" -merkki pitää suojata.
Esimerkki: ["ikäluokitus"] = "/KAVI: Yli 16%-vuotiaille/"
Toimintaperiaate
[muokkaa | muokkaa wikitekstiä]- Tarkistusmalline lisää artikkeliin linkin:
- "https://tools.wmflabs.org/fiwiki-tools/testit/TEST_n/FAIL" Jos jokin vertailtavista parametreista epäonnistuu
- "https://tools.wmflabs.org/fiwiki-tools/testit/TEST_n/OK" jos kaikki vertailut onnistuvat
- Toiminnot:Väärinkäyttösuodatin/125 Väärinkäyttösuodatin 125 (logi) tarkistaa
- onko muokkaaja sisäänkirjautumaton tai tunnus on aivan uusi
- JA jos artikkelissa ollut testilinkki
- Joka on muuttunut tilasta OK tilaan FAIL
- TAI jos artikkelin testilinkki on kadonnut kokonaan
- JOS nämä ehdot täyttyvät, niin suodatin estää käyttäjää suorittamasta toimenpidettä varoituksen jälkeen.
Sivut
[muokkaa | muokkaa wikitekstiä]- {{Tietolaatikko/testit/vertailu}}
- {{Tietolaatikko/testit/vertailu/uusi}}
- {{Tietolaatikko/testit/vertailu/tulos}}
- Luokka:Vertailu-testin tulos virheellinen
- Moduuli:Vertailuarvotesti
- Tietolaatikot jotka käyttävät tarkistusta
- {{Valtionjohto}}
- {{Tietokone-_ja_videopelit}}
- {{Rakennus}}
- Artikkelit