Exemplo n.º 1
0
function ProdiEdt()
{
    $md = $_REQUEST['md'] + 0;
    if ($md == 0) {
        $w = GetFields('prodi', 'ProdiID', $_REQUEST['prid'], '*');
        $_prid = "<input type=hidden name='prid' value='{$w['ProdiID']}'><b>{$w['ProdiID']}</b>";
        $jdl = 'Edit Program Studi';
    } else {
        $w = array();
        $w['ProdiID'] = '';
        $w['Nama'] = '';
        $w['Nama_en'] = '';
        $w['JenjangID'] = '';
        $w['Gelar'] = '';
        $w['FakultasID'] = $_SESSION['fid'];
        $w['FormatNIM'] = '';
        $w['GunakanNIMSementara'] = 'N';
        $w['FormatNIMSementara'] = '';
        $w['DapatPindahProdi'] = '';
        $w['ProdiDiktiID'] = '';
        $w['NamaSesi'] = "Semester";
        $w['CekPrasyarat'] = 'Y';
        $w['DefSKS'] = 0;
        $w['DefKehadiran'] = 16;
        $w['DefMaxAbsen'] = 4;
        $w['TotalSKS'] = 0;
        $w['BatasStudi'] = 0;
        $w['JumlahSesi'] = 0;
        $w['Akreditasi'] = '';
        $w['NoSKDikti'] = '';
        $w['TglSKDikti'] = date('Y-m-d');
        $w['NoSKBAN'] = '';
        $w['TglSKBAN'] = date('Y-m-d');
        $w['PajakHonorDosen'] = 10;
        $w['Pejabat'] = '';
        $w['Jabatan'] = '';
        $w['NA'] = 'N';
        $_prid = "<input type=text name='prid' size=30 maxlength=20>";
        $jdl = 'Tambah Program Studi';
    }
    CheckFormScript("prid,Nama,FormatNIM,DefSKS");
    CariProdiDikti();
    loadJavaScripts();
    $NamaProdi = GetaField('prodidikti', 'ProdiDiktiID', $w['ProdiDiktiID'], 'Nama');
    $TglSKDikti = GetDateOption($w['TglSKDikti'], 'TglSKDikti');
    $TglSKBAN = GetDateOption($w['TglSKBAN'], 'TglSKBAN');
    $gns = $w['GunakanNIMSementara'] == 'Y' ? 'checked' : '';
    $dagns = $w['GunakanNIMSementara'] == 'Y' ? '' : 'disabled';
    $na = $w['NA'] == 'Y' ? 'checked' : '';
    $cp = $w['CekPrasyarat'] == 'Y' ? 'checked' : '';
    $snm = session_name();
    $sid = session_id();
    $opt = GetOption2('fakultas', "concat(FakultasID, '. ', Nama)", 'FakultasID', $w['FakultasID'], '', 'FakultasID');
    $optjen = GetOption2('jenjang', "concat(JenjangID, ' - ', Nama)", 'JenjangID', $w['JenjangID'], '', 'JenjangID');
    //GetCheckboxes($table, $key, $Fields, $Label, $Nilai='', $Separator=',') {
    $pind = GetCheckboxes("prodi", "ProdiID", "concat(ProdiID, ' - ', Nama) as NM", 'NM', $w['DapatPindahProdi'], '.', "ProdiID <> '{$w['ProdiID']}'");
    return "<p><table class=box cellspacing=1 cellpadding=4 width=600>\r\n  <form name='data' action='?' method=POST onSubmit=\"return CheckForm(data)\">\r\n  <input type=hidden name='mnux' value='{$_SESSION['mnux']}'>\r\n  <input type=hidden name='gos' value='ProdiSav'>\r\n  <input type=hidden name='md' value='{$md}'>\r\n\r\n  <tr><th colspan=2 class=ttl>{$jdl}</th></tr>\r\n  <tr><td class=inp>Program Studi</td><td class=ul>{$_prid}</td></tr>\r\n  <tr><td class=inp>Fakultas</td><td class=ul><select name='FakultasID'>{$opt}</select></td></tr>\r\n  <tr><td class=inp>Nama</td><td class=ul><input type=text name='Nama' value='{$w['Nama']}' size=30 maxlength=50></td></tr>\r\n  <tr><td class=inp>Nama Inggris</td><td class=ul><input type=text name='Nama_en' value='{$w['Nama_en']}' size=30 maxlength=50></td></tr>\r\n  <tr><td class=inp>Jenjang</td><td class=ul><select name='JenjangID'>{$optjen}</select></td></tr>\r\n  <tr><td class=inp>Gelar</td><td class=ul><input type=text name='Gelar' value='{$w['Gelar']}' size=30 maxlength=50></td></tr>\r\n  <tr><td class=inp>Format NIM</td><td class=ul><input type=text name='FormatNIM' value='{$w['FormatNIM']}' size=30 maxlength=100></td></tr>\r\n  <tr><td class=inp>Gunakan NIM Sementara?</td><td class=ul><input type=checkbox name='GunakanNIMSementara' value='Y' onClick=\"ToggleNIMSementara()\" {$gns}>\r\n\t\t\t\t\t<input type=text name='FormatNIMSementara' value='{$w['FormatNIMSementara']}' size=30 maxlength=100 {$dagns}></td></tr>\r\n  <tr><td class=inp>Dapat Pindah ke Prodi</td><td class=ul>{$pind}</td></tr>\r\n  <tr><td class=inp>Nama Sesi</td>\r\n      <td class=ul><input type=text name='NamaSesi' value='{$w['NamaSesi']}' size=20 maxlength=50> <sup>Misal: Semester, Cawu.</sup></td></tr>\r\n  <tr><td class=inp>Cek Prasyarat</td>\r\n      <td class=ul><input type=checkbox name='CekPrasyarat' value='Y' {$cp}> <sup>*) Jika dicentang, <br />\r\n      maka pengambilan KRS akan mengecek MK prasyarat</sup>\r\n      </td></tr>\r\n  <tr><td class=inp>Total SKS Lulus</td><td class=ul><input type=text name='TotalSKS' value='{$w['TotalSKS']}' size=5 maxlength=4></td></tr>\r\n  <tr><td class=inp>Default SKS</td><td class=ul><input type=text name='DefSKS' value='{$w['DefSKS']}' size=3 maxlength=3></td></tr>\r\n  <tr><td class=inp>Default Kehadiran</td><td class=ul><input type=text name='DefKehadiran' value='{$w['DefKehadiran']}' size=4 maxlength=3></td></tr>\r\n  <tr><td class=inp>Default Maksimum Absen</td><td class=ul><input type=text name='DefMaxAbsen' value='{$w['DefMaxAbsen']}' size=4 maxlength=3></td></tr>\r\n  <tr><td class=inp>Kode Prodi Dikti</td><td class=ul><input type=text name='ProdiDiktiID' value='{$w['ProdiDiktiID']}' size=10 maxlength=20>\r\n    <input type=text name='NamaProdi' value='{$NamaProdi}' size=30 maxlength=50>\r\n    <a href='javascript:cariprodidikti(data)'>Cari</a></td></tr>\r\n  <tr><td class=inp>Pajak Honor Dosen</td><td class=ul><input type=text name='PajakHonorDosen' value='{$w['PajakHonorDosen']}' size=3 maxlength=3></td></tr>\r\n  <tr><td class=inp>Tidak aktif?</td><td class=ul><input type=checkbox name='NA' value='Y' {$na}></td></tr>\r\n  \r\n  <tr><td class=ul colspan=2><b>Pejabat Jurusan</b></td></tr>\r\n  <tr><td class=inp>Nama Pejabat</td><td class=ul><input type=text name='Pejabat' value='{$w['Pejabat']}' size=30 maxlength=50></td></tr>\r\n  <tr><td class=inp>Nama Jabatan</td><td class=ul><input type=text name='Jabatan' value='{$w['Jabatan']}' size=30 maxlength=50></td></tr>\r\n  \r\n  <tr><td class=ul colspan=2><b>Batas Studi</b></td></tr>\r\n  <tr><td class=inp>Batas Studi</td><td class=ul><input type=text name='BatasStudi' value='{$w['BatasStudi']}' size=3 maxlength=2> Sesi/Semester</td></tr>\r\n  <tr><td class=inp>Jml Sesi/tahun</td><td class=ul><input type=text name='JumlahSesi' value='{$w['JumlahSesi']}' size=3 maxlength=2> per tahun</td></tr>\r\n  \r\n  <tr><td class=ul colspan=2><b>Surat Keputusan</b></td></tr>\r\n  <tr><td class=inp>No SK Dikti</td><td class=ul><input type=text name='NoSKDikti' value='{$w['NoSKDikti']}' size=30 maxlength=50></td></tr>\r\n  <tr><td class=inp>Tanggal SK Dikti</td><td class=ul>{$TglSKDikti}</td></tr>\r\n  <tr><td class=inp>No SK BAN</td><td class=ul><input type=text name='NoSKBAN' value='{$w['NoSKBAN']}' size=30 maxlength=50></td></tr>\r\n  <tr><td class=inp>Tanggal SK BAN</td><td class=ul>{$TglSKBAN}</td></tr>\r\n  <tr><td class=inp>Akreditasi</td><td class=ul><input type=text name='Akreditasi' value='{$w['Akreditasi']}' size=5 maxlength=10></td></tr>\r\n  <tr><td colspan=2 align=center>\r\n    <input type=submit name='Simpan' value='Simpan'>\r\n    <input type=reset name='Reset' value='Reset'>\r\n    <input type=button name='Batal' value='Batal' onClick=\"location='?mnux={$_SESSION['mnux']}&{$snm}={$sid}'\"></td></tr>\r\n  </form></table></p>";
}
Exemplo n.º 2
0
function ProdiEdt()
{
    $md = $_REQUEST['md'] + 0;
    if ($md == 0) {
        $w = GetFields('prodi', 'ProdiID', $_REQUEST['prid'], '*');
        $_prid = "<input type=hidden name='prid' value='{$w['ProdiID']}'><b>{$w['ProdiID']}</b>";
        $jdl = 'Edit Program Studi';
    } else {
        $w = array();
        $w['ProdiID'] = '';
        $w['Nama'] = '';
        $w['Nama_en'] = '';
        $w['JenjangID'] = '';
        $w['Gelar'] = '';
        $w['FakultasID'] = $_SESSION['fid'];
        $w['FormatNIM'] = '';
        $w['DapatPindahProdi'] = '';
        $w['ProdiDiktiID'] = '';
        $w['NamaSesi'] = "Semester";
        $w['CekPrasyarat'] = 'Y';
        $w['DefSKS'] = 0;
        $w['DefKehadiran'] = 16;
        $w['TotalSKS'] = 0;
        $w['BatasStudi'] = 0;
        $w['JumlahSesi'] = 0;
        $w['Akreditasi'] = '';
        $w['NoSKDikti'] = '';
        $w['TglSKDikti'] = date('Y-m-d');
        $w['NoSKBAN'] = '';
        $w['TglSKBAN'] = date('Y-m-d');
        $w['PajakHonorDosen'] = 10;
        $w['Pejabat'] = '';
        $w['Jabatan'] = '';
        $w['NA'] = 'N';
        $_prid = "<input type=text name='prid' size=30 maxlength=20>";
        $jdl = 'Tambah Program Studi';
    }
    CheckFormScript("prid,Nama,FormatNIM,DefSKS");
    CariProdiDikti();
    $NamaProdi = GetaField('prodidikti', 'ProdiDiktiID', $w['ProdiDiktiID'], 'Nama');
    $TglSKDikti = GetDateOption($w['TglSKDikti'], 'TglSKDikti');
    $TglSKBAN = GetDateOption($w['TglSKBAN'], 'TglSKBAN');
    $na = $w['NA'] == 'Y' ? 'checked' : '';
    $cp = $w['CekPrasyarat'] == 'Y' ? 'checked' : '';
    $snm = session_name();
    $sid = session_id();
    $opt = GetOption2('fakultas', "concat(FakultasID, '. ', Nama)", 'FakultasID', $w['FakultasID'], '', 'FakultasID');
    $optjen = GetOption2('jenjang', "concat(JenjangID, ' - ', Nama)", 'JenjangID', $w['JenjangID'], '', 'JenjangID');
    //GetCheckboxes($table, $key, $Fields, $Label, $Nilai='', $Separator=',') {
    $pind = GetCheckboxes("prodi", "ProdiID", "concat(ProdiID, ' - ', Nama) as NM", 'NM', $w['DapatPindahProdi'], '.');
    return "\r\n  <form name='data' action='?' method=POST onSubmit=\"return CheckForm(data)\">\r\n  <input type=hidden name='mnux' value='fak'>\r\n  <input type=hidden name='gos' value='ProdiSav'>\r\n  <input type=hidden name='md' value='{$md}'>\r\n  \r\n  <fieldset>\r\n    <legend>{$jdl}</legend>\r\n    <ol>\r\n      <li>\r\n\t<label for=ProdiID>Kode Prodi:</label>\r\n\t{$_prid}\r\n      </li>\r\n      <li>\r\n\t<label for=FakultasID>Fakultas:</label>\r\n\t<select name=FakultasID>{$opt}</opt>\r\n      </li>\r\n      <li>\r\n\t<label for=Nama>Nama Prodi:</label>\r\n\t<input type=text name='Nama' value='{$w['Nama']}' size=30 maxlength=50>\r\n      </li>\r\n      <li>\r\n\t<label for=Nama_en>Nama Inggris:</label>\r\n\t<input type=text name='Nama_en' value='{$w['Nama_en']}' size=30 maxlength=50>\r\n      </li>\r\n      <li>\r\n\t<label for=Jenjang>Jenjang:</label>\r\n\t<select name='JenjangID'>{$optjen}</select>\r\n      </li>\r\n      <li>\r\n\t<label for=Gelar>Gelar</label>\r\n\t<input type=text name='Gelar' value='{$w['Gelar']}' size=30 maxlength=50>\r\n      </li>\r\n      <li>\r\n\t<label for=FormatNIM>Format NIM:</label>\r\n\t<input type=text name='FormatNIM' value='{$w['FormatNIM']}' size=30 maxlength=100>\r\n      </li>\r\n      <li>\r\n\t<label for=PindahProdi>Dapat Pindah ke Prodi:</label>\r\n\t{$pind}\r\n      </li>\r\n       <li>\r\n\t<label for=NamaSesi>Nama Sesi:</label>\r\n\t<input type=text name='NamaSesi' value='{$w['NamaSesi']}' size=30 maxlength=50> Misal: Semester, Cawu.\r\n      </li>\r\n      <li>\r\n\t<label for=CekPrasyarat>Cek Prasyarat:</label>\r\n\t<input type=checkbox name='CekPrasyarat' value='Y' {$cp}>\r\n      </li>\r\n      <li>\r\n\t<label for=TotalSKS>Total SKS Lulus:</label>\r\n\t<input type=text name='TotalSKS' value='{$w['TotalSKS']}' size=5 maxlength=4>\r\n      </li>\r\n      <li>\r\n\t<label for=DefSKS>Default SKS:</label>\r\n\t<input type=text name='DefSKS' value='{$w['DefSKS']}' size=3 maxlength=3>\r\n      </li>\r\n      <li>\r\n\t<label for=DefKehadiran>Default Jumlah Kehadiran:</label>\r\n\t<input type=text name='DefKehadiran' value='{$w['DefKehadiran']}' size=4 maxlength=3>\r\n      </li>\r\n      <li>\r\n\t<label for=ProdiDiktiID>Kode Prodi Dikti:</label>\r\n\t<input type=text name='ProdiDiktiID' value='{$w['ProdiDiktiID']}' size=10 maxlength=20>\r\n\t<input type=text name='NamaProdi' value='{$NamaProdi}' size=30 maxlength=50><a href='javascript:cariprodidikti(data)'>Cari</a>\r\n      </li>\r\n      <li>\r\n\t<label for=PajakHonorDosen>Pajak Honor Dosen:</label>\r\n\t<input type=text name='PajakHonorDosen' value='{$w['PajakHonorDosen']}' size=3 maxlength=3>\r\n      </li>\r\n      <li>\r\n\t<label for=NA>Tidak aktif?:</label>\r\n\t<input type=checkbox name='NA' value='Y' {$na}>\r\n      </li>\r\n      <li>\r\n\t<label for=Pejabat>Nama Pejabat:</label>\r\n\t<input type=text name='Pejabat' value='{$w['Pejabat']}' size=40 maxlength=50>\r\n      </li>\r\n      <li>\r\n\t<label for=Jabatan>Nama Jabatan:</label>\r\n\t<input type=text name='Jabatan' value='{$w['Jabatan']}' size=40 maxlength=50>\r\n      </li>\r\n      <li>\r\n\t<label for=BatasStudi>Batas Studi:</label>\r\n\t<input type=text name='BatasStudi' value='{$w['BatasStudi']}' size=3 maxlength=2> Sesi/Semester\r\n      </li>\r\n      <li>\r\n\t<label for=JumlahSesi>Jml Sesi/tahun:</label>\r\n\t<input type=text name='JumlahSesi' value='{$w['JumlahSesi']}' size=3 maxlength=2> per tahun\r\n      </li>\r\n      <li>\r\n\t<label for=NoSKDikti>No SK Dikti:</label>\r\n\t<input type=text name='NoSKDikti' value='{$w['NoSKDikti']}' size=30 maxlength=50>\r\n      </li>\r\n      <li>\r\n\t<label for=TglSKDikti>Tanggal SK Dikti:</label>\r\n\t{$TglSKDikti}\r\n      </li>\r\n      <li>\r\n\t<label for=NoSKBAN>No SK BAN:</label>\r\n\t<input type=text name='NoSKBAN' value='{$w['NoSKBAN']}' size=30 maxlength=50>\r\n      </li>\r\n      <li>\r\n\t<label for=TglSKBAN>Tanggal SK BAN:</label>\r\n\t{$TglSKBAN}\r\n      </li>\r\n      <li>\r\n\t<label for=Akreditasi>Akreditasi:</label>\r\n\t<input type=text name='Akreditasi' value='{$w['Akreditasi']}' size=5 maxlength=10>\r\n      </li>\r\n      <li>\r\n\t<input class=submit type=submit value=Submit />\r\n\t<input type=reset name='Reset' value='Reset'>\r\n\t<input type=button name='Batal' value='Batal' onClick=\"location='?mnux=fak'\">\r\n      </li>\r\n    </ol>\r\n  </fieldset>\r\n  </form>";
}