Postingan

Menampilkan postingan dari April, 2026

Kode gs

 var SPREADSHEET_ID = ""; var SHEET_SISWA = "Siswa"; var SHEET_ABSENSI = "Absensi";  var SHEET_SETTINGS = "Settings"; function doGet(e) {   var page = e.parameter.page || "student";   var html = buildHtml(page);   return HtmlService.createHtmlOutput(html).setTitle("Admin Absensi MTsN 1 Medan").setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); } function buildHtml(page) {   var css = getCSS();   var body = page === "admin" ? getAdminHTML() : getStudentHTML();   var js = page === "admin" ? getAdminJS() + getAdminJS2() + getAdminJS3() + getAdminJS4() : getStudentJS();   return "<!DOCTYPE html><html><head><meta charset='UTF-8'><meta name='viewport' content='width=device-width,initial-scale=1'><link href='https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap' rel='stylesheet'><script s...

UJIAN PRAKTEK INFORMATIKA

UJIAN PRAKTEK KELAS IX MATA PELAJARAN INFORMATIKA TAHUN PELAJARAN 2025/2026 PILIHAN A PANDUAN INSTALASI APLIKASI ABSENSI FACE APPS ( ABSENSI WAJAH) ===================================================== Ikuti langkah-langkah berikut untuk menginstall aplikasi ini dari awal di Google Spreadsheet Anda. LANGKAH 1: PERSIAPAN SPREADSHEET 1. Buka Google Drive (drive.google.com). 2. Buat Spreadsheet Baru (Klik + Baru > Google Sheets). 3. Beri nama spreadsheet, misal "Database Absensi Siswa MTsN 1 Medan". LANGKAH 2: BUKA APPS SCRIPT 1. Di menu Spreadsheet, klik "Ekstensi" (Extensions) > "Apps Script". 2. Editor kode akan terbuka di tab baru. 3. Beri nama proyek, misal "App Absensi MTsN 1 Medan". LANGKAH 3: COPY KODE PROGRAM 1. Hapus semua kode yang ada di file "Kode.gs" (atau "Code.gs"). 2. Copy seluruh kode dari file Code.gs yang sudah dibuat (pastikan semua fungsi termuat).    (Catatan: Aplikasi ini menggunakan Single File Stru...