Shadi Zahran: Sustav za prikupljanje i prikaz povratne informacije na predavanju

Mentor: Doc. dr. sc. Predrag Pale

Zadatak

Raditi na Auress sustavu za prikupljanje informacija tijekom predavanja te ispraviti postojeće greške i dodati nove mogućnosti za sustav.

Dnevnik rada

Zadaci

Bugovi:

Neke poruke nemaju ID sobe. Ako korisnik izgubi ili mu istekne cookie, šalje poruku bez IDja sobe i te poruke idu u korijenski direktorij. To treba spriječiti.

Omogućiti da session ne ističe za 4 sata fiksno, nego 3 sata od zadnje aktivnosti

Neke poruke ne stižu - osigurati kontrolu i feedback kod korisnika

Prikaz prvog i zadnjeg glasa - Pobrisati pomoćne datoteke ako nisu nužne.

Hardkodirani linkovi na svim stranicama. Staviti relativnu putanju

Povećati font na grafu

Sučelje za predavača na mobitelu.

Download i mail rezultata ne radi.

Uvijek neka se prikaže tekst uz sve ikone kod prijave

Admin stranica također izvodi nekoliko GET requestova po sekundi za auto refresh te kontinuirano puca requestove na graf.php tražeći broj glasova (iz fje getCurrentVotes) unatoć tome što je refresh postavljen na manual

Nove funkcije:

Kontakt se nikad ne piše u HTML-u kao mailto:prava@adresa jer roboti to pokupe i brzo stiže more spama (napravi se kontakt-forma)

Pojačati CSS, smanjiti hardkodiranje

Prilagodba stranica svih za mobitele?

Maknuti gradijente i ostaviti čistu boju

Odlučiti: Zamijeniti tekstualne datoteke s SQL bazom? Koliko efikasno je ovo s datotekama, pogotovo prvi/zadnji glas?

Login - dodati funkciju koja omogućava registraciju na temelju zadanog linka ili datoteke s popisom JMBAGova ili popisa studenata. Omogućiti predavaču da koristi samo registrirane glasače (checkbox).