Versioon 1.1 ============ * Uuele paroolialgoritmile üleminek * Ununenud parooli asendus * Hinnete vorming muudetud nõnda, et on võimalik salvestada ka tähtedena pandavaid hindeid. Vt ka haridus- ja teadusministri määrust: https://www.riigiteataja.ee/ert/act.jsp?id=931387 * Lisatud .htaccess fail, mis lülitab PHP register_globals Off-i, et kood saaks ilma ootamatusteta ja turvaprobleemideta töötada ka serveritel, kus register_globals on vaikimisi On. * Mitmel pool parandatud linkide, nuppude ja dialoogide sõnastust. Veaparandused: * Õpilase parooli saab muuta administraatori keskkonnas. * Kooli lisamisel kontrollitakse samanimelise kooli olemasolu. * Koolide kustutamine töötab. * Reavahetuste näitamine faili kirjelduse kuvamisel. Versioon 1.0.5 ============== * Parandatud turvaaugud: admin/changetoteacher.php admin/chtoschooladmin.php admin/deleteschool.php admin/deletestudent.php admin/deleteteacher.php admin/editstudent.php opetaja/deletecourse.php * Mitmetes kohtades on parandatud ja täiendatud kasutajale antavat tagasisidet. Versioon 1.0.4 ============== * Muudetud globaalsete muutujate kasutamist ning sessioonide haldust selliselt, et VIKO töötab vaikimisi PHP turvaseadete korral (register_globals=Off). * Muudetud parooli välja pikkust andmebaasis nii, et VIKO oleks võimalik installeerida ka MySQL 4.1.x andmebaasi korral: sql/viko.sql * Parandatud kuupäevade kuvamist nii, et kuupäevi näidatakse korrektselt sõltumata kasutatavast MySQL versioonist. * Lisatud skriptid õpetaja muutmiseks kooliadministraatoriks ja vastupidi: admin/changetoteacher.php admin/chtoschooladmin.php * E-maili sisestamine kasutaja lisamisel kohustuslikuks muudetud: registration.php admin/addschooladmin.php admin/addteacher.php * Lihtsustatud failide ja linkide kustutamist: opetaja/editfile.php opetaja/editlink.php opetaja/files.php opetaja/links.php * Mitmetes kohtades on parandatud ja täiendatud kasutajale antavat tagasisidet. * Lisatud GPL info kõigi failide päisesse. * VIKO installeerimisel tuleb nüüd andmebaasi kasutajakonto ning andmebaas käsitsi luua: INSTALL sql/viko.sql Versioon 1.0.3 ============== * Administraatori keskkonda on lisatud VIKO serveri statistika ja kooli statistika. Funktsioonide faili on lisatud statistika koostamiseks vajalikud funktsioonid: include/functions.php admin/statistics.php admin/schoolstatistics.php admin/main.php * Õpetaja keskkonda on lisatud kursuste haldus. Uute kursuste lisamine ei toimu enam avalehel vaid selleks on eraldi lehekülg. Kursuste halduse all on võimalik ka kursuse kustutamine: opetaja/main.php opetaja/addcourse.php opetaja/managecourses.php opetaja/deletecourse.php * Parandatud mitmed vead kustutamisel. Lisatud spetsiaalsed funktsioonid õpilaste, õpetajate, failide, kaustade, kursuste ja koolide kustutamiseks: include/functions.php opetaja/editfile.php opetaja/deletefilefolder.php opetaja/deletecourse.php admin/deletestudent.php admin/deleteteacher.php admin/deleteschool.php * Õpilase kasutajaks registreerumist on muudetud lihtsamaks: registration.php * Lisatud on favicon, mida näidatakse brauseri aadressirea ees ning järjehoidjas VIKO lingi ees: favicon.ico include/header_admin_index.php include/header_admin_main.php include/header_student_course.php include/header_student_index.php include/header_student_main.php include/header_teacher_course.php include/header_teacher_index.php include/header_teacher_main.php * Lühikesed PHP eraldusmärgised (