function tampilkanHeaderMK($jdwl) { if ($jdwl['Final'] == 'Y') { $logo = "<font size=+1>☢</font>"; if ($jdwl['Gagal'] == 'Y') { $FINAL = "<tr><th class=wrn colspan=4>{$logo} Mata Kuliah sudah digagalkan. Data penilaian sudah tidak dapat diubah {$logo}</th></tr>\r\n <tr><th class=ul colspan=4>Ket: {$jdwl['CatatanGagal']}</th></tr>"; } else { $FINAL = "<tr><th class=wrn colspan=4>{$logo} Mata Kuliah sudah di-Finalisasi. Data penilaian sudah tidak dapat diubah {$logo}</th></tr>"; } } else { $FINAL = ''; } $TanggalPenting = AmbilTanggalPenting($jdwl['JadwalRemedialID']); echo "<table class=box cellspacing=0 align=center width=840>\r\n <tr><td class=inp width=100>Thn Akademik:</td>\r\n <td class=ul>{$jdwl['TahunID']}</td>\r\n <td class=inp width=100>Program Studi:</td>\r\n <td class=ul>{$jdwl['_PRD']} <sup>{$jdwl['ProdiID']}</sup></td>\r\n </tr>\r\n <tr><td class=inp>Matakuliah:</td>\r\n <td class=ul>{$jdwl['Nama']} <sup>{$jdwl['MKKode']}</sup></td>\r\n <td class=inp>Dosen:</td>\r\n <td class=ul>{$jdwl['DSN']}</td>\r\n </tr>\r\n <tr><td class=inp>SKS:</td>\r\n <td class=ul>{$jdwl['SKS']}, Peserta: {$jdwl['JumlahMhsw']} <sup title='Jumlah Mahasiswa'>ߐ</sup></td>\r\n <td class=inp>Kelas:</td>\r\n <td class=ul>{$jdwl['NamaKelas']} <sup>{$jdwl['ProgramID']}</sup></td>\r\n </tr>\r\n <tr><td class=inp>Jdwl Kuliah:</td>\r\n\t <td class=ul1>{$TanggalPenting}</td>\r\n\t </tr>\r\n {$FINAL}\r\n </table>"; }
function TampilkanRemedial() { $TahunID = $_SESSION['_remTahun']; $ProdiID = $_SESSION['_remProdi']; $ProgramID = $_SESSIOn['_remProg']; $whr_prodi = empty($ProdiID) ? "" : "and ProdiID='{$ProdiID}'"; $whr_tahun = empty($TahunID) ? "" : "and TahunID='{$TahunID}'"; $whr_prog = empty($ProgramID) ? "" : "and ProgramID='{$ProgramID}'"; // Paging Parameters $limit = 20; $start_page = $limit * $_SESSION['_remPage']; $counting = $start_page; $s = "select * from jadwalremedial \r\n\t\t\twhere KodeID='" . KodeID . "'\r\n\t\t\t\t{$whr_tahun}\r\n\t\t\t\t{$whr_prodi}\r\n\t\t\t\t{$whr_prog}"; $r = _query($s); loadJavaScripts(); echo "<p><table class=box cellspacing=1 align=center width=900>\r\n\t\t\t<form action='?' method=POST>\r\n\t\t\t\t\r\n\t\t\t\t<tr><td class=ul1 align=center>\r\n\t\t\t\t\t\t<input type=button name='Laporan' value='Laporan Daftar Remedial Mahasiswa' onClick=\"fnDaftarRemedial()\">\r\n\t\t\t\t\t\t<input type=button name='CetakJadwal' value='Cetak Semua Jadwal' onClick=\"fnCetakJadwal()\">\r\n\t\t\t\t\t\t<input type=button name='CetakMahasiswa' value='Cetak Semua Peserta Remedial' onClick=\"fnCetakPeserta()\">\r\n\t\t\t\t\t\t<input type=button name='Gagal' value='Cetak Mahasiswa Gagal' onClick=\"fnGagalRemedial()\"></td>\r\n\t\t\t\t\t\t</tr>\r\n\t\t\t</form>\t\r\n\t\t</table></p>"; echo "<p><table class=box cellspacing=1 align=center width=900>\r\n\t\t\t<form action='?' method=POST>\r\n\t\t\t\t<tr><th class=ttl width=20 colspan=2>#</th>\r\n\t\t\t\t\t<th class=ttl width=200>Matakuliah</th>\r\n\t\t\t\t\t<th class=ttl width=40>SKS</th>\r\n\t\t\t\t\t<th class=ttl width=120>Tanggal Penting</th>\r\n\t\t\t\t\t<th class=ttl width=70>&sum Mhsw</th>\r\n\t\t\t\t\t<th class=ttl width=70>Nilai</th>\r\n\t\t\t\t\t"; while ($w = _fetch_array($r)) { $n++; $TanggalPenting = AmbilTanggalPenting($w['JadwalRemedialID']); $DetailMhsw = "{$w['JmlhMhsw']}\r\n\t\t\t\t\t\t<br><a href='#self' onClick=\"fnEditMhsw('{$w['JadwalRemedialID']}')\"><sup>Daftar Mhsw</sup></a>"; echo "<tr><td class=inp width=10>{$n}</td>\r\n\t\t\t\t\t<td class=ul1 width=10><a href='#' onClick=\"fnEditRemedial(0, '{$w['JadwalRemedialID']}')\"><img src='img/edit.png'></a></td>\r\n\t\t\t\t\t<td class=ul1 width=200>{$w['Nama']}</td>\r\n\t\t\t\t\t<td class=ul1 width=40 align=center>{$w['SKS']}</td>\r\n\t\t\t\t\t<td class=ul1>{$TanggalPenting}</td>\r\n\t\t\t\t\t<td class=ul1 width=70 align=center>{$DetailMhsw}</td>\r\n\t\t\t\t\t<td class=ul1 width=70 align=center><a href='#' onClick=\"fnIsiNilai('{$w['JadwalRemedialID']}')\"><img src='img/edit.jpg'></a></td>\r\n\t\t\t </tr>"; } // Paging $totalpage = floor($n / $limit) + 1; $fontpage = $_SESSION['_remPage'] + 1 == 1 ? '<font color=red>1</font>' : '<font color=green>1</font>'; $tempmnux = $_SESSION['mnux']; $pagestring = "<a href='#' onClick=\"changePage(1, '{$tempmnux}', this.form);\">{$fontpage}</a>"; for ($j = 2; $j <= $totalpage; $j++) { $fontpage = $j == $_SESSION['_remPage'] + 1 ? '<font color=red>' : '<font color=green>'; $pagestring .= ", <a href='#' onClick=\"changePage({$j}, '{$tempmnux}', this.form);\">{$fontpage}{$j}</font></a>"; } //$nextstartpage = $start_page+1; echo "\r\n\t\t\r\n\t\t<tr>\r\n\t\t\t<td class=ul1 colspan=10 align=center><font color=green><b>Hal:</b></font> {$pagestring}</td>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<td class=ul1 colspan=10 align=center><font color=green><b>Total:</b></font> <b>{$n}</b></td>\r\n\t\t</tr>"; echo "</form>\r\n\t\t</table></p>\r\n\t\t"; }
function Edit($md, $id, $Kembali) { if ($Kembali == 1) { if ($md == 0) { $jdl = "Edit Jadwal Remedial"; } elseif ($md == 1) { $jdl = "Tambah Jadwal Remedial"; } else { } $w = array(); $w['ProgramID'] = $_REQUEST['ProgramID']; $w['MKID'] = $_REQUEST['MKID']; $w['MKKode'] = $_REQUEST['MKKode']; $w['Nama'] = $_REQUEST['MKNama']; $w['SKS'] = $_REQUEST['SKS']; $w['NamaKelas'] = $_REQUEST['NamaKelas']; $w['RencanaKehadiran'] = $_REQUEST['RencanaKehadiran']; $w['KehadiranMin'] = $_REQUEST['KehadiranMin']; $w['MaxAbsen'] = $_REQUEST['MaxAbsen']; $w['TglMulai'] = $_REQUEST['TglMulai']; $w['TglSelesai'] = $_REQUEST['TglSelesai']; $w['Kapasitas'] = $_REQUEST['Kapasitas']; $w['BiayaKhusus'] = $_REQUEST['BiayaKhusus']; $w['Biaya'] = $_REQUEST['Biaya']; $w['NamaBiaya'] = $_REQUEST['NamaBiaya']; $w['DosenID'] = $_REQUEST['DosenID']; $w['Dosen'] = GetaField('dosen', "KodeID='" . KodeID . "' and Login", $w['DosenID'], 'Nama'); } else { if ($md == 0) { $jdl = "Edit Jadwal Remedial"; $w = GetFields('jadwalremedial', 'JadwalRemedialID', $id, '*'); $w['Dosen'] = GetaField('dosen', "KodeID='" . KodeID . "' and Login", $w['DosenID'], 'Nama'); $w['JamMulai'] = substr($w['JamMulai'], 0, 5); $w['JamSelesai'] = substr($w['JamSelesai'], 0, 5); } elseif ($md == 1) { $jdl = "Tambah Jadwal Remedial"; $w = array(); $w['Dosen'] = ''; $w['ProgramID'] = $_SESSION['_remProg']; $w['TglMulai'] = date('Y-m-d'); $w['TglSelesai'] = date('Y-m-d'); $w['HariID'] = date('w'); $w['BiayaKhusus'] = 'N'; } else { } } // Parameters JdwlScript(); $prodi = GetFields('prodi', "KodeID='" . KodeID . "' and ProdiID", $_SESSION['_remProdi'], '*'); $optprg = GetOption2('program', "concat(ProgramID, ' - ', Nama)", 'ProgramID', $w['ProgramID'], "KodeID='" . KodeID . "'", 'ProgramID'); $opthari = GetOption2('hari', "Nama", 'HariID', $w['HariID'], '', 'HariID'); $opttglmulai = GetDateOption2($w['TglMulai'], 'TglMulai', "AmbilHari('TglMulai', 'frmJadwal')"); $opttglselesai = GetDateOption2($w['TglSelesai'], 'TglSelesai', ""); $ck_biayakhusus = $w['BiayaKhusus'] == 'Y' ? 'checked' : ''; $TanggalPenting = AmbilTanggalPenting($w['JadwalRemedialID']); // Tampilkan CheckFormScript("ProgramID,HariID,JamMulai,JamSelesai,DosenID,MKID"); TampilkanJudul($jdl); echo <<<END <table class=bsc cellspacing=1 width=100%> <form name='frmJadwal' action='../{$_SESSION['mnux']}.edit.php' method=POST onSubmit="return CheckForm(this)"> <input type=hidden name='gos' value='Simpan' /> <input type=hidden name='md' value='{$md}' /> <input type=hidden name='_remTahun' value='{$_SESSION['_remTahun']}' /> <input type=hidden name='_remProdi' value='{$_SESSION['_remProdi']}' /> <input type=hidden name='id' value='{$id}' /> <tr><td class=inp>Program Studi:</td> <td class=ul1><b>{$prodi['Nama']}</b> <sup>({$_SESSION['_remProdi']})</sup></td> <td class=inp>Program:</td> <td class=ul1><select name='_remProg'>{$optprg}</select></td> </tr> <tr><td class=inp>Tanggal Mulai Remedial:</td> <td class=ul1>{$opttglmulai}</td> \t <td class=inp>Tanggal Selesai Remedial:</td> \t <td class=ul1>{$opttglselesai}</td> \t </tr> <tr><td class=inp>Matakuliah:</td> <td class=ul1 colspan=3 nowrap> <input type=hidden name='MKID' value='{$w['MKID']}' /> <input type=text name='MKKode' value='{$w['MKKode']}' size=10 maxlength=50 /> <input type=text name='MKNama' value='{$w['Nama']}' size=30 maxlength=50 onKeyUp="javascript:CariMK('{$_SESSION['_remProdi']}', 'frmJadwal')"/> <input type=text name='SKS' value='{$w['SKS']}' size=3 maxlength=3> <sub>SKS</sub> <div style='text-align:right'> » <a href='#' onClick="javascript:CariMK('{$_SESSION['_remProdi']}', 'frmJadwal')" />Cari...</a> | <a href='#' onClick="javascript:frmJadwal.MKID.value='';frmJadwal.MKKode.value='';frmJadwal.MKNama.value='';frmJadwal.SKS.value=0">Reset</a> </div> </td> </tr> <tr><td class=inp>Dosen Pengampu:</td> <td class=ul1 colspan=3 nowrap> <input type=text name='DosenID' value='{$w['DosenID']}' size=10 maxlength=50 /> <input type=text name='Dosen' value='{$w['Dosen']}' size=30 maxlength=50 onKeyUp="javascript:CariDosen('{$_SESSION['_remProdi']}', 'frmJadwal')" /> <div style='text-align:right'> » <a href='#' onClick="javascript:CariDosen('{$_SESSION['_remProdi']}', 'frmJadwal')" />Cari...</a> | <a href='#' onClick="javascript:frmJadwal.DosenID.value='';frmJadwal.Dosen.value=''">Reset</a> </div> </td> </tr> <tr><td class=inp>Kelas:</td> <td class=ul1><input type=text name='NamaKelas' value='{$w['NamaKelas']}' size=10 maxlength=10 /></td> </tr> <tr><td class=inp>Rencana Kehadiran Dosen:</td> <td class=ul1><input type=text name='RencanaKehadiran' value='{$w['RencanaKehadiran']}' size=4 maxlength=4 /></td> <td class=inp>Maksimum Absen:</td> <td class=ul1><input type=text name='MaxAbsen' value='{$w['MaxAbsen']}' size=4 maxlength=4 /></td> </tr> <tr><td class=inp>Ada Biaya Khusus?</td> <td class=ul1> <input type=checkbox name='BiayaKhusus' value='Y' {$ck_biayakhusus} /> » Biaya: <input type=text name='Biaya' value='{$w['Biaya']}' size=10 maxlength=20 /> </td> \t <td class=inp>Nama Biaya:</td> \t <td class=ul1><input type=text name='NamaBiaya' value='{$w['NamaBiaya']}' size=30 maxlength=100></td> </tr> <tr><td class=inp>Tanggal<sup>2</sup> Penting:</td> \t <td colspan=3> \t\t\t<table id='TanggalPenting' border=0 cellspacing=0 cellpadding=0 width=100%> \t\t\t\t{$TanggalPenting} \t\t\t</table> \t\t <input type=button name='TambahTanggal' value='Tambah Tanggal Remedial' onClick="fnTambahTanggal()"> \t\t\t<input type=hidden id='StringTanggalPenting' name='StringTanggalPenting' value=''> \t </td> \t </tr> <tr><td class=ul1 colspan=4 align=center> <input type=submit name='Simpan' value='Simpan' onClick="return SimpanKeString()"/> <input type=button name='Batal' value='Batal' onClick="window.close()" /> </td></tr> </form> </table> <div class='box0' id='caridosen'></div> <div class='box0' id='carimk'></div> <div class='box0' id='cariruang'></div> END; }