} 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();
            }
        }
    }
}
Example #2
0
 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">&nbsp;</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">&nbsp;</div></button>&nbsp;<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.');
}
Example #4
0
        $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">&nbsp;</div></button>';
                 $xtable->opt($r['replid'], 'v', $s);
                 $xtable->row_end();