Example #1
0
function tampilkanHeaderMK($jdwl)
{
    if ($jdwl['Final'] == 'Y') {
        $logo = "<font size=+1>&#9762;</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'>&#2000;</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>";
}
Example #2
0
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";
}
Example #3
0
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'>
      &raquo;
      <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'>
      &raquo;
      <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} /> &raquo;
        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;
}