Keskustelu mallineesta:Tietolaatikko/testit/vertailu/uusi

Wikipediasta
Siirry navigaatioon Siirry hakuun

@Msaynevirta:, kokeiles saatko lisättyä tätä Afrikka -artikkelille. (ks mallineen ohje ja sivu jota muokataan on Moduuli:Vertailuarvotesti/testdata/Afrikka vrt Moduuli:Vertailuarvotesti/testdata/Yhdysvallat) Idea siis tässä on, että mikäli tuolla sivulla on arvoja määriteltynä niin, väärinkäyttösuodatin estää ip-muokkaajilta ja ihan tuoreilta tunnuksilta arvojen muuttamisen. Tällä siis voi lukita arvoja joiden ei ole tarkoitus ikinä muuttua. --Zache (keskustelu) 13. huhtikuuta 2017 kello 12.36 (EEST)[vastaa]

Syntaksi noissa on se, että verrattava teksti on se minkä malline saa parametrina (se renderöity versio wikikoodissa olevasta tekstistä) ja "foo bar biz" on kirjaimellisesti tulkittu teksti. "/foo bar biz/" on Lua REGEX muotoinen hakulause joka eroaa Perl regexp:stä. --Zache (keskustelu) 13. huhtikuuta 2017 kello 12.42 (EEST)[vastaa]

Voiko nuo vertailuehdot syöttää sellaisenaan tuolle sivulle, vai kannattaako ne muokata käyttämään regexiä? --Msaynevirta (k · m) 13. huhtikuuta 2017 kello 12.49 (EEST)[vastaa]
Mä olen pistänyt kaiken suoraan mitkä toimivat siten ja jos ne ei toimi, niin poistanut vertailtavien joukosta. Regexp:iä olen käyttänyt paikoissa jossa verrataan vaikka syntymäaika ja ikä -mallineen tulostusta jossa se ikä muuttuisi vuosittain. --Zache (keskustelu) 13. huhtikuuta 2017 kello 12.53 (EEST)[vastaa]
Ja tämä tarkistus on käytössä vain niissä tietolaatikoissa joihin testi on erikseen pistetty eli se ei ole kaikissa. (esim) --Zache (keskustelu) 13. huhtikuuta 2017 kello 12.56 (EEST)[vastaa]
Ja varmaan jos haluaisi olla oikein näppärä, niin ei tekisi tätä Afrikan kohdalla tällä vaan tulostaisi Wikidatasta tulevat luvut, koska nuo luvut jotka nyt tietolaatikossa on ovat sellaisia, että ne tulevat päivittymään aika nopeasti, mutta lähinnä halusin esitellä konseptia. Tuo on aika tehokas staattisen tiedon ja usein vandalisoitujen artikkeleiden kohdalla. --Zache (keskustelu) 13. huhtikuuta 2017 kello 13.05 (EEST)[vastaa]
@4shadoww: myös sinulle tiedoksi, että tämäkin on olemassa. --Zache (keskustelu) 13. huhtikuuta 2017 kello 13.05 (EEST)[vastaa]
Kiitos tiedosta. --4shadoww (keskustelu) 13. huhtikuuta 2017 kello 13.13 (EEST)[vastaa]