ul-fmf / urnik

Spletna storitev za prikaz in urejanje urnika
https://urnik.fmf.uni-lj.si/
MIT License
8 stars 9 forks source link

Konsistentnost kombiniranega pogleda #120

Open matijapretnar opened 2 years ago

matijapretnar commented 2 years ago

Matija Lokar predlaga sledeče:

mislim, da bi imeli pri kombiniranem pregledu lepši "pogled", če bi bile iste stvari ne le pobarvane enako, ampak tudi v istem stolpcu ... Sedaj se mi je že nekajkrat zgodilo, da sem spregledal zasedenost določene učilnice... Npr. na tej sliki sem označil (nekatere) spremembe, ki bi jih naredil(skratka 2.01 je v ponedeljek vedno povsem levo, 2.05 čisto desno ...

Npr. ob ponedeljkih so uporabljene 4 učilnice, zato bi imel 4 stolpce ... (res je, da bi na ta način imel včasih kak stolpec več, ampak to bi bilo še dobro, saj bi hitreje videl, da je nekje "luknja" ...)

image

Treba je popraviti sledečo kodo: https://github.com/ul-fmf/urnik/blob/ffe51922acb1e532ba8820d9ecffba40e2cf7f93/urnik/tedenski_urnik.py#L116. Vprašanje je, kdaj narediti tako spremembo. Pri učilnicah je smiselna, pri letnikih verjetno prav tako, pri osebah in predmetih pa mogoče ne.

jaanos commented 2 years ago

Pri letnikih je težava ta, da lahko isti termin pripada več letnikom, prav tako lahko istemu letniku hkrati pripada več terminov. Isti problem se načeloma lahko pojavi tudi pri učilnicah (pa tudi pri osebah in predmetih), ampak je to veliko manj pogosto, tako da bi tudi kakšna zasilna rešitev za te primere delovala zadovoljivo; delitev po letnikih pa bi bila po mojem dokaj neuporabna.

Za začetek bi nekoliko pomagalo že, če bi termini iz baze prihajali v neki konsistentni ureditvi glede na učilnico (pri trenutnem načinu polnjenja stolpcev).