# Membuat file HTML dengan JavaScript terintegrasi sesuai permintaan pengguna.
html_content = """
Pengumuman Kelulusan 2025
PENGUMUMAN KELULUSAN SISWA MTs Al-Munawaroh 1 Bakauheni TAHUN AJARAN 2024/2025
Assalamu’alaikum Warahmatullahi Wabarakatuh.
Saya Dr. Januri M Nasir, S.Pd., S.H., M.H., dengan bangga mengumumkan hasil perjuangan ananda semua. Tetap semangat, jaga akhlak, dan lanjutkan perjuangan di jenjang berikutnya.
Wassalamu’alaikum Warahmatullahi Wabarakatuh.
Cek Status Kelulusan
"""
# JavaScript dipisah dalam file terpisah script.js
js_content = """
const data = {
"0092673020": ["AHMADI", "LULUS", "Selamat Atas Pertasimu"],
"0094534477": ["ANINDITA WULANSARI", "LULUS", "Selamat Atas Pertasimu"],
"3108007245": ["CAMELIA FARAH AZIZAH", "LULUS", "Selamat Atas Pertasimu"],
"0098265805": ["DANDY ALKAHFI", "BELUM LULUS", "Belum Menyelesaikan Akademik"],
"0107307576": ["DEA RAUDATUL JANAH", "LULUS", "Selamat Atas Pertasimu"],
"0093833031": ["DINI LUVI AYUMI", "LULUS", "Selamat Atas Pertasimu"],
"0098247658": ["DONI RAMADANI", "LULUS", "Selamat Atas Pertasimu"],
"0102747870": ["FATIAH", "LULUS", "Selamat Atas Pertasimu"],
"0104641678": ["FAWAS ALFAREZA", "LULUS", "Selamat Atas Pertasimu"],
"0103175383": ["FINI NOVIAR NARSIH", "LULUS", "Selamat Atas Pertasimu"],
"0096548124": ["HAFID RAMADAN", "LULUS", "Selamat Atas Pertasimu"],
"0091065091": ["IKMAL MUSTAMI", "LULUS", "Selamat Atas Pertasimu"],
"0105361660": ["INDAH DIAN NOVITA", "LULUS", "Selamat Atas Pertasimu"],
"0115373185": ["INDAH FITRIANA", "LULUS", "Selamat Atas Pertasimu"],
"3107934603": ["JESTI AMANDA", "LULUS", "Selamat Atas Pertasimu"],
"0097963961": ["KEFIN MAULANA ELFIS", "LULUS", "Selamat Atas Pertasimu"],
"3100606677": ["MYORI CAHAYA MEDINA", "LULUS", "Selamat Atas Pertasimu"],
"0081602573": ["IQBAL KURNIANSYAH", "LULUS", "Selamat Atas Pertasimu"],
"3108059072": ["MELPA MAULANA", "LULUS", "Selamat Atas Pertasimu"],
"3103929079": ["MUHAMAD EPRIDO", "BELUM LULUS", "Belum Menyelesaikan Akademik"],
"3106719992": ["MUHAMMAD SULTAN JANURI", "LULUS", "Selamat Atas Pertasimu"],
"0106842774": ["NATASYA PUTRI ALIA", "LULUS", "Selamat Atas Pertasimu"],
"0094570023": ["NOVAL HERMANSYAH", "LULUS", "Selamat Atas Pertasimu"],
"0095234878": ["PANDU FABIAN VERIS", "LULUS", "Selamat Atas Pertasimu"],
"3081602911": ["RAKHA NAUPAL RIZKI", "LULUS", "Selamat Atas Pertasimu"],
"0109370613": ["RENI GUSTINA", "LULUS", "Selamat Atas Pertasimu"],
"0064968098": ["RIFALDO RAHIMON", "LULUS", "Selamat Atas Pertasimu"],
"0098608388": ["RIFKY AWALUDIN", "LULUS", "Selamat Atas Pertasimu"],
"3106965770": ["RISQA RAHMADANI HASIBUAN", "LULUS", "Selamat Atas Pertasimu"],
"3108750837": ["RIZKY HASAN ADZAKY", "LULUS", "Selamat Atas Pertasimu"],
"3106965456": ["SAFIRA AZZAHRA", "LULUS", "Selamat Atas Pertasimu"],
"0101649706": ["SITI MUTIAH", "LULUS", "Selamat Atas Pertasimu"],
"0081897860": ["TEGUH RAHMAT ARIDHO", "LULUS", "Selamat Atas Pertasimu"],
"0092676183": ["YUNI AFRIAN", "LULUS", "Selamat Atas Pertasimu"],
"0096993666": ["YUSUP", "LULUS", "Selamat Atas Pertasimu"],
"0095910205": ["ZAHRA PUTRI ASYIFA", "LULUS", "Selamat Atas Pertasimu"]
};
function showCheckPage() {
document.getElementById('sambutan').classList.add('hidden');
document.getElementById('cekKelulusan').classList.remove('hidden');
}
function cekKelulusan() {
const input = document.getElementById('nisnInput').value.trim();
const hasil = document.getElementById('hasil');
const sekarang = new Date();
const waktuBuka = new Date("2025-06-02T20:00:00+07:00");
if (sekarang < waktuBuka) {
hasil.innerHTML = 'Pengumuman kelulusan belum dimulai. Harap cek sesuai waktu yang telah ditentukan.';
return;
}
if (input.toLowerCase() === 'admin') {
let table = '
NISN
Nama
Status
Keterangan
';
for (const nisn in data) {
const [nama, status, ket] = data[nisn];
table += `
${nisn}
${nama}
${status}
${ket}
`;
}
table += '
';
hasil.innerHTML = table;
} else if (data[input]) {
const [nama, status, ket] = data[input];
hasil.innerHTML = `Nama: ${nama} NISN: ${input} Status: ${status} Keterangan: ${ket}`;
} else {
hasil.innerHTML = 'Data tidak ditemukan. Harap periksa kembali NISN Anda.';
}
}
"""
# Menyimpan ke file
html_path = "/mnt/data/index.html"
js_path = "/mnt/data/script.js"
with open(html_path, "w", encoding="utf-8") as f:
f.write(html_content)
with open(js_path, "w", encoding="utf-8") as f:
f.write(js_content)
html_path, js_path
0 Response to "PEMGUMUMAN KELULUSAN"
Post a Comment