コード例 #1
0
ファイル: penempatan.php プロジェクト: epiii/siadu-epiii
<?php

require_once MODDIR . 'control.php';
require_once MODDIR . 'apps/aka.php';
$dept = gpost('departemen');
$departemen = departemen_r($dept);
// Page Selection Bar
$PSBar = new PSBar_2();
$PSBar->begin();
$PSBar->selection_departemen('penempatan', $dept);
$PSBar->end();
if (count($departemen) > 0) {
    notifbox();
    ?>
<table cellspacing="0" cellpadding="0" width="100%"><tr valign="top">
<td width="45%" style="padding-right:10px">
	<div id="loader3" class="loader" style="display:none"></div>
	<div id="data_calon" style="width:100%">
	<?php 
    require_once APPDIR . 'penempatan_calon_get.php';
    ?>
	</div>
</td>
<td width="55%" style="border-left:1px solid #fff;padding-left:10px">
	<div id="loader2" class="loader" style="display:none"></div>
	<div id="data_kelas" style="width:100%">
	<?php 
    require_once APPDIR . 'penempatan_kelas_get.php';
    ?>
	</div>
</td>
コード例 #2
0
ファイル: rekening.php プロジェクト: epiii/siadu-epiii
<?php

appmod_use('keu/rekening');
$fmod = 'rekening';
$xtable = new xtable($fmod, 'kode rekening');
$xtable->pageorder = "kode";
$kat = gpost('skategorirek');
$kategorirek = kategorirek_r($kat, 1);
// Page Selection Bar
$PSBar = new PSBar_2(120);
$PSBar->begin();
$PSBar->selection('Kategori rekening', iSelect('skategorirek', $kategorirek, $kat, $PSBar->selws, $fmod . "_get()"));
$PSBar->end();
// Query
$db = new xdb("keu_rekening");
if ($kat !== 0) {
    $db->where("kategorirek='{$kat}'");
}
$t = $db->query();
$xtable->ndata = mysql_num_rows($t);
$t = $db->query($xtable->pageorder_sql('kode', 'nama'));
$xtable->btnbar_f('add');
if ($xtable->ndata > 0) {
    // Table head
    $xtable->head('@Kode{C}', '@Rekening', 'Keterangan');
    $lkat = 0;
    while ($r = mysql_fetch_array($t)) {
        $kr = substr($r['kode'], 0, 1);
        if ($lkat != $r['kategorirek'] && $kat == 0) {
            $l = strlen($r['kode']) - 1;
            $xtable->row_begin();
コード例 #3
0
ファイル: guru.php プロジェクト: epiii/siadu-epiii
$dept = gpost('departemen');
$departemen = departemen_r($dept);
if (count($departemen) > 0) {
    $tajar = gpost('tahunajaran');
    $tahunajaran = tahunajaran_r($tajar, $dept);
    $pel = gpost('spelajaran');
    $pelajaran = pelajaran_r($pel, $tajar, 1);
    // Query
    if ($pel == 0) {
        $t = mysql_query("SELECT aka_guru.*,hrd_pegawai.nip,hrd_pegawai.nama,aka_pelajaran.nama as namapelajaran FROM aka_guru LEFT JOIN hrd_pegawai ON aka_guru.pegawai=hrd_pegawai.replid LEFT JOIN aka_pelajaran ON aka_pelajaran.replid=aka_guru.pelajaran WHERE aka_guru.tahunajaran='{$tajar}' ORDER BY aka_pelajaran.nama, hrd_pegawai.nama");
    } else {
        $t = mysql_query("SELECT aka_guru.*,hrd_pegawai.nip,hrd_pegawai.nama FROM aka_guru LEFT JOIN hrd_pegawai ON aka_guru.pegawai=hrd_pegawai.replid WHERE aka_guru.tahunajaran='{$tajar}' AND aka_guru.pelajaran='{$pel}' ORDER BY hrd_pegawai.nama");
    }
    $xtable->ndata = mysql_num_rows($t);
    // Page Selection Bar
    $PSBar = new PSBar_2();
    $PSBar->begin();
    $PSBar->selection_departemen($fmod, $dept);
    if (count($tahunajaran) > 0) {
        $PSBar->selection('Tahun ajaran', iSelect('tahunajaran', $tahunajaran, $tajar, $PSBar->selws, $fmod . "_get()"));
    } else {
        $PSBar->end();
        hiddenval('tahunajaran', $tajar);
        hiddenval('spelajaran', $pel);
        tahunajaran_warn(0, 'float:left');
        $PSBar->pass = false;
    }
    if ($PSBar->pass) {
        if (count($pelajaran) > 1) {
            $PSBar->selection('Pelajaran', iSelect('spelajaran', $pelajaran, $pel, $PSBar->selws, $fmod . "_get()"));
        } else {
コード例 #4
0
ファイル: modul_psb.php プロジェクト: epiii/siadu-epiii
//epi ------------------
$tgl = explode("-", date("Y-m-d"));
$dim = cal_days_in_month(CAL_GREGORIAN, intval($tgl[1]), intval($tgl[0]));
$tgl_f = date("Y-m") . "-1";
$tgl_c = date("Y-m-d");
$tgl_l = date("Y-m") . "-" . $dim;
$tanggal1 = gpost('tanggal1', $tgl_f);
// print_r($tanggal1);
$tanggal2 = gpost('tanggal2', $tgl_l);
hiddenval('tanggal_f', $tgl_f);
hiddenval('tanggal_c', $tgl_c);
hiddenval('tanggal_l', $tgl_l);
//endn of epi ---------
if (count($departemen) > 0) {
    // Page Selection Bar
    $PSBar = new PSBar_2();
    $PSBar->begin();
    $PSBar->selection_departemen($fmod, $dept);
    if (count($proses) > 0) {
        $PSBar->selection('Periode', iSelect('proses', $proses, $pros, "width:" . $PSBar->selw, $fmod . "_get()"));
    } else {
        $PSBar->end();
        hiddenval('proses', $pros);
        hiddenval('kelompok', $kel);
        proses_warn(1);
        exit;
    }
    if (count($kelompok) > 0) {
        $PSBar->selection('Kelompok', iSelect('kelompok', $kelompok, $kel, $PSBar->selws, $fmod . "_get()"));
    } else {
        $PSBar->end();
コード例 #5
0
ファイル: presensiguru.php プロジェクト: nickohappy7/sister
 $tajar = gpost('tahunajaran');
 $tahunajaran = tahunajaran_r($tajar, $dept);
 $tanggal = gpost('tanggal');
 if ($tanggal == '') {
     $tanggal = date("Y-m-d");
 }
 $tgl = explode("-", $tanggal);
 $dim = cal_days_in_month(CAL_GREGORIAN, intval($tgl[1]), intval($tgl[0]));
 $tgl_f = $tgl[0] . "-" . $tgl[1] . "-1";
 $tgl_c = date("Y-m-d");
 $tgl_l = $tgl[0] . "-" . $tgl[1] . "-" . $dim;
 $tgl_cm = $tgl[0] . "-" . $tgl[1] . "-";
 $t0 = date('Y-m-d', strtotime('- 1 day', strtotime($tanggal)));
 $t1 = date('Y-m-d', strtotime('+ 1 day', strtotime($tanggal)));
 // Page Selection Bar
 $PSBar = new PSBar_2();
 $PSBar->begin();
 $PSBar->selection_departemen($fmod, $dept);
 if (count($tahunajaran) > 0) {
     $PSBar->selection('Tahun ajaran', iSelect('tahunajaran', $tahunajaran, $tajar, $PSBar->selws, $fmod . "_get()"));
 } else {
     $PSBar->end();
     hiddenval('tahunajaran', $tajar);
     tahunajaran_warn(0, 'float:left');
     $PSBar->pass = false;
 }
 if ($PSBar->pass) {
     $s = '<button style="float:left;margin:0px 4px 0px 4px" class="btn" title="Tampilkan" onclick="' . $fmod . '_get()"><div class="bi_srcb">&nbsp;</div></button>';
     $PSBar->selection('Bulan', inputTanggal('tanggal', $tanggal, $fmod . '_get()', 'Ym') . ' ' . $s);
 }
 $PSBar->end();
コード例 #6
0
require_once MODDIR . 'xtable/xtable.php';
appmod_use('aka/angkatan', 'aka/siswa');
$fmod = 'siswa_pendataan_kelas_list';
$xtable = new xtable($fmod, 'siswa', '', 2);
$xtable->search_keyon('kunci=>aka_siswa.nis:EQ|aka_siswa.nama:LIKE-0,1');
$xtable->search_box_pos('l');
$xtable->pageorder = "aka_siswa.nis";
$xtable->use_select();
$xtable->select_noopt = true;
$xtable->select_cekfunc = "siswa_pendataan_kelas_list_cek(param)";
$dept = gpost('ff_departemen');
$departemen = departemen_r($dept);
$angk = gpost('ff_angkatan');
$angkatan = angkatan_r($angk, $dept);
$kls = gpost('kelas');
$PSBar = new PSBar_2(100);
$PSBar->begin();
if (count($departemen) > 0) {
    $PSBar->selection('Departemen', iSelect('ff_departemen', $departemen, $depat, $PSBar->selws, $fmod . "_get(1)"));
} else {
    $PSBar->end();
    hiddenval('ff_departemen', $dept);
    hiddenval('ff_angkatan', $angk);
    departemen_warn(0);
    $PSBar->pass = false;
}
if (count($angkatan) > 0) {
    $PSBar->selection('Angkatan', iSelect('ff_angkatan', $angkatan, $angk, $PSBar->selws, $fmod . "_get(1)"));
} else {
    $PSBar->end();
    hiddenval('ff_angkatan', $angk);
コード例 #7
0
require_once MODDIR . 'control.php';
require_once MODDIR . 'xtable/xtable.php';
require_once MODDIR . 'apps/aka.php';
$fmod = 'penempatan_getkelas';
$xtable = new xtable($fmod);
$dept = gpost('departemen');
$departemen = departemen_r($dept);
$tajar = gpost('tahunajaran');
$tahunajaran = tahunajaran_r($tajar, $dept);
$ting = gpost('tingkat');
$tingkat = tingkat_r($ting, $dept, $tajar);
$kls = gpost('kelas');
$kelas = kelas_r($kls, $ting, 1);
notifbox();
echo '<div class="tbltopbar" style="width:100%;padding-bottom:5px"><div style="padding-top:4px;float:left"><b>Penempatan:</b></div></div>';
$PSBar = new PSBar_2(100);
$PSBar->begin();
if (count($tahunajaran) > 0) {
    $PSBar->selection('Tahun Ajaran', iSelect('tahunajaran', $tahunajaran, $tajar, $PSBar->selws, "penempatan_kelas_get()"));
} else {
    $PSBar->end();
    hiddenval('tahunajaran', $tajar);
    hiddenval('tingkat', $ting);
    hiddenval('kelas', $kls);
    tahunajaran_warn(1, 'float:left');
    $PSBar->pass = false;
}
if ($PSBar->pass) {
    if (count($tingkat) > 0) {
        $PSBar->selection('Tingkat', iSelect('tingkat', $tingkat, $ting, $PSBar->selws, "penempatan_kelas_get()"));
    } else {
コード例 #8
0
require_once MODDIR . 'control.php';
require_once MODDIR . 'xtable/xtable.php';
require_once MODDIR . 'apps/aka.php';
$fmod = 'penempatan_calon';
$xtable = new xtable($fmod);
$dept = gpost('departemen');
$departemen = departemen_r($dept);
$pros = gpost('proses');
$proses = proses_r($pros, $dept, 1);
$kel = gpost('kelompok');
$kelompok = kelompok_r($kel, $pros, 1);
$krit = gpost('kriteria');
$kriteria = kriteria_r($krit, 1);
echo '<div class="tbltopbar" style="width:100%;padding-bottom:5px"><div style="padding-top:4px;float:left"><b>Calon siswa:</b></div></div>';
// Page Selection Bar
$PSBar = new PSBar_2(100);
$PSBar->begin();
//$PSBar->selection('','');
if (count($proses) > 0) {
    $PSBar->selection('Periode', iSelect('proses', $proses, $pros, $PSBar->selws, $fmod . "_get()"));
} else {
    $PSBar->end();
    hiddenval('proses', $pros);
    hiddenval('kelompok', $kel);
    hiddenval('kriteria', $krit);
    proses_warn(0, 'float:left');
    $PSBar->pass = false;
}
if ($PSBar->pass) {
    if (count($kelompok) > 0) {
        $PSBar->selection('Kelompok', iSelect('kelompok', $kelompok, $kel, $PSBar->selws, $fmod . "_get()"));
コード例 #9
0
ファイル: dafta.php プロジェクト: epiii/siadu-epiii
if (count($departemen) > 0) {
    $tajar = gpost('tahunajaran');
    $tahunajaran = tahunajaran_r($tajar, $dept);
    $ting = gpost('tingkat');
    $tingkat = tingkat_r($ting, $dept);
    $kel = gpost('kelas');
    $kelas = kelas_r($kel, $ting);
    $pel = gpost('pelajaran');
    $pelajaran = pelajaran_r_pegawai($pel, $gid);
    // Query
    $db = siswa_db_bykelas($kel);
    $t = $db->query();
    // echo "SELECT aka_guru.*,hrd_pegawai.nip,hrd_pegawai.nama FROM aka_guru LEFT JOIN hrd_pegawai ON aka_guru.pegawai=hrd_pegawai.replid WHERE aka_guru.pelajaran='$pel' ORDER BY hrd_pegawai.nama";
    $xtable->ndata = mysql_num_rows($t);
    // Page Selection Bar
    $PSBar = new PSBar_2();
    $PSBar->begin();
    $PSBar->selection_departemen($fmod, $dept);
    if (count($tahunajaran) > 0) {
        $PSBar->selection('Tahun ajaran', iSelect('tahunajaran', $tahunajaran, $tajar, $PSBar->selws, $fmod . "_get()"));
    } else {
        $PSBar->end();
        hiddenval('tahunajaran', $tajar);
        hiddenval('tingkat', $ting);
        hiddenval('kelas', $kls);
        hiddenval('pelajaran', $pel);
        tahunajaran_warn(0);
        $PSBar->pass = false;
    }
    if ($PSBar->pass) {
        if (count($tingkat) > 0) {
コード例 #10
0
require_once MODDIR . 'control.php';
require_once MODDIR . 'xtable/xtable.php';
appmod_use('aka/tahunajaran', 'aka/tingkat', 'aka/kelas', 'aka/siswa');
$fmod = 'mutasi_siswa_list';
$xtable = new xtable($fmod, 'item', '', 2);
$xtable->search_keyon('kunci=>aka_siswa.nis:EQ|aka_siswa.nama:LIKE-0,1');
$xtable->search_box_pos('l');
$xtable->pageorder = "aka_siswa.nis";
$dept = gpost('departemen');
$tajar = gpost('tahunajaran');
$tahunajaran = tahunajaran_r($tajar, $dept);
$tingk = gpost('tingkat');
$tingkat = tingkat_r($tingk, $tajar, 1);
$kls = gpost('kelas');
$kelas = kelas_r($kls, $tingk, 0, 1);
$PSBar = new PSBar_2(100);
$PSBar->begin();
$PSBar->selection('Departemen', departemen_name($dept));
if (count($tahunajaran) > 0) {
    $PSBar->selection('Tahun Ajaran', iSelect('tahunajaran', $tahunajaran, $tajar, $PSBar->selws, $fmod . "_get(1)"));
} else {
    $PSBar->end();
    hiddenval('tahunajaran', $tajar);
    hiddenval('tingkat', $tingk);
    hiddenval('kelas', $kls);
    tahunajaran_warn(0);
    $PSBar->pass = false;
}
if (count($tingkat) > 0) {
    $PSBar->selection('Tingkat', iSelect('tingkat', $tingkat, $tingk, $PSBar->selws, $fmod . "_get(1)"));
} else {
コード例 #11
0
ファイル: alumni.php プロジェクト: epiii/siadu-epiii
<?php

appmod_use('aka/tahunlulus', 'aka/tingkat', 'aka/kelas', 'aka/siswa');
$opt = gpost('opt');
$cid = gpost('cid', 0);
$fmod = 'alumni';
$xtable = new xtable($fmod);
$xtable->search_keyon('nisn=>aka_siswa.nisn:EQ-0', 'nama=>aka_siswa.nama:LIKE-1');
$xtable->pageorder = "aka_siswa.nisn";
$dept = gpost('departemen');
$departemen = departemen_r($dept);
if (count($departemen) > 0) {
    $tlulus = gpost('tahunlulus');
    $tahunlulus = tahunlulus_r($tlulus, $dept);
    // Page Selection Bar
    $PSBar = new PSBar_2();
    $PSBar->begin();
    $PSBar->selection_departemen($fmod, $dept);
    $s = '<button title="Tambah tahun kelulusan" class="btn" style="float:left" onclick="alumni_tahunlulus_form(\'af\')"><div class="bi_addb">&nbsp;</div></button>';
    $PSBar->selection('Tahun kelulusan', iSelect('tahunlulus', $tahunlulus, $tlulus, 'float:left;margin-right:4px;width:' . (intval($PSBar->selw) - 28) . 'px', $fmod . "_get()") . $s);
    if (count($tahunlulus) == 0) {
        $PSBar->pass = false;
    }
    $PSBar->end();
    if ($PSBar->pass) {
        // Query
        $db = new xdb("aka_alumni");
        $db->field("aka_alumni:replid,siswa as idsiswa,keterangan", "aka_siswa:nisn,nama", "departemen:nama as ndepartemen", "aka_angkatan:angkatan as nangkatan");
        $db->join("siswa", "aka_siswa");
        $db->joinother("aka_siswa", "angkatan", "aka_angkatan");
        $db->joinother("aka_angkatan", "departemen", "departemen");
コード例 #12
0
$fform->ptop = 50;
$fform->head('Pilih Siswa');
//>>
$fform->box_begin();
$xtable = new xtable($fmod, 'siswa');
$xtable->search_keyon('nama=>aka_siswa.nama:LIKE-1', 'nis=>aka_siswa.nis:EQ-0');
$xtable->search_box_pos('l', '200px');
$dept = gpost('psdepartemen');
$departemen = departemen_r($dept);
$tajar = gpost('pstahunajaran');
$tahunajaran = tahunajaran_r($tajar, $dept);
$ting = gpost('pstingkat');
$tingkat = tingkat_r($ting, $dept);
$kls = gpost('pskelas');
$kelas = kelas_r($kls, $ting, 0, 1);
$PSBar = new PSBar_2(100);
$PSBar->begin();
$PSBar->selection('Departemen', iSelect('psdepartemen', $departemen, $dept, $PSBar->selws, $fmod . '_get()'));
if (count($tahunajaran) > 0) {
    $PSBar->selection('Tahun Ajaran', iSelect('pstahunajaran', $tahunajaran, $tajar, $PSBar->selws, $fmod . '_get()'));
} else {
    $PSBar->end();
    hiddenval('pstahunajaran', $tajar);
    hiddenval('pstingkat', $ting);
    hiddenval('pskelas', $kls);
    tahunajaran_warn(1);
    $PSBar->pass = false;
}
if ($PSBar->pass) {
    if (count($tingkat) > 0) {
        $PSBar->selection('Tingkat', iSelect('pstingkat', $tingkat, $ting, $PSBar->selws, $fmod . '_get()'));
コード例 #13
0
ファイル: modul.php プロジェクト: epiii/siadu-epiii
<?php

appmod_use('keu/kategori', 'keu/rekening', 'psb/proses', 'psb/kelompok', 'aka/angkatan', 'aka/tahunajaran');
$fmod = 'modul';
$xtable = new xtable($fmod, 'modul pembayaran');
$kmod = gpost('kategori', 1);
$kategori = kategori_r();
// Page Selection Bar
$PSBar = new PSBar_2(140);
$PSBar->begin();
$PSBar->selection('Kategori pembayaran', iSelect('kategori', $kategori, $kmod, $PSBar->selws, $fmod . "_get()"));
$PSBar->end();
$s = '<button class="btn" title="Tambah data modul pembayaran" style="float:left;margin-right:4px" onclick="E(\'reftipe\').value=0;modul_form(\'af\')"><div class="bi_add">Modul pembayaran</div></button>';
$xtable->btnbar_f($s);
// Query
$db = new xdb("keu_modul", "*", "kategori='{$kmod}'", "nama");
$t = $db->query();
$xtable->ndata = mysql_num_rows($t);
if ($xtable->ndata > 0) {
    // Table head
    $xtable->head('Nama Pembayaran', 'Kode Rekening', 'Keterangan');
    while ($r = mysql_fetch_array($t)) {
        $xtable->row_begin();
        $xtable->td($r['nama'], 300);
        $s = '<b>Kas:</b> ' . rekening_name($r['rek1']);
        if ($r['rek2'] != 0) {
            $s .= '<br/><b>Pendapatan:</b> ' . rekening_name($r['rek2']);
        }
        if ($r['rek3'] != 0) {
            $s .= '<br/><b>Piutang:</b> ' . rekening_name($r['rek3']);
        }
コード例 #14
0
$dept = gpost('psdepartemen');
$departemen = departemen_r($dept);
$tajar = gpost('pstahunajaran');
$tahunajaran = tahunajaran_r($tajar, $dept);
$ting = gpost('pstingkat');
$tingkat = tingkat_r($ting, $dept);
$kls = gpost('pskelas');
$kelas = kelas_r($kls, $ting);
if (count($departemen) > 0) {
    ?>
<div class="fftabbar">
<div class="fftab" onclick="pendataan_saudara_siswacari(0)">Cari siswa</div>
<div class="fftab1" onclick="pendataan_saudara_siswapilih(0)">Pilih siswa</div>
</div>
<?php 
    $PSBar = new PSBar_2(100);
    $PSBar->begin();
    $PSBar->selection('Departemen', iSelect('psdepartemen', $departemen, $dept, $PSBar->selws, "pendataan_saudara_siswapilih(1)"));
    if (count($tahunajaran) > 0) {
        $PSBar->selection('Tahun Ajaran', iSelect('pstahunajaran', $tahunajaran, $tajar, $PSBar->selws, "pendataan_saudara_siswapilih(1)"));
    } else {
        $PSBar->end();
        hiddenval('pstahunajaran', $tajar);
        hiddenval('pstingkat', $ting);
        hiddenval('pskelas', $kls);
        tahunajaran_warn(1, 'float:left');
        $PSBar->pass = false;
    }
    if ($PSBar->pass) {
        if (count($tingkat) > 0) {
            $PSBar->selection('Tingkat', iSelect('pstingkat', $tingkat, $ting, $PSBar->selws, "pendataan_saudara_siswapilih(1)"));
コード例 #15
0
ファイル: kelas.php プロジェクト: nickohappy7/sister
appmod_use('aka/tahunajaran', 'aka/tingkat');
$fmod = 'kelas';
$xtable = new xtable($fmod);
$dept = gpost('departemen');
$departemen = departemen_r($dept);
if (count($departemen) > 0) {
    $tajar = gpost('tahunajaran');
    $tahunajaran = tahunajaran_r($tajar, $dept);
    $ting = gpost('tingkat');
    $tingkat = tingkat_r($ting, $tajar);
    // Query
    $t = mysql_query("SELECT * FROM aka_kelas WHERE tingkat='{$ting}'");
    $xtable->ndata = mysql_num_rows($t);
    // Page Selection Bar
    $PSBar = new PSBar_2();
    $PSBar->begin();
    $PSBar->selection_departemen($fmod, $dept);
    if (count($tahunajaran) > 0) {
        $PSBar->selection('Tahun ajaran', iSelect('tahunajaran', $tahunajaran, $tajar, $PSBar->selws, $fmod . "_get()"));
    } else {
        $PSBar->end();
        hiddenval('tahunajaran', $tajar);
        hiddenval('tingkat', $ting);
        tahunajaran_warn(0, 'float:left');
        $PSBar->pass = false;
    }
    if ($PSBar->pass) {
        if (count($tingkat) > 0) {
            $PSBar->selection('Tingkat', iSelect('tingkat', $tingkat, $ting, $PSBar->selws, $fmod . "_get()"));
        } else {
コード例 #16
0
ファイル: budget.php プロジェクト: epiii/siadu-epiii
<?php

appmod_use('keu/budget');
$fmod = 'budget';
$xtable = new xtable($fmod, 'anggaran');
$tahunbuku = tahunbuku_getaktif();
$tbuku = $tahunbuku['replid'];
if ($tbuku != 0) {
    // Page Selection Bar
    $PSBar = new PSBar_2(140);
    $PSBar->begin();
    $PSBar->selection('Tahun buku', '<b>' . $tahunbuku['nama'] . '</b>');
    hiddenval('tahunbuku', $tahunbuku['replid']);
    $PSBar->end();
    $xtable->btnbar_f('add');
    // Query
    $db = new xdb("keu_budget", "*", "tahunbuku='{$tbuku}'", "nama");
    $t = $db->query();
    $xtable->ndata = mysql_num_rows($t);
    if ($xtable->ndata > 0) {
        // Table head
        $xtable->head('Nama Anggarang', 'Anggaran', 'Status anggaran', 'Keterangan');
        while ($r = mysql_fetch_array($t)) {
            $xtable->row_begin();
            $xtable->td($r['nama'], 200);
            $xtable->td(fRp($r['nominal']), 110);
            $uses = budget_getuses($r['replid']);
            $sisa = $r['nominal'] - $uses;
            $clr = color_level($r['nominal'], $sisa < 0 ? $r['nominal'] : $uses);
            $bar = $sisa < 0 ? 480 : intval($uses * 480 / $r['nominal']);
            $s = '<div class="sfont" style="width:480px;height:20px;padding:1px;text-align:left"><span style="float:left">Total anggaran: <b>' . fRp($r['nominal']) . '</b></span></div>';
コード例 #17
0
ファイル: daftarbuku.php プロジェクト: epiii/siadu-epiii
// Query
$xtable->search_keyon('barkode=>pus_buku.barkode:EQ-0', 'judul=>pus_katalog.judul-1', 'callnumber=>pus_buku.callnumber-2', 'kode(kode klasifikasi)=>pus_klasifikasi.kode:EQ-3', 'pengarang(nama pengarang)=>pus_pengarang.nama-4', 'penerbit(nama penerbit)=>pus_penerbit.nama-5');
$db = new xdb('pus_buku');
$db->field('pus_buku:replid,katalog,lokasi,barkode,idbuku,callnumber,status', 'pus_katalog:judul,klasifikasi,pengarang,penerbit', 'pus_klasifikasi:kode as n1,kode', 'pus_pengarang:nama as n2', 'pus_penerbit:nama as n3');
$db->join('katalog', 'pus_katalog');
$db->joinother('pus_katalog', 'klasifikasi', 'pus_klasifikasi');
$db->joinother('pus_katalog', 'pengarang', 'pus_pengarang');
$db->joinother('pus_katalog', 'penerbit', 'pus_penerbit');
$db->where($lok == 0 ? "" : "pus_buku.lokasi='{$lok}'");
$db->where_and($jen == 0 ? "" : "pus_katalog.jenisbuku='{$jen}'");
$db->where_and($xtable->search_sql_get());
$t = $db->query();
$xtable->ndata = mysql_num_rows($t);
$t = $db->query($xtable->pageorder_sql('barkode', 'judul', 'callnumber', 'n1', 'n2', 'n3', 'status'));
// Page Selection Bar
$PSBar = new PSBar_2(100);
$PSBar->begin();
if (count($lokasi) > 0) {
    $PSBar->selection('Lokasi', iSelect('lokasi', $lokasi, $lok, $PSBar->selws, $fmod . "_get()"));
} else {
    $PSBar->end();
    hiddenval('lokasi', $lok);
    hiddenval('jenisbuku', $jenb);
    lokasi_warn();
    $PSBar->pass = false;
}
if ($PSBar->pass) {
    if (count($jenisbuku) > 0) {
        $PSBar->selection('Jenis koleksi', iSelect('jenisbuku', $jenisbuku, $jen, $PSBar->selws, $fmod . "_get()"));
    } else {
        $PSBar->end();
$xtable->search_box_pos('l');
$xtable->pageorder="aka_siswa.nis";

$dept=gpost('ff2_departemen');
$departemen=departemen_r($dept);

$tajar=gpost('ff2_tahunajaran');
$tahunajaran=tahunajaran_r($tajar,$dept);

$tingk=gpost('ff2_tingkat');
$tingkat=tingkat_r($tingk,$tajar,1);

$kls=gpost('ff2_kelas');
$kelas=kelas_r($kls,$tingk,0,1);

$PSBar = new PSBar_2(100);
$PSBar->begin();
	if(count($departemen)>0){
		$PSBar->selection('Departemen',iSelect('ff2_departemen',$departemen,$depat,$PSBar->selws,$fmod."_get(1)"));
	} else {
		$PSBar->end();
		hiddenval('ff2_departemen',$dept);
		hiddenval('ff2_tahunajaran',$tajar);
		hiddenval('ff2_tingkat',$tingk);
		hiddenval('ff2_kelas',$kls);
		departemen_warn(0);
		$PSBar->pass=false;
	}
	if(count($tahunajaran)>0){
		$PSBar->selection('Tahun Ajaran',iSelect('ff2_tahunajaran',$tahunajaran,$tajar,$PSBar->selws,$fmod."_get(1)"));
	} else {
コード例 #19
0
ファイル: nilairapor.php プロジェクト: epiii/siadu-epiii
$gid = guru_SID();
$opt = gpost('opt');
$fmod = 'nilairapor';
$xtable = new xtable($fmod, 'Nilai rapor');
//$xtable->pageorder="aka_penilaian.replid";
//$xtable->tbl_width='800px';
//$xtable->noopt=true;
//$xtable->disabletextselection();
$pel = gpost('pelajaran');
$pelajaran = guru_pelajaran_r($pel);
$kls = gpost('kelas');
$kelas = guru_kelas_r($kls);
$t = mysql_query("SELECT * FROM aka_penilaian WHERE replid='{$peni}' LIMIT 0,1");
$dpeni = mysql_fetch_array($t);
// Page Selection Bar
$PSBar = new PSBar_2();
$PSBar->begin();
if (count($pelajaran) > 0) {
    $PSBar->selection('Pelajaran', iSelect('pelajaran', $pelajaran, $pel, $PSBar->selws, $fmod . "_get()"));
} else {
    $PSBar->end();
    hiddenval('pelajaran', $pel);
    hiddenval('kelas', $kel);
    hiddenval('penilaian', $peni);
    echo '<div class="warnbox" style="float:left">Tidak ada pelajaran yang diajar.</div>';
    $PSBar->pass = false;
}
if ($PSBar->pass) {
    if (count($kelas) > 0) {
        $PSBar->selection('Kelas', iSelect('kelas', $kelas, $kls, $PSBar->selws, $fmod . "_get()"));
    } else {
コード例 #20
0
ファイル: pengembalian.php プロジェクト: epiii/siadu-epiii
if ($peminjaman == '') {
    $peminjaman = 0;
}
hiddenval('peminjaman', $peminjaman);
$fmod = 'pengembalian';
$xtable = new xtable($fmod);
$lok = gpost('lokasi');
$lokasi = lokasi_opt($lok);
if (count($lokasi) > 0) {
    if ($opt == 'af' || $opt == 'uf') {
        require_once VWDIR . 'pengembalian_form.php';
    } else {
        // Page sort and order
        //$po=$xtable->pageorder_sql('peminjam','nama');
        //$t=mysql_query($sql.$po);
        $PSBar = new PSBar_2();
        // Page selection bar
        $PSBar->begin();
        if (count($lokasi) > 0) {
            $PSBar->selection('lokasi', iSelect('lokasi', $lokasi, $lok, $PSBar->selws, $fmod . "_get()"));
        } else {
            $PSBar->end();
            hiddenval('lokasi', $lok);
            lokasi_warn();
            exit;
        }
        $PSBar->end();
        // Query
        $sql = "SELECT sar_pengembalian.*,sar_peminjaman.peminjam,sar_peminjaman.tempat,sar_peminjaman.tanggal1,sar_peminjaman.tanggal2,sar_peminjaman.barang,sar_barang.kode,sar_barang.katalog,sar_katalog.nama FROM sar_pengembalian LEFT JOIN sar_peminjaman ON sar_peminjaman.replid=sar_pengembalian.peminjaman LEFT JOIN sar_barang ON sar_barang.replid=sar_peminjaman.barang LEFT JOIN sar_katalog ON sar_katalog.replid=sar_barang.katalog WHERE sar_peminjaman.lokasi='{$lok}'";
        //echo $sql;
        $t = mysql_query($sql);
コード例 #21
0
require_once MODDIR . 'control.php';
require_once MODDIR . 'xtable/xtable.php';
appmod_use('aka/tingkat', 'aka/kelas', 'aka/siswa');
$tajar = gpost('tahunajaran', $tajar);
$tingk = gpost('tingkat');
$tingkat = tingkat_r($tingk, $tajar);
$kls = gpost('kelas');
$kelas = kelas_r($kls, $tingk);
$fmod = 'siswa_list_kelas';
$xform = new xform($fmod);
$xform->table_begin();
$xform->col_begin();
$xform->grupclass = '';
$xform->grupstyle = 'float:left';
$xform->group_begin('Pilih Siswa');
$PSBar = new PSBar_2(100, 220);
$PSBar->begin();
if (count($tingkat) > 0) {
    $PSBar->selection('Tingkat', iSelect('tingkat', $tingkat, $tingk, $PSBar->selws, $fmod . "_get()"));
} else {
    $PSBar->end();
    hiddenval('tingkat', $tingk);
    tingkat_warn(1);
    exit;
}
if (count($kelas) > 0) {
    $PSBar->selection('Kelas', iSelect('kelas', $kelas, $kls, $PSBar->selws, $fmod . "_get()"));
} else {
    $PSBar->end();
    hiddenval('kelas', $kls);
    kelas_warn(1);
コード例 #22
0
<?php

require_once MODDIR . 'control.php';
require_once MODDIR . 'xtable/xtable.php';
require_once MODDIR . 'apps/aka.php';
$fmod = 'peminjaman_buku_get_cari';
$xtable = new xtable($fmod);
$keyw = gpost('pskeyword');
$lok = gpost('pslokasi');
$lokasi = lokasi_r($lok);
$PSBar = new PSBar_2(100);
$PSBar->begin();
if (count($lokasi) > 0) {
    $PSBar->selection('Lokasi', iSelect('pslokasi', $lokasi, $lok, $PSBar->selws, "peminjaman_buku_get_cari(1)"));
} else {
    $PSBar->end();
    hiddenval('pslokasi', $lok);
    lokasi_warn(0, 'float:left');
    $PSBar->pass = false;
}
//$PSBar->selection('Cari item',iTextSrc('pskeyword',$keyw,'float:left~width:250px','barkode atau judul item...',"peminjaman_buku_get_cari(1)"));
$PSBar->end();
if ($PSBar->pass) {
    $xtable->btnbar_begin();
    echo iTextSrc('pskeyword', $keyw, 'float:left~width:250px', 'cari barkode atau judul item...', "peminjaman_buku_get_cari(1)", 'onkeyup="peminjaman_buku_get_cari_do(event)"');
    $xtable->btnbar_end();
    if ($keyw != '') {
        $t = mysql_query("SELECT pus_buku.*,pus_katalog.judul FROM pus_buku LEFT JOIN pus_katalog ON pus_katalog.replid=pus_buku.katalog WHERE pus_buku.lokasi='{$lok}' AND pus_buku.status='1' " . ($keyw == "" ? "" : " AND (pus_katalog.judul LIKE '%{$keyw}%' OR pus_buku.barkode='{$keyw}') ") . " ORDER BY pus_buku.barkode,pus_katalog.judul");
        $xtable->ndata = mysql_num_rows($t);
        $xtable->search_info($keyw, 'Hasil pencarian item dengan barkode atau judul  "<b>' . $keyw . '</b>".', "E('pskeyword').value='';siswakelas_get_cari(1)");
        if ($xtable->ndata > 0) {
コード例 #23
0
appmod_use('aka/angkatan');
$opt = gpost('opt');
$cid = gpost('cid');
if ($cid == '') {
    $cid = 0;
}
dbDel("aka_tmp_saudara", "sesid='" . session_id() . "'");
$fmod = 'siswa_pendataan_angkatan';
$dept = gpost('departemen');
$departemen = departemen_r($dept);
if (count($departemen) > 0) {
    $angk = gpost('angkatan');
    $angkatan = angkatan_r($angk, $dept);
    // Page Selection Bar
    $PSBar = new PSBar_2();
    $PSBar->begin();
    $PSBar->selection_departemen($fmod, $dept);
    if (count($angkatan) > 0) {
        $PSBar->selection('Angkatan', iSelect('angkatan', $angkatan, $angk, $PSBar->selws, $fmod . "_get()"));
    } else {
        $PSBar->end();
        hiddenval('angkatan', $angk);
        angkatan_warn(0, 'float:left');
        $PSBar->pass = false;
    }
    $PSBar->end();
    if ($PSBar->pass) {
        if ($opt == 'af' || $opt == 'uf') {
            require_once VWDIR . 'siswa_form.php';
        } else {
コード例 #24
0
ファイル: ruang.php プロジェクト: nickohappy7/sister
<?php

require_once MODDIR . 'control.php';
$fmod = 'ruang';
$xtable = new xtable($fmod);
$dept = gpost('departemen');
$departemen = departemen_r($dept);
if (count($departemen) > 0) {
    // Query
    $sql = "SELECT * FROM aka_ruang WHERE departemen='{$dept}'";
    $t = mysql_query($sql);
    $xtable->ndata = mysql_num_rows($t);
    $t = mysql_query($sql . $xtable->pageorder_sql('kode', 'nama'));
    // Page Selection Bar
    $PSBar = new PSBar_2();
    $PSBar->begin();
    $PSBar->selection_departemen($fmod, $dept);
    $PSBar->end();
    $xtable->btnbar_f('add');
    if ($xtable->ndata > 0) {
        // Table head
        $xtable->head('@Kode Ruang', '@Nama Ruang', 'Keterangan');
        $nom = 1;
        while ($r = mysql_fetch_array($t)) {
            $xtable->row_begin();
            $xtable->td($r['kode'], 100);
            $xtable->td($r['nama'], 200);
            $xtable->td(nl2br($r['keterangan']));
            $xtable->opt_ud($r['replid']);
            $xtable->row_end();
        }
コード例 #25
0
ファイル: kegiatan.php プロジェクト: nickohappy7/sister
<?php

appmod_use('aka/tahunajaran');
$fmod = 'kegiatan';
$xtable = new xtable($fmod, 'kegiatan akademik');
$dept = gpost('departemen');
$departemen = departemen_r($dept);
if (count($departemen) > 0) {
    $tajar = gpost('tahunajaran');
    $tahunajaran = tahunajaran_r($tajar, $dept);
    // Query
    $t = mysql_query("SELECT * FROM aka_kegiatan WHERE tahunajaran='{$tajar}' ORDER BY tanggal1");
    $xtable->ndata = mysql_num_rows($t);
    // Page Selection Bar
    $PSBar = new PSBar_2();
    $PSBar->begin();
    $PSBar->selection_departemen($fmod, $dept);
    if (count($tahunajaran) > 0) {
        $PSBar->selection('Tahun ajaran', iSelect('tahunajaran', $tahunajaran, $tajar, "width:" . $PSBar->selw, $fmod . "_get()"));
    } else {
        $PSBar->end();
        hiddenval('tahunajaran', $tajar);
        tahunajaran_warn();
        exit;
    }
    $PSBar->end();
    $xtable->btnbar_f('add');
    if ($xtable->ndata > 0) {
        // Table head
        $xtable->head('tanggal', 'Kegiatan');
        $nom = 1;
コード例 #26
0
ファイル: pengembalian.php プロジェクト: epiii/siadu-epiii
$keyn = gpost('keyon');
$fmod = 'pengembalian';
$xtable = new xtable($fmod, 'pengembalian');
$xtable->noopt = true;
$xtable->pageorder = "pus_peminjaman.tanggal3 DESC";
$xtable->search_keyon('barkode=>pus_buku.barkode:EQ-0', 'judul=>pus_katalog.judul:LIKE-1', 'memberid(ID member)=>aka_siswa.nis:EQ|hrd_pegawai.nip:EQ-2', 'nama(nama member)=>aka_siswa.nama:LIKE|hrd_pegawai.nama:LIKE-2');
if ($opt == 'af' || $opt == 'uf') {
    require_once VWDIR . 'pengembalian_form.php';
} else {
    hiddenval('member_id', 0);
    hiddenval('member_tipe', 0);
    $tgl1 = date("Y-m-") . "1";
    $tgl2 = date("Y-m-") . cal_days_in_month(CAL_GREGORIAN, intval(date("m")), intval(date("Y")));
    $tanggal1 = gpost('tanggal1', $tgl1);
    $tanggal2 = gpost('tanggal2', $tgl2);
    $PSBar = new PSBar_2(100, 450);
    $PSBar->begin();
    $s = '<button style="float:left;margin:0px 4px 0px 4px" class="btn" title="Tampilkan" onclick="' . $fmod . '_get()"><div class="bi_srcb">&nbsp;</div></button>';
    $PSBar->selection('Periode', inputTanggal('tanggal1', $tanggal1) . ' <div style="float:left;margin:4px 8px 0px 8px">sampai</div> ' . inputTanggal('tanggal2', $tanggal2) . $s);
    $PSBar->end();
    // Query
    $db = new xdb("pus_peminjaman");
    $db->field("pus_peminjaman:*", "pus_buku:barkode", "pus_katalog:judul", "DATEDIFF(pus_peminjaman.tanggal3,pus_peminjaman.tanggal2) as telat", "aka_siswa:nis,nama as nsiswa", "hrd_pegawai:nip,nama as npegawai");
    $db->join("buku", "pus_buku");
    $db->join("member", "aka_siswa");
    $db->join("member", "hrd_pegawai");
    $db->joinother("pus_buku", "katalog", "pus_katalog");
    $db->where("pus_peminjaman.status = '0'");
    $db->where_and("pus_peminjaman.tanggal3 >= '{$tanggal1}'");
    $db->where_and("pus_peminjaman.tanggal3 <= '{$tanggal2}'");
    $db->where_and($xtable->search_sql_get());
コード例 #27
0
<?php require_once(MODDIR.'control.php'); require_once(MODDIR.'xtable/xtable.php');
$fmod='tools_label_buku_list';
$xtable=new xtable($fmod,'item','',2);
$xtable->search_keyon('kunci=>pus_buku.barkode:EQ|pus_katalog.judul:LIKE-0,2');
$xtable->search_box_pos('l');
$xtable->pageorder="pus_buku.barkode";
$xtable->use_select();
$xtable->select_noopt=true;
$xtable->select_cekfunc="tools_label_buku_list_cek(param)";

$lok=gpost('ff_lokasi');
$lokasi=lokasi_r($lok);

$PSBar = new PSBar_2(100);
$PSBar->begin();
	if(count($lokasi)>0){
		$PSBar->selection('Lokasi',iSelect('ff_lokasi',$lokasi,$lok,$PSBar->selws,"pengembalian_buku_get_cari(1)"));
	} else {
		$PSBar->end();
		hiddenval('pslokasi',$lok);
		lokasi_warn(0,'float:left');
		$PSBar->pass=false;
	}
$PSBar->end();
if($PSBar->pass){

$xtable->search_box('barkode atau judul item');
			  
$db=new xdb("pus_buku");
$db->field("pus_buku:replid,barkode,idbuku","pus_katalog:judul,callnumber");
$db->join("katalog","pus_katalog");
コード例 #28
0
ファイル: statistik2.php プロジェクト: nickohappy7/sister
$db->join("buku","pus_buku");
$db->join("member","aka_siswa");
$db->join("member","hrd_pegawai");
$db->join("member","pus_member");
$db->where($lok==0?"":"pus_buku.lokasi='$lok'");
$db->where_and("pus_peminjaman.tanggal1 >= '$tanggal1'");
$db->where_and("pus_peminjaman.tanggal1 <= '$tanggal2'");
$db->where_and($xtable->search_sql_get());
$db->group("pus_peminjaman.mtipe,pus_peminjaman.member");

$t=$db->query();
$xtable->ndata=mysql_num_rows($t);
$t=$db->query($xtable->pageorder_sql('nis,nip,nid','nsiswa,npegawai,nmember','mtipe','cnt'));

// Page Selection Bar
$PSBar = new PSBar_2(100,450);
$PSBar->begin();
	$PSBar->selection('Statistik',iSelect('statistik',$statistik,$stat,$PSBar->selws,$fmod."_get()"));
	
	if(count($lokasi)>0){
		$PSBar->selection('Lokasi',iSelect('lokasi',$lokasi,$lok,$PSBar->selws,$fmod."_get()"));
	} else {
		$PSBar->end();
		hiddenval('lokasi',$lok);
		lokasi_warn(0,'float:left');
		$PSBar->pass=false;
	}
	
	$s='<button style="float:left;margin:0px 4px 0px 4px" class="btn" title="Tampilkan" onclick="'.$fmod.'_get()"><div class="bi_srcb">&nbsp;</div></button>';
	$PSBar->selection('Periode',inputTanggal('tanggal1',$tanggal1).'<div style="float:left;margin:4px 12px 0px 8px">sampai</div> '.inputTanggal('tanggal2',$tanggal2).$s);
$PSBar->end();
コード例 #29
0
ファイル: rpp.php プロジェクト: epiii/siadu-epiii
<?php

appmod_use('aka/guru', 'aka/tingkat');
$gid = guru_SID();
$fmod = 'rpp';
$xtable = new xtable($fmod, '!RPP');
$pel = gpost('pelajaran');
$pelajaran = guru_pelajaran_r($pel);
$ting = gpost('tingkat');
$tingkat = guru_tingkat_r($ting);
// Page Selection Bar
$PSBar = new PSBar_2();
$PSBar->begin();
if (count($pelajaran) > 0) {
    $PSBar->selection('Pelajaran', iSelect('pelajaran', $pelajaran, $pel, $PSBar->selws, $fmod . "_get()"));
} else {
    $PSBar->end();
    hiddenval('pelajaran', $pel);
    hiddenval('tingkat', $ting);
    echo '<div class="warnbox" style="float:left">Tidak ada pelajaran yang diajar.</div>';
    $PSBar->pass = false;
}
if ($PSBar->pass) {
    if (count($tingkat) > 0) {
        $PSBar->selection('Tingkat', iSelect('tingkat', $tingkat, $ting, $PSBar->selws, $fmod . "_get()"));
    } else {
        $PSBar->end();
        hiddenval('tingkat', $ting);
        echo '<div class="warnbox" style="float:left">Tidak ada kelas yang diajar.</div>';
        $PSBar->pass = false;
    }