//Update tanggal 11 Oktober 2025 Jam 15.29 WIT //Jika telah memubuat app script sebelum tanggal dan jam di atas, Anda sebaiknya melakukan Update. const PASS_JEMAAT = '########'; //💡 ISI PASSWORD JEMAAT const GS_ID = '#######################################'; //💡 ISI ID Google Sheets file data_aplikasi const EMAIL_JEMAAT = '########'; // 💡 ISI EMAIL var kjemaat=EMAIL_JEMAAT.toLowerCase();const ejemaat=kjemaat;function doGet(e){const t=e.parameter.RUNFUNC;return"tabel"===t?ceksheet(e):"buletin"===t?buletin(e):"ibadah"===t?ibadah(e):"warta"===t?warta(e):"profil"===t?profiljemaat(e):"album"===t?album(e):ContentService.createTextOutput("RUNFUNC tidak dikenal")}function simpanUpdatenya(e,t,a){for(var r=SpreadsheetApp.openById(GS_ID).getSheetByName("update"),n=r.getLastRow(),g=1;g<=n;g++){r.getRange(g,1).getValue()==e&&r.getRange(g,2).setValue(t)}}function readTabel(e){for(var t=SpreadsheetApp.openById(GS_ID).getSheetByName(e).getDataRange().getValues(),a="",r=1;r=today();"NEW";"OLD")',tgltxt="=text(J"+l+';"dd/MM/yyyy")';for(var S=t.getLastRow(),R=1;R<=S;R++){if(t.getRange(R,1).getValue()==a){T=!0;break}}if(T)var f="Kode Sudah Ada";else{simpanUpdatenya("VersiIbadah",o,e);t.appendRow([a,r,n,g,u,p,i,m,status,s,tgltxt]);for(var d=t.getDataRange().getValues(),A=(f="",1);A