} else { if ($opt == 'af') { $fform = new fform($fmod, 'af', $cid, 'Cari item'); $fform->reg['title_af'] = '<idata>'; $fform->reg['btnlabel_a_y'] = 'Pilih yg ditandai'; $fform->reg['btnlabel_a_n'] = 'Batal'; $fform->dimension(500); $fform->ptop = 20; $fform->globalkey = '0'; $fform->head('Pilih Siswa'); echo '<tr><td><div id="box_siswa_pendataan_kelas_list">'; require_once APPDIR . 'siswa_pendataan_kelas_list_get.php'; echo '</div></td></tr>'; $fform->foot(); } else { if ($opt == 'df') { $fform = new fform($fmod, 'df', $cid); $fform->reg['title_df'] = 'Keluarkan Siswa Dari Rombongan Belajar'; $fform->reg['btnlabel_u_n'] = 'Tidak'; $fform->reg['btnlabel_d_y'] = ' Ya '; $fform->head(); $r = dbSFA("*", "aka_siswa_kelas", "W/replid='{$cid}'"); $r1 = dbSFA("nama,nis", "aka_siswa", "W/replid='" . $r['siswa'] . "'"); $fform->fc('Apakah anda yakin untuk mengeluarkan siswa ini dari kelas ' . kelas_name($r['kelas']) . '?'); $fform->fr('Nama', '<b>' . $r1['nama'] . '</b>'); $fform->fr('NIS', '<b>' . $r1['nis'] . '</b>'); $fform->foot(); } } } }
if ($opt == 'uf' || $opt == 'df') { // Prepocessing form $r = dbSFA("*", $dbtable, "W/replid='{$cid}'"); } else { $r = farray('kelas', 'tingkat', 'kapasitas', 'wali', 'keterangan'); $r['tahunajaran'] = gpost('tahunajaran'); $r['tingkat'] = gpost('tingkat'); $r['kapasitas'] = 1; } $fform->dimension(450, 100); $fform->head(); if ($opt == 'af' || $opt == 'uf') { require_once MODDIR . 'control.php'; // Add or Edit form $pelajaran = pelajaran_opt(gpost('tahunajaran')); $fform->fl('Kelas', kelas_name(gpost('sks_kelas'))); $fform->fi('Mata pelajaran', iSelect('pelajaran', $pelajaran, $r['kelas'])); $s = '<button title="Cari" class="btn" style="float:left" onclick="sks_guru_formlist()"><div class="bi_srcb"> </div></button>'; $fform->fi('Guru', iText('sguru', $r['sguru'], 'float:left;margin-right:4px;width:' . ($fform->rwidth - 40) . 'px', '', 'readonly', 'onclick="sks_guru_formlist()"') . $s); hiddenval('guru', $r['guru']); if ($opt == 'af') { $fform->fi('Jumlah jam', iText('njam', 1, 'width:40px;text-align:center')); $fform->fi('', '<div title="Cek opsi ini jika pengajar mata pelajaran untuk semua adalah sama." style="margin-top:10px">' . iCheckx('salin', 'Tambahkan juga ke semua kelas lainnya.', 0) . '</div>'); } else { hiddenval('njam', 1); } } else { if ($opt == 'df') { // Delete form $fform->dlg_del($r[$fmod]); }
?> <button class="find21" title="Cari siswa" style="float:left;margin-top:2px" onclick="pendataan_saudara_siswacari(1)"></button> </div> <?php notifbox(); if ($keyw != '') { $t = mysql_query("SELECT * FROM aka_siswa WHERE nama LIKE '%{$keyw}%' OR nis='{$keyw}' ORDER BY nama"); $xtable->ndata = mysql_num_rows($t); if ($xtable->ndata > 0) { //$xtable->optw='50px'; $xtable->head('NIS', 'Nama', 'Kelas'); while ($r = mysql_fetch_array($t)) { $xtable->row_begin(); $xtable->td($r['nis'], 120); $xtable->td($r['nama']); $xtable->td(kelas_name($r['kelas'])); if (admin_isoperator()) { $s = '<button class="btn" title="Lihat detil" onclick="pendataan_saudara_detil(\'' . $r['replid'] . '\')"><div class="bi_srcb"> </div></button> <button class="btn" onclick="pendataan_saudara_setsiswa(\'' . $r['nama'] . '\',\'' . departemen_name($r['departemen']) . '\',\'' . $r['tgllahir'] . '\')">Pilih</button>~72px'; } else { $s = '<div style="height:23px;width:40px"></div>'; } $xtable->opt($r['replid'], $s); $xtable->row_end(); } $xtable->foot(); } else { $xtable->nodata_cust('Tidak data siswa dengan nama atau nis <b>' . $keyw . '</b>.'); } } else { $xtable->nodata_cust('Cari siswa dengan nama atau nis.'); }
$r = farray('nis', 'nisn'); $r['departemen'] = gpost('departemen'); $r['tahunajaran'] = gpost('tahunajaran'); $r['kelas'] = gpost('kelas'); } $fform->reg['title_af'] = '<idata>'; $fform->reg['title_uf'] = 'Edit <idata>'; $fform->reg['title_df'] = 'Batalkan <idata>'; $fform->dimension(350); $fform->head(); if ($opt == 'af' || $opt == 'uf') { require_once MODDIR . 'control.php'; // Add or Edit form $pros = gpost('proses'); $tp = mysql_query("SELECT angkatan FROM psb_proses WHERE replid='{$pros}'"); $rp = mysql_fetch_array($tp); $fform->fl('Departemen', departemen_name($r['departemen'])); $fform->fl('Angkatan', angkatan_name($rp['angkatan'])); $fform->fl('Tahun ajaran', tahunajaran_name($r['tahunajaran'])); $fform->fl('Kelas', kelas_name($r['kelas'])); $fform->fi('No Induk', iText('nis', $r['nis'], 'width:120px')); $fform->fi('NISN', iText('nisn', $r['nisn'], $fform->rwidths)); } else { if ($opt == 'df') { // Delete form $fform->reg['btnlabel_d_y'] = ' Ya '; $fform->dlg('Batalkan penempatan siswa <b>' . $r['nama'] . '</b>?'); } } $fform->foot(); }
kelas_warn(0, 'float:left'); $PSBar->pass = false; } } $PSBar->end(); // view if ($PSBar->pass) { if ($opt == 'af' || $opt == 'uf') { //form :: add n edit require_once VWDIR . 'siswa_form.php'; } else { // tabel :: view $xtable = new xtable($fmod, 'siswa'); $xtable->search_keyon('nis=>aka_siswa.nis:EQ', 'nama=>aka_siswa.nama:LIKE'); $xtable->docname = "Data Siswa Kelas " . kelas_name($kls) . " T.A. " . tahunajaran_name($tajar); $xtable->printparams = array('kelas' => kelas_name($kls), 'tahunajaran' => tahunajaran_name($tajar)); $db = siswa_db_bykelas($kls, $ting, "nisn,tmplahir,tgllahir"); $db->where_and($xtable->search_sql_get()); $t = $xtable->use_db($db, $xtable->pageorder_sql('nis', 'nisn', 'nama')); $xtable->btnbar_f('add', 'print', 'srcbox'); if ($xtable->ndata > 0) { $xtable->head('@!NIS', '@!NISN', '@nama', 'Tempat Tanggal lahir'); while ($r = mysql_fetch_array($t)) { $xtable->row_begin(); $xtable->td($r['nis'], 80); $xtable->td($r['nisn'], 200); $xtable->td($r['nama']); $xtable->td($r['tmplahir'] . ', ' . fftgl($r['tgllahir']), 100); $s = '<button class="btn" title="Keluarkan siswa dari kelas ini." onclick="siswa_pendataan_kelas_form(\'df\',\'' . $r['replid'] . '\')"><div class="bi_canb"> </div></button>'; $xtable->opt($r['replid'], 'v', $s); $xtable->row_end();