karhatsu / hirviurheilu

Hirviurheilu - tulospalvelu Metsästäjäliiton urheilulajeille
http://www.hirviurheilu.com
4 stars 1 forks source link

Viestin hyvitykset #31

Closed karhatsu closed 13 years ago

karhatsu commented 13 years ago

Viestissä pitää jotenkin varautua siihen, että toimitsijoiden virheiden takia joudutaan antamaan hyvityksiä joukkueille (tai päinvastoin?). Tässä voisi olla kaksi vaihtoehtoa: a) Automaattinen ja monimutkainen toteuttaa: Toimitsija merkitsee järjestelmään virheen ja järjestelmä laskee hyvityksen. b) Manuaalinen ja nopea toteuttaa: Toimitsija laskee itse hyvityksen ja merkitsee sen järjestelmään suoraan aikana.

karhatsu commented 13 years ago

Säännöt: img016.pdf, sivun J104 alareuna

jkpj commented 13 years ago

Hyvityksen ohella voi olla myös toisensuuntainen korjaus jos on hiihdätetty liian vähän.

jkpj commented 13 years ago

Manuaalinen on riittävä, ei näitä odoteta joka kisoissa tapahtuvaksi.

karhatsu commented 13 years ago

Hyvä niin. Eli siinä tapauksessa riittää, että lisätään relay_competitors-tauluun hyvitysajalle oma sarake. Sen arvo voi olla negatiivinen tai positiivinen. Näkisin, että kannattaa käyttää integer-muotoa ja laittaa arvo sekunteina.

Tuloslistassa hyvityksen voisi näyttää yksilöiden kohdalla vaikkapa näin: Meikäläinen Matti 18:43 (-1:10)

Joukkueen kohdalla lasketaan kaikki hyvitykset yhteen (siltä varalta, että mokailuja olisi enemmänkin) ja ne voisi näyttää: PS 50:12 (-1:10)

Tarkempi html-koodi: (-1:10)

karhatsu commented 13 years ago

Html-koodi ei näköjään mennyt läpi kuten ajattelin. Tarkoitus oli, että span-tagiin laitetaan title-attribuutti, johon kirjoitetaan "Aika sisältää hyvitystä 1:10".

jkpj commented 13 years ago

Tämä on nyt vähää vaille tehtynä branchissani "viestihyvitys". https://github.com/jkpj/elk_sports/tree/viestihyvitys

Viimeistelyä tarvitaan ainakin

1) Ajattelin, että "hyvitys" on hämäävä, kun vähennetään ajasta - mikä on hyvityksen vastakohta, miten selitetään, että negatiivinen hyvitys merkitäänkin miinusmerkillä. Niinpä kokeilen "korjaus"-sanaa, mutta ei tuokaan nyt ongelmitta toimi.

2) Koodi näyttää nyt 00:00 vaikka aikaa ei ole, saisi varmaan olla viiva vai miten se nyt olikaan nykyversiossa.

3) Lajittelu ei vielä muutu, pitää katsoa muokkaanko time_in_seconds -metodia joka ehkä olisi selkeintä ja ratkaisisi kai 2)-kohdankin, mutta täytyy katsoa tuleeko siitä jotain sivuvaikutuksia

jkpj commented 13 years ago

2) korjattu requestissä ja 1) -kohdan "korjaus"-sana tuntuu kuitenkin toimivalta.

3)-kohta ei tainnutkaan vielä korjautua.

jkpj commented 13 years ago

järjestäminen korjattu, eli nyt pitäisi olla valmis.

karhatsu commented 13 years ago

Jos mahdollista, niin vielä se helper-metodin käyttö span:n tulostamiseen. Sen jälkeen tämä olisi valmis.

jkpj commented 13 years ago

Helper-metodi on nyt pull requestinä, jossa tosin näkyy olevan mergeä masterista, toivottavasti se ei estä mergeä.

karhatsu commented 13 years ago

Tämä on nyt kokonaan valmis.