AJK HARMONY VERSI 6
1. SANDARKAN database dan fail website sebelum menggantikan kod. Kekalkan config.php hosting.
2. Versi 5 sudah mempunyai kolum jawatan_tetap dan unit_staf. Tiada SQL baharu diperlukan jika Versi 5 sudah dipasang dengan betul.
3. Paparan tarikh: hari, dd/mm/yyyy (contoh 10/10/2026 (Sabtu)). Borang input tarikh masih menggunakan date picker browser.
4. Kalendar memaparkan nombor hari, bilangan program unik, serta nama program. Program berbilang hari dipaparkan sepanjang tempohnya.
5. Laporan Beban Tugas: penapis tahun dan semester, indikator menu aktif, cetakan A4 berasingan bagi muka depan, carta bulanan, jadual staf dan jabatan. Cetak melalui browser > Simpan PDF.
6. Arkib: program diarkibkan mengikut pasangan nama program + tarikh mula. Semua lantikan program berkenaan bertukar status 'archived'. Pentadbir boleh pulihkan kepada 'active'. Rekod arkib dikecualikan daripada dashboard/laporan/kalendar aktif, tetapi boleh dilihat pada halaman Arkib.
7. Tambah lantikan: ruangan jawatan tetap dan unit staf disediakan. Profil sedia ada boleh diisi automatik selepas pengesahan ID+PIN.
8. UJI pada database salinan terlebih dahulu; semakan sintaks bukan pengganti ujian integrasi.
