Open dezhidki opened 2 years ago
Loput ikkunat yms. angulariksi / siirtyminen winboxiin?
Tästä on jo kirjoilla kohta kortissa #2037, vai onko tämä nyt vaatimus saada valmiiksi ennen SUKOL-kokeita? Jos nyt tähän korttiin kerättäisiin vain ne asiat, jotka pitää tehdä SUKOLia varten. Tai ajattelee niin, että asiat, josta SUKOLia voi "laskuttaa" (vaikka ei nyt ne ei laskuttaisi).
YAMLin kirjoittamisen haasteet jos tulee : tai *
Sama tästä, eli onko nyt tarve saada asap SUKOLia varten, vai olisiko tuo yleinen kortti?
SUKOLia varten pitää varmaan saada sellainen ikkunoihin liittyen, että minimoidut ikkunat eivät jää ruutuun "harhailemaan" vaan menevät nätisti jonnekin nurkkaan. Tehdäänkö tämä WinBoxilla vai muulla on varmaan tämän kannalta toisarvoista.
YAMLin kirjoittamisen haasteet koskevat varmaan myös kaikkia ja Sukolin tapauksessa pärjättäneen jos siellä vaan yksi kirjoittaa kokeita. Ja se yksi "koulutetaan" ymmärtämään YAMLia hieman.
YAMLiin liittyen keskusteltiin sen verran että
1) tarvitaanko missään sellaista että attribuutin nimessä on : ? Jos ei, niin automaattinen hipsutus voisi toimia 2) Jos tallennusvaiheessa kokeiltaisiin antaa Pandocilla jono sellaisenaan ja md: muodossa ja jos ne ovat samat, ei tehdä mitään. Mutta jos ne ovat eri, ehdotettaisiin edes käyttäjälle että lisää md: ja hipsut. Jos ei halua lisätä, niin millä estetään ettei joka kerta kysytä? 3) Kokeillaan lisätä esim header, footer ja stem:iin automaattinen md devs-koneessa ja verrataan mitä tapahtuu Ohj1-monisteelle. Jos ei hidastu merkittävästi, voisi nuo laittaa aina automaattiseksi.
SUKOLia varten pitää varmaan saada sellainen ikkunoihin liittyen, että minimoidut ikkunat eivät jää ruutuun "harhailemaan" vaan menevät nätisti jonnekin nurkkaan.
Siitä on olemassa mm. #3150, laitoin sen tähän korttiin.
YAMLin kirjoittamisen haasteet koskevat varmaan myös kaikkia ja Sukolin tapauksessa pärjättäneen jos siellä vaan yksi kirjoittaa kokeita.
Otin YAML-homman pois tästä juuri SUKOLin hommasta ja tein erillisen kortin (#3276), joka yhdistää tuon YAML-ongelman, Mikan vanhan TOML-kortin (#1308) sekä Mikan rust-haarassa aloittaman "tim-yaml" -parserin yhteen paikkaan.
Tähän korttiin kerätään SUKOL-kokeeseen liittyvät toteutettavat vaatimukset kokoelmana.
Sitten kun lähtee toteuttamaan ominaisuutta, voi ruksi viedä omaksi kortiksi (GitHub -> Convert to issue):
[x] Tutki, voivatko anonyymit vastata kokeeseen (tai opiskelija ilman kirjautumista) -> voi, jos laittaa
anonymous
-asetuksen[x] AnsweBrowser: mahdollisuus minimaaliseen näymään
[x] Template-dialogi: mahdollisuus valita arvo dropdownista
[x] Mahdollisuus vaihtaa salasana JSRunnerilla (ja palvelinasetus/ryhmä, jolla tuo sallitaan)
[x] #3206
Kun ryhmä luodaan JSRunnerilla, samalla mahdollisuus asettaa oikeudet (ainakin owner)Ei tarvita, hoidetaan ilman oikeuksien asettamista[ ] Ainakin joidenkin palvelintekstien kääntäminen "You access to this item has expired..."
[x] Automaattisesti tallenna tehtävä, kun focus siirtyy pois
[x] Pluginin kelluttaminen niin, että se samalla siirtää tekstialueen vasemmalle (eli vasemman yläkulman keskityspainikkeen toiminta)
[x]
MPASSid-kirjautumisen tukiEi oleellinen tähän tarkoitukseen[x] Fieldeille jokin järkevä velppaus/arvostelu
[ ] Oikeuksien rajoitus paremmaksi + opettajien tunnusten automaattinen luominen
[ ] #3475
[ ] Koeryhmän teon yhteydessä ilmoitetaan aika, jona ryhmä osallistuu
[ ] Koeryhmäsivut auki automaattisesti omaan välilehteen
[x] #3520
000-000-000
[ ] Kellutettavat ikkunat: fiksumpi skaalaus (nyt kellutettava ikkuna voi viedä koko näytön leveyden)
[ ] Jos opettaja lopettaa kokeen, oppilaat voivat tallentaa invalid-vastauksia, joita opettaja ei tajua korjata
(epävalidi)
sijaan (SUKOLissa epävalidisuus yleensä johtuu siitä, että vastasi yliajalla).[ ] Velpit yksinkertaisemmaksi
[ ] Kaikille tekstissä oleville kuville suurennus: kun klikataan kuvaa, näytetään kuva isona (vrt. facebook, muita sivuja) Tästä on jos mallitotetus Mummin ostoslistassa
[ ] Answerbrowseriin joku visuaalinen merkki, kun kaikissa vastauksissa on edes joku pistemäärä (tai riittäisikö ihan JSRunner, joka kertoo tuon)
[ ] TimTable exportissa mahdollisuus muuttaa desimaalin merkkiä (eli
.
->,
luvuille)[ ] Tekstivastauksiin (isot sekä yksittäiset fieldit) mahdollisuus lisätä erikoismerkkipainikkeita (esim. û, vastaavat)
halvin ratkaisu: lohko jossa on erikoismerkit ja siitä voi kopioidahieman kalliimpi ratkaisu: lohko jossa on erikoismerkit ja klikkaamqlla menee leikepöydälle (säästyy Ctrl-C painaminen)Velpit: (PR: #3294)
Tehtävät/arvostelu/pisteytys:
Muut hommat, jotka eivät liity (ainakin näennäisesti) kehitykseen:
l
ja1
(voidaanko välttää toisen käyttö?)Palaute/korjattavat asiat ensimmäisen live-kokeilun perusteella: