<h5>Info Update v24.03.27</h5>
<ol>
<li>Penambahan font arabic KFGQPC Uthmanic Script HAFS, KFGQPC Uthman Taha Naskh, dan Traditional Arabic agar teks lebih menarik dilihat pada platform non-Windows, terutama pada soal yang membutuhkan font arab tersebut</li>
<li>Perbaikan perataan pada teks jika diimport pada format MS Word</li>
<li>Perbaikan pada MCMA_HEADER</li>
<li>Penambahan pewarnaan teks dan pewarnaan background teks jika soal diimport pada format MS Word, teks yang diwarnai atau diberi background warna harus dikenakan juga format coret (strikethrough)</li>
<li>Penambahan styling pada dropdown pilihan respon di soal menjodohkan</li>
<li>Modifikasi fitur Backup & Restore agar cocok pada shared hosting</li>
<li>Sedikit perbaikan pada fitur update</li>
<li>Sedikit perbaikan pada General Setting</li>
<li>Sedikit perbaikan pada tema / tampilan</li>
<li>Perbaikan tampilan penanda soal terjawab pada menu Soal jika Realtime Grading dimatikan</li>
<li>Perbaikan kecil pada fitur MS Word Import dalam mendeteksi kunci jawaban</li>
<li>Perbaikan tampilan teks soal yang bergaris bawah khususnya pada font arab</li>
<li>NEW! Perbaikan simple cheat detection yang memblokir halaman ketika peserta klik tombol selesai pada saat waktu diperbolehkan menyelesaikan tes telah tiba</li>
<li>Perbaikan pada pesan "deprecated: sewaktu import user menggunakan format Excel</li>
<li>Penambahan Fitur Pembatasan jumlah pemutaran file audio, cocok untuk kebutuhan soal listening pelajaran bahasa</li>
<li>Pengubahan kebijakan token ujian (password ujian), Jika token diubah maka peserta tidak perlu memasukkan token ulang pada saat ujian saat pindah nomor soal. Token perlu dimasukkan ulang jika peserta meninggalkan halaman ujian dan masuk kembali ke halaman ujian.</li>
<li>Menambahkan fitur simple Image Zoom, pada halaman soal yang terdapat gambar</li>
<li>Perbaikan teks terbalik jika di dalam table tipe soal pilihan ganda jawaban jamak (multiple true false)</li>

<li><span class="text-danger"><strong>NEW!! Perbaikan dan atau Fitur baru dengan detail sebagai berikut :</strong></span>
	<ol>
		<li>Penambahan informasi browser pada General Setting yang berguna sebagai panduan dalam pembuatan exambro berbasis deteksi User Agent</li>

		<li>Penambahan opsi untuk memperlihatkan KKM kepada peserta pada saat peserta menekan tombol Selesai. Jika belum KKM maka peserta tidak dapat menekan tombol HENTIKAN. Opsi ini bisa ditemukan pada saat pembuatan test.</li>

		<li>Penambahan menu Edit Profil, agar user level 5-9 mudah dalam mengganti password atau mengubah group.</li>

		<li>Penambahan opsi pengubahan logo utama aplikasi pada General Settings (pengubahan harus memenuhi syarat yang ditentukan)</li>

		<li>Penambahan fitur upload foto peserta. foto akan tampil di sidebar ketika peserta menekan tombol 'User', foto juga berguna untuk menampilkan foto peserta jika merencanakan ada fitur kartu peserta (jalur custom).</li>

		<li>Penambahan informasi status ujian peserta pada menu Logout & kunci paksa. Status ujian meliputi belum mengerjakan, sedang mengerjakan, dan selesai mengerjakan.</li>

		<li>Menambahkan opsi sharing modul, tujuannya agar modul yang dibuat oleh pengguna, dapat dipakai juga oleh pengguna lain lintas level maupun lintas group. Ini berguna jika panitia mensyaratkan guru untuk menggunakan modul yang sama di template ms word.</li>

		<li>Perbaikan fitur MS Word import untuk mengijinkan proses import soal yang menggunakan modul yang di-share</li>

		<li>penambahan informasi password / token yang telah dimasukkan ke dalam test. Password yang sudah dimasukkan akan tetap dapat dilihat dan tertera pada menu Daftar Test. Disamping itu terdapat pula informasi nama pembuat test.</li>

		<li>pengubahan tampilan pada menu koreksi manual jawaban teks</li>

		<li>perbaikan pada fitur Generate Halaman Ujian menggunakan algoritma bawaan TCExam yang lebih aman</li>

		<li>Penambahan informasi 'tingkat kesulitan' dan 'hasil analisa' pada menu Hasil tes semua user. info ini akan muncul jika mengaktifkan dropdown statistik 'soal' pada saat melihat hasil tes.</li>

		<li>perbaikan tampilan pada fitur 'Kehadiran tes'</li>

		<li>perbaikan tampilan (halaman menghitam transparan di sisi peserta ujian) ketika opsi 'menu soal' tidak dicentang</li>

		<li>penambahan opsi 'Acak?' di tiap butir soal. jika dicentang maka butir soal tersebut akan ikut teracak ketika opsi acak diaktifkan pada pengaturan ujian. jika tidak dicentang maka butir soal tersebut akan tetap pada posisinya sesuai urutan nomor pada Bank Soal meskipun ada acak soal di pengaturan ujian. </li>

		<li>perbaikan bug kunci jawaban hilang ketika dilakukan edit pada opsi yang benar</li>

		<li>pengubahan kebijakan penilaian uraian singkat agar bisa mencocokkan kunci singkat lain, dan memberikan nilai sesuai bobot opsinya. </li>
		<li>Perbaikan bug "Warning: A non-numeric value encountered" pada saat melakukan Regrade</li>
		<li>Penambahan fitur Penilaian Persentase Similaritas untuk soal uraian singkat koreksi otomatis. Peserta diberikan bobot nilai berdasarkan similaritas kunci jawaban dan respon peserta.</li>
		<li>Sekarang gambar sudah bisa masuk pada daftar respon yang bisa dipilih oleh peserta pada jenis soal menjodohkan.</li>
<li>24.02.11 - Perbaikan error import format MS Word</li>
<li>24.02.15 - Perbaikan beberapa soal tidak muncul pada ujian yang menggunakan multi topik</li>
<li><div>24.03.03</div>
	<ol>
	<li>bug fix proses edit password dari sisi peserta</li>
	<li>bug fix proses edit email dari sisi peserta</li>
	<li>penambahan timer per soal</li>
	<li>penambahan pengaturan ujian untuk mematikan tombol navigasi (selanjutnya, sebelumnya) serta ragu-ragu pada soal</li>
	<li>penambahan pengaturan butir soal untuk menyembunyikan muat editor pada soal uraian</li>
	<li>Perbaikan metode koreksi soal 'uraian singkat koreksi otomatis' agar tetap mengoreksi 'opsi benar' meskipun memiliki persentase 0</li>
	<li>Perbaikan tampilan pada kolom SALAH saat melihat hasil ujian dengan memilih statistik selain 'tidak aktif'. Dulu kolom SALAH adalah 'jumlah item soal yang dijawab salah' ditambah dengan 'jumlah item soal yang belum dijawab'. Sekarang kolom SALAH hanya menampilkan informasi jumlah item soal yang dijawab salah saja.</li>
	<li>bug fix update user</li>
	<li>penambahan beberapa kolom baru pada tabel untuk menyesuaikan fitur baru</li>
	<li>bug fix akses bank soal ditolak meskipun user sudah tergabung dalam group yang sama</li>
	<li>penambahan penanda untuk menambah persentase pada template ms word yang diperuntukkan sebagai bobot opsi</li>
	<li>penambahan penanda untuk menambah tingkat kesulitan pada template ms word yang diperuntukkan sebagai pengali poin dasar</li>
	<li>penambahan penanda untuk menambah timer per soal pada template ms word</li>
	<li>penambahan penanda untuk auto next pada template ms word</li>
	<li>penambahan penanda khusus untuk soal essay koreksi otomatis yang memiliki lebih dari satu opsi</li>
	<li>perbaikan penanganan koreksi otomatis uraian singkat untuk peserta yang menekan tombol MUAT EDITOR</li>
	<li>pengubahan kebijakan pada proses import XML dimana soal dengan redaksi yang sama akan tetap dapat dimasukkan. selain itu jika pada saat import ditemukan topik yang sama maka soal tidak dimasukkan ke dalam topik lama, melainkan dibuatkan topik baru dengan tambahan pembeda berupa tanggal dan waktu</li>
	</ol>
