EVENTPASS - UPDATE SPLIT GATE 1-5
Tanggal: 12 Juli 2026

FITUR BARU
1. Scanner Gate 1 hanya mengirim hasil ke Display Gate 1.
2. Scanner Gate 2 hanya mengirim hasil ke Display Gate 2, dan seterusnya sampai Gate 5.
3. Admin dapat mengaktifkan atau menonaktifkan setiap gate melalui menu Admin > Manajemen Gate.
4. Setiap gate dapat diberi nama dan ditugaskan ke event tertentu.
5. Tersedia tombol URL khusus Scanner dan Display untuk setiap gate.
6. Hasil display tersimpan per gate di database, bukan lagi satu file status global.
7. Riwayat scan mencatat gate, peserta, kode, hasil, waktu, operator, dan alamat IP.
8. Check-in dibuat atomik. Jika tiket yang sama dipindai bersamaan di dua gate, hanya satu gate yang berhasil.
9. Display kembali ke status Menunggu Scan sekitar 12 detik setelah hasil ditampilkan.
10. Gate yang dinonaktifkan tidak dapat memproses scan dan display menampilkan Gate Dinonaktifkan.

CARA PAKAI
1. Login ke halaman admin.
2. Buka menu Manajemen Gate.
3. Atur nama gate, pilih event, lalu centang Aktifkan.
4. Pada perangkat scanner Gate 1, buka:
   admin/scan.php?gate_id=1
5. Pada monitor Gate 1, buka:
   admin/display.php?gate_id=1
6. Ulangi untuk Gate 2 sampai Gate 5.
7. Gunakan tombol Mode Fullscreen pada monitor display.

DATABASE
Aplikasi otomatis membuat tabel berikut saat menu gate pertama kali dibuka:
- gates
- gate_display_states
- gate_scan_logs

Jika akun database hosting tidak memiliki izin CREATE TABLE, jalankan file:
UPGRADE_SPLIT_GATE.sql
melalui phpMyAdmin satu kali.

CATATAN OPERASIONAL
- Scanner dan display harus login ke akun admin pada browser masing-masing.
- Gunakan jaringan LAN atau Wi-Fi stabil.
- Pastikan waktu server benar agar log dan waktu check-in akurat.
- Data peserta tetap global sehingga tiket tidak bisa dipakai ulang di gate lain.
