Tapparan epäviralliset jälkipelit

Yleinen keskustelu => Testialue => Aiheen aloitti: Trafan - Joulukuu 05, 2006, 15:45:15

Otsikko: Äänestyksen lisäys
Kirjoitti: Trafan - Joulukuu 05, 2006, 15:45:15
Katsotaan voiko äänestyksen lisätä jälkikäteen...

Edit. Ei.
Tämä on varmaan bugi, kukaan ei voi suunnitella systeemiä näin kankeaksi.
Edes ketjun avaaja ei näköjään pysty lisäämään äänestystä perustamaansa ketjuun.

Jos siis haluaa ketjuunsa äänestyksen
se täytyy tehdä ensiksi eli valita ketjua avattaessa "ALOITA UUSI ÄÄNESTYS"
eikä "UUSI AIHE" mikä tuntuisi loogiselta.

Otsikko: Vs: Äänestyksen lisäys
Kirjoitti: baldie - Joulukuu 05, 2006, 15:47:51
Katsotaan voiko äänestyksen lisätä jälkikäteen.
Ei kai...Mode voi, jos haluaa luulisin niin..
Otsikko: Vs: Äänestyksen lisäys
Kirjoitti: Trafan - Lokakuu 07, 2007, 18:53:59
Nyt äänestyksen lisääminen onnistuu
Systeemejä on korjattu: aiheen avaaja pystyy nyt lisäämään äänestyksen itsekin.
Sivun alareunaan on ilmaantunut painike "Lisää äänestys", jota klikkaamalla pääsee yllätys, yllätys:
Lisäämään ketjuun äänestyksen. Ja näyttää toimivankin ihan kuin normaalisti.
Kiitokset sovelluskehitysporukalle!
Otsikko: Vs: Äänestyksen lisäys
Kirjoitti: Trafan - Marraskuu 08, 2008, 14:34:43
Äänestyksen kesto
Äänestystä perustettaessa äänetyksen voi laittaa kestämään haluamansa ajan, esim. 30 päivää.
Tämä tapahtuu kirjoittamalla luku 30 täyttöruutuun "Äänestys käynnissä  päivää".
Huom. Äänestyksen keston tulee olla vähintään vuorokausi.

Äänestyksen voi laittaa päättymään myös tiettyyn aikaan, esim. ottelun alkuhetkellä,
mutta se vaatii hieman kikkailua koska järjestelmä käsittelee aikaa vuorokausina:
Äänestyksen kesto täytyy siis ilmoittaa desimaalilukuna, jossa erottimena on desimaaliPISTE.
Desimaaliluku saadaan, kun täydet vuorokaudet ylittävät tunnit jaetaan 24:llä, minuutit 3600:llä ja lisätä ne vuorokausien määrään.
Esim. Jos ottelun alkuun on 2 vrk 12 h 36 min, desimaaliluku on 2 + 12/24 + 36/3600 eli 2.51

Jos et jaksa laskea tuota desimaalilukua käsin, voit jättää sen taulukkolaskentaohjelman huoleksi.
Desimaaliluvun määrittäminen käy esim. Excelillä seuraavasti:
- maalaa solut A1 ja A2, valitse Muotoile=>Solut=>Luku ja Luokka: Päivämäärä sekä Laji: 14.3.01 13:30 ja paina OK
- kirjoita soluun A1 haluttu äänestyksen päättymisaika, esim. 11.11.08 18:30
- kirjoita soluun A2 =NYT()
- kirjoita soluun A3 =KORVAA(KIINTEÄ(PÄIVÄT360(A2;A1)+TUNNIT(A1-A2)/24+MINUUTIT(A1-A2)/24/60;6);2;1;".")
  (jos äänestys kestää yli 10 päivää: =KORVAA(KIINTEÄ(PÄIVÄT360(A2;A1)+TUNNIT(A1-A2)/24+MINUUTIT(A1-A2)/3600;6);3;1;"."))
- kopioi tulos, esim. 3.167361 "Äänestys käynnissä  päivää" -täyttöruutuun

Taulukko kannattaa tallentaa, jos arvelee käyttävänsä sitä toistekin.
Uusiokäytössä kirjoitetaan A1:een uusi päättymisaika ja päiviteään A2.

Edit:
Pahimmat virheet korjattu.
Kiitos nimimerkeille T-a-p-p-a-r-a ja Taskuraketti


Edit2:
Jos äänestyksen päättymiseen on aikaa alle vuorokausi, kannattaa ensin luoda äänestys valmiiksi ja hyväksyä se ilman päättymisaikaa. Päättymisaika käydään sitten lisäämässä muokkaa toiminnolla.
Ei toimi peruskäyttäjällä.
Otsikko: Vs: Äänestyksen lisäys
Kirjoitti: Taskuraketti - Marraskuu 19, 2008, 18:57:38
Mikäli täällä on muitakin, jotka eivät pysty tai halua hankkia MäSän Officea,
niin kerrotaan nyt kuinka desimaaliluvun määrittäminen käy OpenOfficessa:

1. A1 ja A2 solut muotoillaan päivämääräksi:
- maalaa solut A1 ja A2
- Muotoilu => Solut =>
  Luokka=Päivämäärä ja Muotoilu=31.12.99 13:37 (Muotoilukoodi=PP.KK.VV TT:MM)
2. Soluun A1 äänestyksen lopetusaika (esim. 15.11.2008 17:00)
3. Soluun A2 teksti =NOW()
4. Soluun A3 teksti =REPLACE(DAYS(A1;A2);2;1;".")
    - Näin siis ennen ottelua
    - Ottelun jälkeen kaava olisi =REPLACE(DAYS(A1;A2);3;1;".")

Kiitos Trafanille OpenOffice-ohjeesta.