function tahunajaran_r(&$a,$b=0){ $res=Array(); $in=false; $d=0; $t=mysql_query("SELECT * FROM aka_tahunajaran WHERE departemen='$b' ORDER BY tglmulai DESC"); while($r=mysql_fetch_array($t)){ $res[$r['replid']]=$r['tahunajaran'].($r['aktif']=='1'?' (Aktif)':''); if($d==0)$d=$r['replid']; if($r['replid']==$a)$in=true; } if(!$in){ $c=tahunajaran_aktif($b); $a=$c!=0?$c:$d; } return $res; }
} else { $r = farray('tahunajaran', 'tglmulai', 'tglakhir', 'keterangan'); $r['departemen'] = $inp['departemen']; $r['tahunajaran'] = date("Y") . '-' . date("Y", strtotime("+1 year")); } $fform->fwidth_del = 600; $fform->head(); if ($opt == 'af' || $opt == 'uf') { require_once MODDIR . 'control.php'; // Add or Edit form $fform->fl('Departemen', departemen_name($r['departemen'])); $fform->fi('Tahun Ajaran', iText('tahunajaran', $r['tahunajaran'], $fform->rwidths)); $fform->fi('Tanggal mulai', inpDate('tglmulai', $r['tglmulai'])); $fform->fi('Tanggal akhir', inpDate('tglakhir', $r['tglakhir'])); $fform->fa('Keterangan', iTextarea('keterangan', $r['keterangan'], $fform->rwidths, 3)); if ($opt == 'af' && tahunajaran_aktif($r['departemen']) != 0) { // iCheckbox (id, name, value, label, input value, style) $fform->fc(iCheckbox('salin', 'salin', '1', 'Salin data Tingkat, Kelas, dan Pelajaran dari tahun ajaran aktif sebelumnya.', '1')); } else { hiddenval('salin', 0); } } else { if ($opt == 'df') { // Delete form if ($r['aktif'] == '1') { $fform->dlg_delw($r['tahunajaran'], '<span style="color:#ff0000">Tahun ajaran ini masih aktif.</span><br/>Data-data akademik, siswa, dan semua data yang termasuk dalam tahun ajaran ini juga akan dihapus.', ''); } else { $fform->dlg_delw($r['tahunajaran'], 'Data-data akademik, siswa, dan semua data yang termasuk dalam tahun ajaran ini juga akan dihapus.'); } } }