</li>
<li><div>24.03.27</div>
	<ol>
		<li>Perbaikan dan improvement fitur chat (penambahan menu Setting Chat untuk mengatur apakah peserta dapat melakukan percakapan pribadi antar peserta, apakah peserta dapat melihat semua chat group)</li>
		<li>Perbaikan penggantian proses upload logo utama TCExam</li>
		<li>Penambahan fitur RAW User Agent bagi Exambro yang tidak memiliki format User Agent Standar.</li> 
		<li>Penambahan support untuk multi RAW User Agent, sehingga lebih dari 1 client bisa diijinkan untuk mengakses halaman login.</li>
		<li>Perbaikan tampilan font untuk area pertanyaan dan jawaban menjadi auto, fungsinya agar menyesuaikan dengan setting font browser dan komposisi font yang dibuat pada bank soal. Hal ini juga memperbaiki tampilan font Arabic yang kurang terlihat bagus.</li>
		<li>Perbaikan Notice: Undefined offset:3, pada saat MCMA_HEADER tidak ditulis lengkap</li>
		<li>Perbaikan error pada beberapa kasus soal menjodohkan</li>
		<li>Perbaikan spasi pada teks format bold, italic, dan miring sewaktu import dari template MS Word.</li>
	</ol>
</li>
		<li>Pengubahan level akun dengan detail sebagai berikut :
			<pre>
Level 1-3 peserta ujian

Level 4 (ortu siswa) - (jalur custom)
tidak perlu dimasukkan ke dalam group

Level 5 (pengawas)
group 'default'
bisa cetak kartu, cetak daftar hadir dan cetak berita acara (jalur custom)

Level 6 (pengawas)
group 'default'
sama seperti level 5 namun bisa melihat ketidakhadiran peserta ujian,
dan melihat hasil ujian (jalur custom)

pengawas baik level 5 dan 6 sekarang dapat melakukan reset dan mengunci 
akun user tanpa perlu dimasukkan ke group peserta

Level 7 (guru non test, hanya bisa mengatur modul, topik, bank soal miliknya)
jika groupnya diubah menjadi 'default' maka bisa mengatur juga milik user 
yang sama-sama groupnya 'default'

Level 8 (guru yang bisa mengatur modul, topik, dan bank soal 
serta bisa menyelenggarakan tes)
sama seperti level 7 namun bisa mengelola ujian yang dibuat oleh 
user yang sama-sama groupnya 'default'

guru level 8 juga bisa melakukan kunci dan reset peserta tanpa akun 
guru tersebut dimasukkan ke groupnya peserta, dengan syarat guru 
tersebut harus membuat test yang diperuntukkan kepada group peserta tersebut.
ini berguna jika TMF dipakai untuk ulangan harian yang melibatkan 
pengelolaan dari guru secara mandiri.

Level 9 
sama seperti level 8 namun memiliki tambahan kemampuan untuk cetak kartu, 
cetak daftar hadir dan cetak berita acara (jalur custom).
guru level 9 bisa melakukan kunci dan reset peserta tanpa perlu guru 
tersebut membuat test maupun dimasukkan ke dalam group peserta.

Level 10
level tertinggi untuk mengelola semua aspek aplikasi

NB: 
- group default jangan dihapus
- user level 10 (biasanya admin) pastikan menggunakan group default. 
  diperbolehkan mengubah username admin menjadi yang lainnya, namun pastikan 
  tetap menggunakan group default dengan level 10.
- ketentuan di atas akan berhasil jika user level 10 (biasanya admin)
  bergabung ke group 'default'
			</pre>
		</li>

	</ol>
</li>

<p>Jika muncul warning / notice seperti Undefined index: byPassUserAgent, dan lain-lain. Silakan masuk ke halaman admin. Pada menu General Setting, pilih Site Setting, scroll ke bawah lalu tekan tombol Update.</p>
</ol>

<div class="mb-2 alert alert-light"><a href="tmf_db_change.php" class="badge badge-info">Klik disini</a> untuk mengupdate tabel pada database agar sesuai dengan fitur baru.</div>