PANDUAN FITUR OPSI TANGGAL PRESENSI DAN PASSWORD

A. ATURAN PRESENSI HARIAN
1. Admin dapat memilih aturan presensi saat membuat kegiatan:
   a. Dapat diisi kapan saja.
   b. Hanya dapat diisi pada hari/tanggal pelaksanaan kegiatan harian.
2. Pada kegiatan yang sudah ada, admin dapat klik tombol:
   Atur Presensi
3. Jika aturan dipilih "Hanya dapat diisi pada hari/tanggal pelaksanaan kegiatan harian",
   maka peserta/narasumber/panitia hanya dapat mengisi presensi pada tanggal yang sama
   dengan jadwal harian kegiatan.
4. Jika user membuka presensi di luar tanggal tersebut, sistem menampilkan pesan:
   presensi belum dibuka atau presensi sudah ditutup.

B. UBAH PASSWORD OLEH USER
1. Login ke aplikasi.
2. Buka menu "Ubah Password".
3. Masukkan:
   - Password lama
   - Password baru
   - Ulangi password baru
4. Klik Simpan Password Baru.

C. RESET PASSWORD OLEH ADMIN
1. Login sebagai admin.
2. Buka menu "Kelola Pengguna".
3. Pada baris pengguna, klik "Reset Password".
4. Masukkan password baru dan ulangi password baru.
5. Klik Reset Password.

D. MIGRASI DATABASE
Jika database sudah menggunakan fitur registrasi mandiri sebelumnya:
- Jalankan file: migrasi_opsi_tanggal_presensi.sql

Jika database lama belum menggunakan fitur registrasi mandiri:
- Jalankan file: migrasi_opsi_tanggal_password_reset.sql

Jika instalasi database baru dari awal:
- Cukup gunakan database.sql.
