{{-- Lokasi File: resources/views/guru/ujian/create.blade.php (Atau sesuaikan dengan nama file Anda) Deskripsi: Form Pembuatan Jadwal Ujian CBT (Mobile-Optimized, UI Premium) --}} @extends('layouts.guru_master') @section('title', 'Terbitkan Ujian Baru | Smart Cendekia') @section('css') {{-- Select2 CSS --}} @stop @section('content_body')
{{-- NAVIGASI KEMBALI (Menggunakan URL mutlak untuk menghindari error route not found) --}}
Batal / Kembali
{{-- HERO HEADER --}}

Terbitkan Ujian Baru

Atur parameter ujian, keamanan, dan buat Token.

{{-- MAIN FORM --}}
@csrf
{{-- KOLOM KIRI: IDENTITAS UJIAN --}}
Identitas Ujian
{{-- Nama Ujian --}}
@error('nama_ujian')
{{ $message }}
@enderror
{{-- Bank Soal (Select2 Single) --}}
Ketik judul atau kode soal untuk mencari. @error('bank_soal_id')
{{ $message }}
@enderror
{{-- Kelas Target (Select2 Multiple) --}}
Anda dapat memilih lebih dari satu kelas. @error('kelas_ids')
{{ $message }}
@enderror
{{-- Info Token Otomatis --}}
Generate Token Otomatis

Sistem akan men-generate 5 karakter Kode Token unik (Kombinasi Huruf & Angka) setelah Anda menekan tombol Terbitkan.

{{-- KOLOM KANAN: KONFIGURASI --}}
Pengaturan Waktu & Opsi
{{-- Status Jadwal --}}
{{-- Waktu Mulai --}}
@error('waktu_mulai')
{{ $message }}
@enderror
{{-- Durasi --}}
Menit
@error('durasi')
{{ $message }}
@enderror
{{-- Batas Waktu Selesai --}}
Biarkan kosong agar sistem menghitung otomatis dari Durasi. @error('waktu_selesai')
{{ $message }}
@enderror

{{-- SWITCHES --}}
Acak Urutan Soal

Soal tampil berbeda tiap siswa.

Tampilkan Nilai

Siswa melihat skor setelah submit.

{{-- KEAMANAN / ANTI-CHEAT --}}
Anti-Cheat

Kunci layar jika pindah tab.

{{-- SUBMIT BUTTON --}}
@stop @section('js') @endsection