first commit

This commit is contained in:
root
2024-08-13 05:44:19 +00:00
commit 2b7abf23e8
2299 changed files with 379710 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
<?php
include('../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_selesai') {
$id=$_POST['id'];
$upd = pg_query("UPDATE riwayat_kegiatan SET
status='Selesai'
WHERE id='$id'");
}
?>
+6
View File
@@ -0,0 +1,6 @@
<?php
include("../../koneksi.php");
$id=$_POST['id'];
$delete_dok=pg_query("DELETE FROM dokumentasi WHERE id='$id'");
?>
?>
+78
View File
@@ -0,0 +1,78 @@
<?php
include('../../koneksi.php');
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$d=pg_query("SELECT nama_pelatihan,(SELECT nama FROM jenis_pelatihan WHERE id=jenis_pelatihan_id),COALESCE(max_quota,0),status
FROM riwayat_kegiatan WHERE id='$riwayat_kegiatan_id'");
while($rd=pg_fetch_array($d)) {
$nama_pelatihan=$rd[0];
$jenis_pelatihan=$rd[1];
$max_quota=$rd[2];
$status=$rd[3];
}
?>
<br>
<br>
<br>
<br>
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<span><b>
<?php echo 'Dokumentasi Acara: '.strtoupper($jenis_pelatihan); ?><br>
<?php echo strtoupper($nama_pelatihan) ?></b>
</span>
</div>
</div>
<br>
<button type="button" class="btn btn-default btn-rounded" id="back_1"><i class="fa fa-arrow-left m-r-5"></i>Back</button>
<button type="button" class="btn btn-danger btn-rounded" id="add_dokumentasi"><i class="fa fa-plus m-r-5"></i>Load Picture</button>
<input type="hidden" id="riwayat_kegiatan_id" value='<?php echo $riwayat_kegiatan_id; ?>'>
<br>
<br>
<div id="tabel_dokumentasi"></div>
<div id="modal_dokumentasi" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Add Dokumentasi</h4>
</div>
<div class="modal-body" id="modal_body_dokumentasi"></div>
</div>
</div>
</div>
<script>
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
$('input[name="riwayat_kegiatan_id"]').val(riwayat_kegiatan_id);
$('#tabel_dokumentasi').load("app/kehadiran/dokumentasi/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
$('#add_dokumentasi').click(function(){
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
$("#modal_dokumentasi").modal('show');
$("#modal_body_dokumentasi").html("");
$.ajax({
type: "POST",
url: "app/kehadiran/dokumentasi/modal.php",
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id,
success: function(data){$('#modal_body_dokumentasi').html(data);}
});
});
$("#modal_dokumentasi").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$('#back_1').click(function(){
$.post('app/kehadiran/main.php',function(html){$("#main_tag").html(html)});
});
</script>
+84
View File
@@ -0,0 +1,84 @@
<?php
include("../../koneksi.php");
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$id=$_POST['id'];
if (($id==NULL) || ($id=='')) {} else {
$d=pg_query("SELECT file FROM dokumentasi WHERE id='$id'");
while($r=pg_fetch_array($d)) {$file=$r[0];}
}
?> <input type="hidden" id="dfs" value="<?php echo $file;?>">
<div class="body">
<form id="fr_ssn_dok" name="fr_ssn_dok" class="form-horizontal" method="post" onsubmit="return false;" enctype="multipart/form-data">
<div class="row clearfix">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<input type="hidden" id="riwayat_kegiatan_id" name="riwayat_kegiatan_id" value="<?php echo $_POST['riwayat_kegiatan_id'];?>">
<center><img id='blah1_dok' class='thumbnail img-responsive'
<?php if (($file==null) || ($file=='')) { ?>
src='app/kehadiran/dokumentasi/pic/no-avatar.png'
<?php } else { ?>
src='app/kehadiran/dokumentasi/pic/<?php echo $file; ?> '
<?php } ?>
/>
</center>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<input type="file" name='file_dok' id="file_dok" accept="image/*" class="filestyle" onchange="loadFile(event)" data-input="false" data-buttonname="btn-primary" style="display:none;">
<button type="button" class="btn btn-block btn-primary" id="input_foto_dokumen" name="input_foto_dokumen" style="display:none"><i class="fa fa-folder-open" style="font-size:15px;"></i>&nbsp;&nbsp;&nbsp;Input Foto</button>
</div>
<!--<div class="col-lg-12">
<input type="text" class="form-control" name="ket" id="ket" Placeholder="Keterangan Dokumen">
</div><br><br>-->
<div class="col-lg-12">
<input type='submit' value='Simpan Dokumen' style="margin-bottom:-40px;" id="simpan_dokumen" class="btn btn-block btn--md btn-danger waves-effect waves-light"/>
</div>
</div>
</form>
</div>
<script>
$('#simpan_dokumen').hide();
$('#ket').hide();
$('#blah1_dok').click(function(){
var dfs = $('#dfs').val();
if ((dfs==null) || (dfs=='')) {
$('#file_dok').trigger('click');
} else {}
});
/*$("button[name='input_foto_dokumen']").click(function(){
$('#file_dok').trigger('click');
});*/
var loadFile = function(event) {
var output = document.getElementById('blah1_dok');
output.src = URL.createObjectURL(event.target.files[0]);
$('#simpan_dokumen').show();
$('#ket').show();
};
$("#fr_ssn_dok").on('submit',(function(e) {
e.preventDefault();
$.ajax({
url: "app/kehadiran/dokumentasi/upload.php",
type: "POST",
data: new FormData(this),
contentType: false,
cache: false,
processData:false,
success: function(data)
{
alert("Foto Tersimpan..");
$('#modal_dokumentasi').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
$('#tabel_dokumentasi').load("app/kehadiran/dokumentasi/tabel.php", {riwayat_kegiatan_id: riwayat_kegiatan_id});
}
});
}));
</script>
Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

+81
View File
@@ -0,0 +1,81 @@
<?php
include("../../koneksi.php");
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
?>
<input type="hidden" id="riwayat_kegiatan_ida" value="<?php echo $riwayat_kegiatan_id; ?>">
<div class="row port">
<div class="portfolioContainer">
<?php
$dok=pg_query("SELECT * FROM dokumentasi WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' ORDER BY id DESC");
while($rdok=pg_fetch_array($dok)) {$foto=$rdok['file'];$ket=$rdok['keterangan'];
?>
<div class="col-sm-6 col-lg-3 col-md-4 webdesign illustrator">
<div class="gal-detail thumb">
<a href="#" class="view_scan" id-pic="<?php echo $rdok['id'];?>">
<img name="pic" id="<?php echo $rdok['id']; ?>" src="<?php echo 'app/kehadiran/dokumentasi/pic/'.$foto; ?>" class="thumb-img" alt="work-thumbnail">
</a>
<h4><!--<small><b style="color:black"><?php echo $ket; ?></b></small>-->
<button type="button" name="dok_delete" style="height:22px;border-radius: 50%;"class="btn btn-danger btn-xs pull-right" id="<?php echo $rdok[0];?>" data-content="Hapus" rel="popover" data-placement="bottom" data-trigger="hover">
<i class="fa fa-remove"></i>
</button>
</h4>
</div>
</div>
<?php
}
?>
</div>
</div> <!-- End row -->
<script type="text/javascript">
// $('html, body').animate({scrollTop:$(document).height()}, 'slow');
</script>
<script>
$('.view_scan').click(function(){
var id = $(this).attr('id-pic');
$("#modal_dokumentasi").modal('show');
$("#modal_body_dokumentasi").html("");
$.ajax({
type: "POST",
url: "app/kehadiran/dokumentasi/modal.php",
data: 'id='+id,
success: function(data){$('#modal_body_dokumentasi').html(data);}
});
});
$('button[name="dok_delete"]').click(function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "delete_dok";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/kehadiran/dokumentasi/delete.php",
data: 'id='+id
+'&key='+key,
success: function(data){
var riwayat_kegiatan_id = $('#riwayat_kegiatan_ida').val();
$('#tabel_dokumentasi').load("app/kehadiran/dokumentasi/tabel.php", {riwayat_kegiatan_id: riwayat_kegiatan_id});
}
});
} else {}
});
$('.image-popup').magnificPopup({
type: 'image',
closeOnContentClick: true,
mainClass: 'mfp-fade',
gallery: {
enabled: true,
navigateByImgClick: true,
preload: [0,1] // Will preload 0 - before current, and 1 after the current image
}
});
</script>
+12
View File
@@ -0,0 +1,12 @@
<?php
include("../../koneksi.php");
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$ket=$_POST['ket'];
$folder = "pic";
$tmp_name = $_FILES["file_dok"]["tmp_name"];
$name = $folder."/".$_FILES["file_dok"]["name"];
$file = $_FILES["file_dok"]["name"];
move_uploaded_file($tmp_name, $name);
$input = pg_query("INSERT INTO dokumentasi (file,riwayat_kegiatan_id,keterangan) VALUES ('$file','$riwayat_kegiatan_id','$ket')");
echo $riwayat_kegiatan_id;
?>
+191
View File
@@ -0,0 +1,191 @@
<?php include('../../koneksi.php');
$id=$_POST['riwayat_kegiatan_id'];
$d=pg_query("SELECT nama_pelatihan,(SELECT nama FROM jenis_pelatihan WHERE id=jenis_pelatihan_id),tanggal_mulai,tanggal_selesai
FROM riwayat_kegiatan WHERE id='$id'");
while($rd=pg_fetch_array($d)) {
$nama_pelatihan=$rd[0];
$jenis_pelatihan=$rd[1];
$tanggal_mulai=$rd[2];
$tanggal_selesai=$rd[3];
}
$tgl_mulai=$tanggal_mulai;
$tgl_mulai=str_replace('/','-',$tgl_mulai);
$tm=date('Y',strtotime($tgl_mulai));
$bm=date('m',strtotime($tgl_mulai));
$hm=date('d',strtotime($tgl_mulai));
$tgl_selesai=$tanggal_selesai;
$tgl_selesai=str_replace('/','-',$tgl_selesai);
$ts=date('Y',strtotime($tgl_selesai));
$bs=date('m',strtotime($tgl_selesai));
$hs=date('d',strtotime($tgl_selesai));
$date1="$tm-$bm-$hm";
$date2="$ts-$bs-$hs";
?>
<script>
var sess_satker = $('#cek_satker').val();
var sess_jenis = $('#cek_jenis').val();
</script>
<style type="text/css">
.btn-circle.btn-md {
width: 40px;
height: 40px;
padding: 7px 10px;
border-radius: 25px;
font-size: 15px;
text-align: center;
border: 3px solid #66b5fb;
}
#sidebar-menu ul li a:hover {
background:#f1f3f4 !important;
font-color:white;
}
#sidebar-menu ul li a:focus {
background:#fce8e6 !important;
color:#d93025 !important;
font-weight: bold;
}
</style>
<br>
<br>
<br>
<br>
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<span><b>
<?php echo 'Daftar Hadir : '.strtoupper($jenis_pelatihan); ?><br>
<?php echo strtoupper($nama_pelatihan) ?></b>
</span>
</div>
</div> <!-- end row -->
<br>
<input type="hidden" id="riwayat_kegiatan_id" value="<?php echo $id; ?>">
<div class="row">
<div class="col-lg-1 m-r-10">
<button type="button" class="btn btn-default btn-rounded" id="back"><i class="fa fa-arrow-left m-r-5"></i>Back</button>
</div>
<div class="col-lg-3">
<select class="form-control" id="ceksebagai" style="margin-top:-2px;border:0px;border-radius:0px;border-bottom: 1px solid;">
<option></option>
<?php
$s=pg_query("SELECT DISTINCT p.sebagai_id,s.nama FROM riwayat_peserta p
INNER JOIN sebagai s ON (s.id=p.sebagai_id)
WHERE p.riwayat_kegiatan_id='$id'
ORDER BY p.sebagai_id ASC
");
while($r=pg_fetch_array($s)) {
?>
<option value="<?php echo $r[0]; ?>"><?php echo $r[1]; ?></option>
<?php } ?>
</select>
</div>
<div class="col-lg-1">
<button type="button" class="btn btn-default btn-rounded" id="print_dh"><i class="glyphicon glyphicon-print m-r-5"></i>Print</button>
</div>
<!--
<div class="col-lg-3">
<select class="form-control" id="ceksatker" style="margin-top:-2px;border:0px;border-radius:0px;border-bottom: 1px solid;">
<option></option>
<?php
$s=pg_query("SELECT p.satuan_kerja_id,(SELECT s.nama FROM satuan_kerja s WHERE s.id=p.satuan_kerja_id) FROM riwayat_peserta p
WHERE p.riwayat_kegiatan_id='$id'
GROUP BY p.satuan_kerja_id");
while($r=pg_fetch_array($s)) {
?>
<option value="<?php echo $r[0]; ?>"><?php echo $r[1]; ?></option>
<?php } ?>
</select>
</div>
-->
<!--<div class="col-lg-1">
<button type="button" class="btn btn-success btn-rounded" id="absen"><i class="fa fa-check m-r-5"></i>Hadir</button>
</div>-->
</div>
<input type="hidden" id="date1" value="<?php echo $date1; ?>">
<input type="hidden" id="date2" value="<?php echo $date2; ?>">
<div id="tabel_vpeserta"></div>
</div>
<script type="text/javascript">
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
$('#tabel_vpeserta').load("app/kehadiran/hadir/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
$('#print_dh').prop('disabled',true);
$('#ceksatker').change(function(){
var s = $('#ceksatker').val();
var t = $('#ceksebagai').val();
if (!s) {$('#tabel_vpeserta').load("app/kehadiran/hadir/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});} else {
$('#tabel_vpeserta').load("app/kehadiran/hadir/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id,str:s,sbg:t});
}
});
$('#ceksebagai').change(function(){
var s = $('#ceksatker').val();
var t = $('#ceksebagai').val();
if (!t) {$('#print_dh').prop('disabled',true);$('#tabel_vpeserta').load("app/kehadiran/hadir/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});} else {
$('#print_dh').prop('disabled',false);
$('#tabel_vpeserta').load("app/kehadiran/hadir/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id,str:s,sbg:t});
}
});
$('#back').click(function(){
$.post('app/kehadiran/main.php',function(html){$("#main_tag").html(html);});
});
$('#print_dh').click(function(){
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
var t = $('#ceksebagai').val();
var w = 1000;
var h = 800;
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
var listDate = [];
var startDate =$('#date1').val();
var endDate = $('#date2').val();
var dateMove = new Date(startDate);
var strDate = startDate;
if (strDate==endDate) {
$.post('app/kehadiran/hadir/print_dh.php', {riwayat_kegiatan_id:riwayat_kegiatan_id, strDate:strDate, sebagai:t}, function (result) {
WinId = window.open('', 'newwin', 'toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
WinId.document.open();
WinId.document.write(result);
WinId.document.close();
WinId.focus();
});
} else {
while (strDate < endDate) {
var strDate = dateMove.toISOString().slice(0,10);
listDate.push(strDate);
dateMove.setDate(dateMove.getDate()+1);
$.post('app/kehadiran/hadir/print_dh.php', {riwayat_kegiatan_id:riwayat_kegiatan_id, strDate:strDate, sebagai:t}, function (result) {
WinId = window.open('', 'newwin', 'toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
WinId.document.open();
WinId.document.write(result);
WinId.document.close();
WinId.focus();
});
};
}
});
</script>
+270
View File
@@ -0,0 +1,270 @@
<!DOCTYPE html>
<html>
<head>
<!-- App title -->
<title>SIMPRO RSSA</title>
</head>
<style type="text/css">
.breakAfter{
page-break-after: always;
}
@page
{
size: 210mm 430mm;
height: 430;
width: 210mm;
margin: 7mm 0mm 0mm 6mm;
}
body
{
margin-left: 30px;
}
table {
border-collapse: collapse;
}
td, th {
padding:0px 5px 0px 5px;
}
#tb_head, #cssTable, b, div {
font-family: "Tahoma";
font-size: 13px;
width: 700px;
table-layout: fixed;
}
.a {width: 20px; max-width: 20px;}
.b {width: 280px;max-width: 280px;}
/*.h {width: 23px;max-width: 23px;} */
.i {width: 230px;max-width: 230px;}
.j {width: 100px;max-width: 98px;}
/* .k {width: 80px;max-width: 80px;}
.l {width: 50px;max-width: 50px;}
.m {width: 90px;max-width: 90px;} */
#cssTable td
{
vertical-align: middle;
}
#cssTable {
border-spacing:0;
}
#cssTable tbody td, th {
border-right:1px solid black;
border-bottom:1px solid black;
border-left:1px solid black;
border-top:1px solid black;
}
#cssTable thead td,th {
border-right:1px solid black;
border-bottom:1px solid black;
border-left:1px solid black;
border-top:1px solid black;
}
#cssTable tfoot td {
border-bottom: none;
border-right: none;
border-left: none;
border-top:1px solid black;
}
.header-info {
font-family: "Tahoma";
font-size: 20px;
}
.tr_head {
text-align: left;
}
</style>
<body>
<?php
include("../../koneksi.php");
date_default_timezone_set('Asia/Jakarta');
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$sbg2=$_POST['sebagai'];
$strDate=$_POST['strDate'];
$kpl=pg_query("SELECT p.nama,p.nipb,k.pangkat
FROM data_kepala k
INNER JOIN data_pegawai p ON (p.id=k.data_pegawai_id) WHERE k.aktif='t' AND k.jenis='Kabid'");
while($rkpl=pg_fetch_array($kpl)) {
$nm_kepala=$rkpl[0];
$pangkat=$rkpl[2];
$nip=$rkpl[1];
}
$data = pg_query("SELECT j.nama,k.nama_pelatihan,k.tempat,
(SELECT s.nama FROM sebagai s WHERE s.id='$sbg2')
FROM riwayat_kegiatan k INNER JOIN jenis_pelatihan j ON (j.id=k.jenis_pelatihan_id)
WHERE k.id='$riwayat_kegiatan_id'");
while($row=pg_fetch_array($data)) {
$jenis_pelatihan=$row[0];
$nama_pelatihan=$row[1];
$tempat=$row[2];
$sbg=$row[3];
}
$array_hari = array(1=>"Senin","Selasa","Rabu","Kamis","Jumat", "Sabtu","Minggu");
$hari = $array_hari[date("N",strtotime($tgl_kegiatan))];
$bulan = array(
'01' => 'JANUARI',
'02' => 'FEBRUARI',
'03' => 'MARET',
'04' => 'APRIL',
'05' => 'MEI',
'06' => 'JUNI',
'07' => 'JULI',
'08' => 'AGUSTUS',
'09' => 'SEPTEMBER',
'10' => 'OKTOBER',
'11' => 'NOVEMBER',
'12' => 'DESEMBER',
);
$bulan[date('m')];
$a=date('d',strtotime($strDate)).' '.(strtoupper($bulan[date('m',strtotime($strDate))])).' '.date('Y',strtotime($strDate)) ;
?>
<table class="report-container" id="rpt" style="border-top: none;border-bottom: none;border-left: none;border-right: none;">
<thead class="report-header" style="border-top: none;border-bottom: none;border-left: none;border-right: none;">
<tr style="border-top: none;border-bottom: none;border-left: none;border-right: none;">
<th class="report-header-cell" style="font-weight: normal;border-top: none;border-bottom: none;border-left: none;border-right: none;">
<div class="header-info">
<table id="tb_head">
<thead>
<tr class="tr_head"><td><center><?php echo strtoupper('daftar nama'.' '.$sbg); ?></center></td></tr>
<tr class="tr_head"><td><center><?php echo strtoupper($jenis_pelatihan); ?></center></td></tr>
<tr class="tr_head"><td><center><?php echo strtoupper($nama_pelatihan); ?></center></td></tr>
<tr class="tr_head"><td><center><?php echo strtoupper($tempat.' TGL '.$a); ?></center></td></tr>
</thead>
</table>
<br>
</div>
</th>
</tr>
</thead>
<tbody class="report-content">
<tr>
<td class="report-content-cell">
<div class="main">
<table style="color:black;" id="cssTable">
<thead>
<tr align="center" style="font-weight:bold;height:40px;">
<td class="a">No</td>
<td class="b">Nama / NIP / Gol</td>
<td class="i">Jabatan/Satker</td>
<td class="j" colspan="2" style="border-bottom:none;">Tanda Tangan</td>
</tr>
</thead>
<?php
$result = pg_query("SELECT
p.nama,
p.nipb,
p.golongan,
p.ruang,
CASE WHEN j.urut IN ('1','2','3','4','5','6','7')
THEN j.nama
ELSE
(SELECT s.nama FROM satuan_kerja s WHERE s.id=t.satuan_kerja_id)
END,
(SELECT b.nama FROM sebagai b WHERE b.id=t.sebagai_id),
t.id
FROM riwayat_peserta t
INNER JOIN data_pegawai p ON (p.id=t.data_pegawai_id)
INNER JOIN jabatan_pegawai j ON (j.id=p.jabatan_pegawai_id)
WHERE t.riwayat_kegiatan_id='$riwayat_kegiatan_id'
".($sbg2 == null ? "" : "AND t.sebagai_id='$sbg2'")."
ORDER BY j.urut ASC, (SELECT s.nama FROM satuan_kerja s WHERE s.id=t.satuan_kerja_id) ASC, p.nama ASC
");
$totalRows_result = pg_num_rows($result);
$i=1;
$no=1;
echo "<tbody><tr style='line-height:1.3'>";
while($row_result = pg_fetch_array($result)) {
if ($i > 1 && $i % 20 == 0)
echo '</tr><tr style="line-height:1.3" class="breakAfter">';
else if ($i)
echo '</tr><tr style="line-height:1.3">';
++$i;
echo "<td align='right'>"; echo $no.'.'; echo "</td>";
echo "<td";
if (strlen($row_result[0])>43) {echo " style='font-size:11px'";} else {}
echo ">"; echo $row_result[0]; echo "<br>"; echo $row_result[1];
if (($row_result[2]=='-') || ($row_result[2]=='')) {
echo ''; } else {echo ' - '.$row_result[2].'/'.$row_result[3]; }
echo "</td>";
echo "<td";
if (strlen($row_result[4])>30) {echo " style='font-size:11px'";} else {}
echo ">";echo $row_result[4]; echo "</td>";
if ($no % 2 == 0){ //Kondisi
echo "<td style='border-right:none;border-top:none;border-bottom:none;'></td>";
echo "<td style='border-left:none;border-top:none;border-bottom:none;'>"; echo $no.'......'; echo "</td>";
} else {
echo "<td style='border-right:none;border-top:none;border-bottom:none;'>"; echo $no.'......'; echo "</td>";
echo "<td style='border-left:none;border-top:none;border-bottom:none;'></td>";
}
$no++;
}
echo '</tr></tbody>';
?>
<tfoot>
<tr>
<td colspan="6"><br>
<div class="row"><div class="col-lg-12" style="text-align:center;margin-left:190px">Mengetahui</div></div>
<div class="row"><div class="col-lg-12" style="text-align:center;margin-left:190px">Ka.Bid. Pengembangan Profesi</div></div>
<br>
<br>
<br>
<br>
<div class="row"><div class="col-lg-12" style="text-align:center;text-decoration: underline;margin-left:190px"><?php echo $nm_kepala; ?></div></div>
<div class="row"><div class="col-lg-12" style="text-align:center;margin-left:190px"><?php echo $pangkat; ?></div></div>
<div class="row"><div class="col-lg-12" style="text-align:center;margin-left:190px"><?php echo $nip; ?></div></div>
</td>
</tr>
</tfoot>
</table>
</div>
</td>
</tr>
</tbody>
</table>
<script type="text/javascript">
window.print();
window.close();
</script>
</body>
</html>
+59
View File
@@ -0,0 +1,59 @@
<?php
include('../../koneksi.php');
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$str=$_POST['str'];
$sbg=$_POST['sbg'];
?>
<script type="text/javascript">$("#tabel_data_vpeserta").DataTable({"stateSave": true,"paging": false,"lengthChange": false,"searching": false,"ordering": false,"info": false,"autoWidth": false});</script>
<br>
<input type="hidden" value="<?php echo $riwayat_kegiatan_id?>" id="riwayat_kegiatan_id">
<input type="hidden" value="<?php echo $str?>" id="str">
<input type="hidden" value="<?php echo $sbg?>" id="sbg">
<table id="tabel_data_vpeserta" class="table table-striped table-condensed" cellpadding="1" >
<thead>
<tr>
<td><b>Nama Peserta</b></td>
<td><b>NIP</b></td>
<td><b>Gol</b></td>
<td><b>Satuan Kerja</b></td>
<td><b>Sebagai</b></td>
</tr>
</thead>
<tbody>
<?php
$data = pg_query("SELECT
p.nama,
p.nipb,
p.golongan,
p.ruang,
(SELECT s.nama FROM satuan_kerja s WHERE s.id=t.satuan_kerja_id),
(SELECT b.nama FROM sebagai b WHERE b.id=t.sebagai_id),
t.id
FROM riwayat_peserta t
INNER JOIN data_pegawai p ON (p.id=t.data_pegawai_id)
WHERE t.riwayat_kegiatan_id='$riwayat_kegiatan_id'
".($sbg == null ? "" : "AND t.sebagai_id='$sbg'")."
".($str == null ? "" : "AND p.satuan_kerja='$str'")."
ORDER BY (SELECT s.nama FROM satuan_kerja s WHERE s.id=t.satuan_kerja_id) ASC, p.nama ASC");
while($row=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri"><b><?php echo $row[0]; ?></b></td>
<td><b><?php echo $row[1]; ?></b></td>
<td><b><?php if ($row[2]=='-') {echo "-";} else {echo $row[2].'/'.$row[3];} ?></b></td>
<td><b><?php echo $row[4]; ?></b></td>
<td class="kanan"><b><?php echo $row[5]; ?></b></td>
</tr>
<?php
}
?>
</tbody>
</table>
<script type="text/javascript">
$('button[name="rw_pelatihan"]').popover();
</script>
+56
View File
@@ -0,0 +1,56 @@
<?php
include('../../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_ket') {
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$ket_acara=$_POST['ket_acara'];
$upd=pg_query("UPDATE riwayat_kegiatan SET ket_acara='$ket_acara' WHERE id='$riwayat_kegiatan_id'");
} else
if ($key=='simpan_jadwal') {
$id=$_POST['id'];
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$hari_ke=$_POST['hari_ke'];
$waktu_mulai=$_POST['waktu_mulai'];
$waktu_selesai=$_POST['waktu_selesai'];
$materi=$_POST['materi'];
$pj=$_POST['pj'];
$keterangan=$_POST['keterangan'];
$cek_add=pg_query("SELECT id FROM jadwal_kegiatan WHERE id='$id'");
$row_add = pg_fetch_row($cek_add);
if ($row_add[0] > 0) {
$upd_add = pg_query("UPDATE jadwal_kegiatan SET
hari_ke='$hari_ke',
waktu_mulai='$waktu_mulai',
waktu_selesai='$waktu_selesai',
materi='$materi',
pj='$pj',
keterangan='$keterangan'
WHERE id='$id'");
} else {
$ins_add = pg_query("INSERT into jadwal_kegiatan (
riwayat_kegiatan_id,
hari_ke,
waktu_mulai,
waktu_selesai,
materi,
pj,
keterangan
) values(
'$riwayat_kegiatan_id',
'$hari_ke',
'$waktu_mulai',
'$waktu_selesai',
'$materi',
'$pj',
'$keterangan'
)
");
}
} else
if ($key=='hapus_data') {
$id=$_POST['id'];
$del=pg_query("DELETE FROM jadwal_kegiatan WHERE id='$id'");
}
?>
+25
View File
@@ -0,0 +1,25 @@
<?php
include("../../koneksi.php");
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$d=pg_query("SELECT ket_acara FROM riwayat_kegiatan WHERE id='$riwayat_kegiatan_id'");
while($r=pg_fetch_array($d)) {$ket_acara=$r[0];}
?>
<style type="text/css">
pre {
font-family: 'Arial', sans-serif;
white-space: pre-wrap;
word-break: keep-all;
border: 0;
color:black;
padding: 0px;
background: rgba(0, 151, 19, 0);
}
</style>
<form role="form">
<div class="form-group">
<label for="exampleInputEmail1">Keterangan</label>
<pre class="tabel"><?php echo $ket_acara; ?></pre>
</div>
</form>
+177
View File
@@ -0,0 +1,177 @@
<?php
include('../../koneksi.php');
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$d=pg_query("SELECT nama_pelatihan,(SELECT nama FROM jenis_pelatihan WHERE id=jenis_pelatihan_id),COALESCE(max_quota,0),status
FROM riwayat_kegiatan WHERE id='$riwayat_kegiatan_id'");
while($rd=pg_fetch_array($d)) {
$nama_pelatihan=$rd[0];
$jenis_pelatihan=$rd[1];
$max_quota=$rd[2];
$status=$rd[3];
}
?>
<br>
<br>
<br>
<br>
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<span><b>
<?php echo 'Susunan Acara: '.strtoupper($jenis_pelatihan); ?><br>
<?php echo strtoupper($nama_pelatihan) ?></b>
</span>
</div>
</div>
<br>
<button type="button" class="btn btn-default btn-rounded" id="back_1"><i class="fa fa-arrow-left m-r-5"></i>Back</button>
<button type="button" class="btn btn-orange btn-rounded" id="add_jadwal"><i class="fa fa-plus m-r-5"></i>Acara</button>
<button type="button" class="btn btn-success btn-rounded" id="add_keterangan"><i class="fa fa-plus m-r-5"></i>Keterangan</button>
<button type="button" class="btn btn-default btn-rounded" id="print_jadwal"><i class="glyphicon glyphicon-print m-r-5"></i>Print</button>
<input type="hidden" id="riwayat_kegiatan_id" value='<?php echo $riwayat_kegiatan_id; ?>'>
<br>
<br>
<div id="tabel_jadwal"></div>
<div id="ket_acara3"></div>
<div id="modal_jadwal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Add Susunan Acara</h4>
</div>
<div class="modal-body" id="modal_body_jadwal"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_jadwal">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_jadwal">Simpan</button>
</div>
</div>
</div>
</div>
<div id="modal_ket" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Add Keterangan</h4>
</div>
<div class="modal-body" id="modal_body_ket"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_ket">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_ket">Simpan</button>
</div>
</div>
</div>
</div>
<script>
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
$('input[name="riwayat_kegiatan_id"]').val(riwayat_kegiatan_id);
$('#tabel_jadwal').load("app/kehadiran/jadwal/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
$('#ket_acara3').load("app/kehadiran/jadwal/ket_acara.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
$('#add_jadwal').click(function(){
var id = 0;
$('#modal_jadwal').modal('show');
$('#modal_body_jadwal').html("");
$.ajax({
type: "POST",
url: "app/kehadiran/jadwal/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jadwal').html(data);
$('#materi').first().focus().selected();
}
});
});
$('#simpan_jadwal').click(function(){
var id = $('#id').val();
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
var hari_ke = $('#hari_ke').val();
var waktu_mulai = $('#waktu_mulai').val();
var waktu_selesai = $('#waktu_selesai').val();
var materi = $('#materi').val();
var pj = $('#pj').val();
var keterangan = $('#keterangan').val();
var key = 'simpan_jadwal';
$.ajax({
type: "POST",
url: "app/kehadiran/jadwal/crud.php",
data: 'id='+id
+'&riwayat_kegiatan_id='+riwayat_kegiatan_id
+'&hari_ke='+hari_ke
+'&waktu_mulai='+waktu_mulai
+'&waktu_selesai='+waktu_selesai
+'&materi='+materi
+'&pj='+pj
+'&keterangan='+keterangan
+'&key='+key,
success: function(data){
$('#modal_jadwal').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#tabel_jadwal').load("app/kehadiran/jadwal/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
}
});
});
$('#back_1').click(function(){
$.post('app/kehadiran/main.php',function(html){$("#main_tag").html(html)});
});
$('#print_jadwal').click(function(){
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
var w = 1000;
var h = 800;
var left = Number((screen.width/2)-(w/2));
var tops = Number((screen.height/2)-(h/2));
$.post('app/kehadiran/jadwal/print_jadwal.php', {riwayat_kegiatan_id:riwayat_kegiatan_id}, function (result) {
WinId = window.open('', 'newwin', 'toolbar=no, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+tops+', left='+left);
WinId.document.open();
WinId.document.write(result);
WinId.document.close();
WinId.focus();
});
});
$('#add_keterangan').click(function(){
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
$('#modal_ket').modal('show');
$('#modal_body_ket').html("");
$.ajax({
type: "POST",
url: "app/kehadiran/jadwal/modal_ket.php",
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id,
success: function(data){
$('#modal_body_ket').html(data);
$('#ket').first().focus().selected();
}
});
});
$('#simpan_ket').click(function(){
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
var ket_acara=$('#ket_acara2').val();
var key = 'simpan_ket';
$.ajax({
type: "POST",
url: "app/kehadiran/jadwal/crud.php",
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
+'&ket_acara='+ket_acara
+'&key='+key,
success: function(data){
$('#modal_ket').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('tersimpan..');
$('#ket_acara3').load("app/kehadiran/jadwal/ket_acara.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
}
});
});
</script>
+56
View File
@@ -0,0 +1,56 @@
<?php
include ('../../koneksi.php');
?>
<?php
$id=$_POST['id'];
$bln_skrg=date('m');
$data=pg_query("SELECT * FROM jadwal_kegiatan WHERE id='$id'");
while($row=pg_fetch_array($data)) {
$id=$row[0];
$riwayat_kegiatan_id=$row[1];
$hari_ke=$row[2];
$waktu_mulai=$row[3];
$waktu_selesai=$row[4];
$materi=$row[5];
$pj=$row[6];
$keterangan=$row[7];
}
?>
<form role="form">
<input type="hidden" value="<?php echo $riwayat_kegiatan_id; ?>" id="riwayat_kegiatan_id">
<input type="hidden" value="<?php echo $id; ?>" id="id">
<div class="form-group">
<label for="exampleInputEmail1">Hari ke</label>
<input type="number" class="form-control" id="hari_ke" value="<?php echo $hari_ke; ?>">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Waktu</label>
<div class="input-group">
<input type="text" style="text-align:center" class="form-control" maxlength="5" id="waktu_mulai" value="<?php echo date('H:i',strtotime($waktu_mulai)); ?>"
onkeyup="var v = this.value;if (v.match(/^\d{2}$/) !== null) {this.value = v + ':';}
else if (v.match(/^\d{2}\/\d{2}$/) !== null) {}" placeholder="hh:ss">
<span class="input-group-addon">s/d</span>
<input type="text" style="text-align:center" class="form-control" maxlength="5" id="waktu_selesai" value="<?php echo date('H:i',strtotime($waktu_selesai)); ?>"
onkeyup="var v = this.value;if (v.match(/^\d{2}$/) !== null) {this.value = v + ':';}
else if (v.match(/^\d{2}\/\d{2}$/) !== null) {}" placeholder="hh:ss">
</div>
</div>
<div class="form-group">
<label for="exampleInputEmail1">Materi</label>
<input type="text" class="form-control" id="materi" value="<?php echo $materi; ?>">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Penanggung-jawab</label>
<input type="text" class="form-control" id="pj" value="<?php echo $pj; ?>">
</div>
<div class="form-group">
<label for="exampleInputEmail1">Keterangan</label>
<input type="text" class="form-control" id="keterangan" value="<?php echo $keterangan; ?>">
</div>
</form>
+15
View File
@@ -0,0 +1,15 @@
<?php
include("../../koneksi.php");
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$d=pg_query("SELECT ket_acara FROM riwayat_kegiatan WHERE id='$riwayat_kegiatan_id'");
while($r=pg_fetch_array($d)) {$ket_acara=$r[0];}
?>
<form role="form">
<div class="form-group">
<input type="hidden" value="<?php echo $riwayat_kegiatan_id; ?>" id="riwayat_kegiatan_id">
<label for="exampleInputEmail1">Keterangan</label>
<textarea class="form-control" rows="8" id="ket_acara2"><?php echo $ket_acara; ?></textarea>
</div>
</form>
+248
View File
@@ -0,0 +1,248 @@
<!DOCTYPE html>
<html>
<head>
<!-- App title -->
<title>SIMPRO RSSA</title>
</head>
<style type="text/css">
.breakAfter{
page-break-after: always;
}
@page
{
size: 210mm 430mm;
height: 430;
width: 210mm;
margin: 7mm 0mm 0mm 6mm;
}
body
{
margin-left: 30px;
}
table {
border-collapse: collapse;
}
td, th {
padding:0px 5px 0px 5px;
}
#tb_head, #cssTable, b, div, pre {
font-family: "Tahoma";
font-size: 11px;
width: 700px;
table-layout: fixed;
}
.a {width: 70px; max-width: 70px;}
.b {width: 250px;max-width: 250px;}
/*.h {width: 23px;max-width: 23px;} */
.i {width: 180px;max-width: 180px;}
.j {width: 130px;max-width: 130px;}
.l {width: 30px;max-width: 30px;}
/* .k {width: 80px;max-width: 80px;}
.m {width: 90px;max-width: 90px;} */
#cssTable td
{
vertical-align: middle;
}
#cssTable {
border-spacing:0;
}
#cssTable tbody td, th {
border-right:1px solid black;
border-bottom:1px solid black;
border-left:1px solid black;
border-top:1px solid black;
}
#cssTable thead td,th {
border-right:1px solid black;
border-bottom:1px solid black;
border-left:1px solid black;
border-top:1px solid black;
}
#cssTable tfoot td {
border-bottom: none;
border-right: none;
border-left: none;
border-top:none;
}
.header-info {
font-family: "Tahoma";
font-size: 20px;
}
.tr_head {
text-align: left;
}
pre {
white-space: pre-wrap;
word-break: keep-all;
border: 0;
color:black;
padding: 0px;
width: 650px;
background: rgba(0, 151, 19, 0);
}
</style>
<body>
<?php
include("../../koneksi.php");
date_default_timezone_set('Asia/Jakarta');
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$data = pg_query("SELECT j.nama,k.nama_pelatihan,k.tempat,
k.tanggal_mulai,k.tanggal_selesai,k.ket_acara
FROM riwayat_kegiatan k INNER JOIN jenis_pelatihan j ON (j.id=k.jenis_pelatihan_id)
WHERE k.id='$riwayat_kegiatan_id'");
while($row=pg_fetch_array($data)) {
$jenis_pelatihan=$row[0];
$nama_pelatihan=$row[1];
$tempat=$row[2];
$tanggal_mulai=$row[3];
$tanggal_selesai=$row[4];
$ket_acara=$row[5];
}
$array_hari = array(1=>"Senin","Selasa","Rabu","Kamis","Jumat", "Sabtu","Minggu");
$hari = $array_hari[date("N",strtotime($tgl_kegiatan))];
$bulan = array(
'01' => 'JANUARI',
'02' => 'FEBRUARI',
'03' => 'MARET',
'04' => 'APRIL',
'05' => 'MEI',
'06' => 'JUNI',
'07' => 'JULI',
'08' => 'AGUSTUS',
'09' => 'SEPTEMBER',
'10' => 'OKTOBER',
'11' => 'NOVEMBER',
'12' => 'DESEMBER',
);
$bulan[date('m')];
$a=date('d',strtotime($tanggal_mulai)).' '.(strtoupper($bulan[date('m',strtotime($tanggal_mulai))])).' '.date('Y',strtotime($tanggal_mulai)) ;
$b=date('d',strtotime($tanggal_selesai)).' '.(strtoupper($bulan[date('m',strtotime($tanggal_selesai))])).' '.date('Y',strtotime($tanggal_selesai)) ;
?>
<table class="report-container" id="rpt" style="border-top: none;border-bottom: none;border-left: none;border-right: none;">
<thead class="report-header" style="border-top: none;border-bottom: none;border-left: none;border-right: none;">
<tr style="border-top: none;border-bottom: none;border-left: none;border-right: none;">
<th class="report-header-cell" style="font-weight: normal;border-top: none;border-bottom: none;border-left: none;border-right: none;">
<div class="header-info">
<table id="tb_head">
<thead>
<tr class="tr_head"><td><center><?php echo strtoupper('jadwal kegiatan'); ?></center></td></tr>
<tr class="tr_head"><td><center><?php echo strtoupper($jenis_pelatihan); ?></center></td></tr>
<tr class="tr_head"><td><center><?php echo strtoupper($nama_pelatihan); ?></center></td></tr>
<tr class="tr_head"><td><center><?php echo strtoupper('TANGGAL '.$a.' - '.$b); ?></center></td></tr>
</thead>
</table>
<br>
</div>
</th>
</tr>
</thead>
<tbody class="report-content">
<tr>
<td class="report-content-cell">
<div class="main">
<table style="color:black;" id="cssTable">
<thead>
<tr align="center" style="height:25px;">
<td class="a">WAKTU</td>
<td class="b">MATERI</td>
<td class="i">NARASUMBER/PJ</td>
<td class="j">KETERANGAN</td>
</tr>
</thead>
<?php
$h=pg_query("SELECT DISTINCT hari_ke FROM jadwal_kegiatan WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' ORDER BY hari_ke ASC");
while($rh=pg_fetch_array($h)) {$hk=$rh[0];
?>
<tr style="height:20px;"><td colspan="4"><b><?php echo 'Hari ke - '.$hk; ?></b></td></tr>
<?php
$result = pg_query("SELECT * FROM jadwal_kegiatan
WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id' AND hari_ke='$hk'
ORDER BY hari_ke ASC,waktu_mulai ASC,id ASC
");
$totalRows_result = pg_num_rows($result);
$i=1;
$no=1;
echo "<tbody><tr style='line-height:1.3'>";
while($row_result = pg_fetch_array($result)) {
if ($i > 1 && $i % 20 == 0)
echo '</tr><tr style="line-height:1.3" class="breakAfter">';
else if ($i)
echo '</tr><tr style="line-height:1.3">';
++$i;
echo "<td align='center'>"; echo date('H:i',strtotime($row_result[3])).' - '.date('H:i',strtotime($row_result[4])); echo "</td>";
echo "<td>"; echo $row_result[5].'.'; echo "</td>";
echo "<td>"; echo $row_result[6].'.'; echo "</td>";
echo "<td>"; echo $row_result[7].'.'; echo "</td>";
$no++;
}
echo '</tr></tbody>';
}
?>
<tfoot>
<tr>
<td colspan="6"><br>
<!-- <div class="row"><div class="col-lg-12" style="text-align:center;margin-left:190px">Mengetahui</div></div>
<div class="row"><div class="col-lg-12" style="text-align:center;margin-left:190px">Ka.Bid. Pengembangan Profesi</div></div>
<br>
<br>
<br>
<br>
<div class="row"><div class="col-lg-12" style="text-align:center;text-decoration: underline;margin-left:190px"><?php echo $nm_kepala; ?></div></div>
<div class="row"><div class="col-lg-12" style="text-align:center;margin-left:190px"><?php echo $pangkat; ?></div></div>
<div class="row"><div class="col-lg-12" style="text-align:center;margin-left:190px"><?php echo $nip; ?></div></div> -->
<pre class="tabel"><?php echo $ket_acara; ?></pre>
</td>
</tr>
</tfoot>
</table>
</div>
</td>
</tr>
</tbody>
</table>
<script type="text/javascript">
window.print();
window.close();
</script>
</body>
</html>
+98
View File
@@ -0,0 +1,98 @@
<?php
include("../../koneksi.php");
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
?>
<script type="text/javascript">
$("#tabel_data_jadwal").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});
</script>
<input type="hidden" value="<?php echo $riwayat_kegiatan_id; ?>" id="riwayat_kegiatan_id">
<table id="tabel_data_jadwal" class="table table-striped table-condensed" cellpadding="1">
<thead>
<tr>
<td width="50"><b>Hari ke</b></td>
<td><b>Waktu</b></td>
<td><b>Materi</b></td>
<td><b>Penanggung-jawab</b></td>
<td><b>Keterangan</b></td>
<td align="center" width="50px;"><b>Tools</b></td>
</tr>
</thead>
<tbody>
<?php
$data=pg_query("SELECT * FROM jadwal_kegiatan
WHERE riwayat_kegiatan_id='$riwayat_kegiatan_id'
ORDER BY hari_ke ASC,waktu_mulai ASC,id ASC
");
while($r=pg_fetch_array($data)) {
?>
<td class="kiri" align="center"><b><?php echo $r[2]; ?></b></td>
<td><b> <?php
if (date('H:i',strtotime($r['waktu_selesai']))=='00:00') {
echo date('H:i',strtotime($r['waktu_mulai'])).' - Selesai';
} else {
echo date('H:i',strtotime($r['waktu_mulai'])).' - '.date('H:i',strtotime($r['waktu_selesai']));
}
?></b></td>
<td><b><?php echo $r[5]; ?></b></td>
<td><b><?php echo $r[6]; ?></b></td>
<td><b><?php echo $r[7]; ?></b></td>
<td class="kanan" align="center">
<button type="button" name="edit_data" style="height:22px;"class="btn btn-success btn-xs edit_data" id="<?php echo $r['id'];?>" data-content="Edit Data" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-pencil"></i>
</button>
<button type="button" name="hapus_data" style="height:22px;"class="btn btn-danger btn-xs hapus_data" id="<?php echo $r['id'];?>" data-content="Hapus" rel="popover" data-placement="top" data-trigger="hover"
>
<i class="fa fa-remove"></i>
</button>
</td>
</tr>
<?php
}
?>
</tbody>
</table>
<script type="text/javascript">
$('button[name="edit_data"]').popover();
$('button[name="hapus_data"]').popover();
$("#tabel_data_jadwal").on('click','.edit_data',function(){
var id = $(this).attr('id');
$('#modal_jadwal').modal('show');
$('#modal_body_jadwal').html("");
$.ajax({
type: "POST",
url: "app/kehadiran/jadwal/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_jadwal').html(data);
$('#materi').first().focus().selected();
}
});
});
$("#tabel_data_jadwal").on('click','.hapus_data',function(){
var x = confirm("Anda yakin ingin menghapus ?");
if (x) {
var key = "hapus_data";
var id = $(this).attr('id');
var rowElement = $(this).parent().parent();
$.ajax({
type: "POST",
url: "app/kehadiran/jadwal/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
rowElement.fadeOut(500).remove();
var riwayat_kegiatan_id=$('#riwayat_kegiatan_id').val();
$('#tabel_jadwal').load("app/persiapan/materi/tabel.php",{riwayat_kegiatan_id:riwayat_kegiatan_id});
}
});
} else {}
});
</script>
+32
View File
@@ -0,0 +1,32 @@
<?php include('../koneksi.php'); ?>
<style type="text/css">
.btn-circle.btn-md {
width: 40px;
height: 40px;
padding: 7px 10px;
border-radius: 25px;
font-size: 15px;
text-align: center;
border: 3px solid #66b5fb;
}
#sidebar-menu ul li a:hover {
background:#f1f3f4 !important;
font-color:white;
}
#sidebar-menu ul li a:focus {
background:#fce8e6 !important;
color:#d93025 !important;
font-weight: bold;
}
</style>
<br>
<br>
<br>
<br>
<br>
<div id="tabel_kehadiran"></div>
<script type="text/javascript">
$('#tabel_kehadiran').load("app/kehadiran/tabel.php");
</script>
+14
View File
@@ -0,0 +1,14 @@
<?php
include('../../koneksi.php');
$key=$_POST['key'];
if ($key=='simpan_sertifikat') {
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
$no_tu=$_POST['no_tu'];
$upd = pg_query("UPDATE riwayat_kegiatan SET
no_tu='$no_tu'
WHERE id='$riwayat_kegiatan_id'");
}
?>
+15
View File
@@ -0,0 +1,15 @@
<?php
include("../../koneksi.php");
$riwayat_kegiatan_id=$_POST['id'];
$d=pg_query("SELECT no_tu FROM riwayat_kegiatan WHERE id='$riwayat_kegiatan_id'");
while($r=pg_fetch_array($d)) {$no_tu=$r[0];}
?>
<form role="form">
<div class="form-group">
<input type="hidden" value="<?php echo $riwayat_kegiatan_id; ?>" id="riwayat_kegiatan_id">
<label for="exampleInputEmail1">Nomor TU</label>
<input type="text" id="no_tu" class="form-control" value="<?php echo $no_tu; ?>">
</div>
</form>
+232
View File
@@ -0,0 +1,232 @@
<?php
include("../koneksi.php");
$thn_skrg=date('Y');
?>
<script type="text/javascript">$("#tabel_data_persiapan").DataTable({"stateSave": true,"paging": true,"lengthChange": true,"searching": true,"ordering": false,"info": true,"autoWidth": false});</script>
<input type="hidden" id="jenis" value="<?php echo $jenis_user; ?>">
<table id="tabel_data_persiapan" class="table table-striped table-condensed" cellpadding="1" >
<thead>
<tr>
<tr>
<td width="190"><b>Jenis</b></td>
<td><b>Nama Kegiatan</b></td>
<td width="100"><b>Tanggal</b></td>
<td><b>Pukul</b></td>
<td><b>Tempat</b></td>
<td width="110"><b>Penyelenggara</b></td>
<td width="60"><b>Status</b></td>
<td width="20"><b>TU</b></td>
<td width="160px;"><b>Tools</b></td>
</tr>
</thead>
<tbody>
<?php
$data=pg_query("SELECT p.nama_pelatihan,(SELECT j.nama FROM jenis_pelatihan j WHERE j.id=p.jenis_pelatihan_id),
p.penyelenggara,p.status,p.id,p.jatuh_tempo_reg,
p.tanggal_mulai,p.tanggal_selesai,p.waktu_mulai,p.waktu_selesai,p.tempat,p.no_tu
FROM riwayat_kegiatan p WHERE p.thn='$thn_skrg' AND p.status='Ready' ORDER BY p.jatuh_tempo_reg ASC
");
while($r=pg_fetch_array($data)) {
?>
<tr>
<td class="kiri"><b><?php echo $r[0]; ?></b></td>
<td><b><?php echo $r[1]; ?></b></td>
<td><b><?php echo date('d-m-Y',strtotime($r['tanggal_mulai'])).' s/d '.date('d-m-Y',strtotime($r['tanggal_selesai'])); ?></b></td>
<td><b> <?php
if (date('H:i',strtotime($r['waktu_selesai']))=='00:00') {
echo date('H:i',strtotime($r['waktu_mulai'])).' s/d Selesai';
} else {
echo date('H:i',strtotime($r['waktu_mulai'])).' s/d '.date('H:i',strtotime($r['waktu_selesai']));
}
?></b></td>
<td><b><?php echo $r['tempat']; ?></b></td>
<td><b><?php echo $r[2]; ?></b></td>
<td><b><?php echo $r[3]; ?></b></td>
<td align="right"><b><?php echo $r['no_tu']; ?></b></td>
<td class="kanan">
<button type="button" name="daftar_hadir" style="height:22px;"class="btn btn-danger btn-xs daftar_hadir" id="<?php echo $r['id'];?>" data-content="Daftar Hadir" rel="popover" data-placement="top" data-trigger="hover"
><i style="margin-top:3px" class="fa fa-sign-in"></i>
</button>
<button type="button" name="jadwal" style="height:22px;"class="btn btn-inverse btn-xs jadwal" id="<?php echo $r['id'];?>" data-content="Susunan Acara" rel="popover" data-placement="top" data-trigger="hover"
><i style="margin-top:3px" class="fa fa-list-ul"></i>
</button>
<button type="button" name="test" style="height:22px;"class="btn btn-brown btn-xs test" id="<?php echo $r['id'];?>" data-content="Test" rel="popover" data-placement="top" data-trigger="hover"
><i style="margin-top:3px" class="fa fa-question-circle"></i>
</button>
<button type="button" name="dokumentasi" style="height:22px;"class="btn btn-purple btn-xs dokumentasi" id="<?php echo $r['id'];?>" data-content="Dokumentasi" rel="popover" data-placement="top" data-trigger="hover"
><i style="margin-top:3px" class="fa fa-file-image-o"></i>
</button>
<button type="button" name="sertifikat" style="height:22px;"class="btn btn-primary btn-xs sertifikat" id="<?php echo $r['id'];?>" data-content="Sertifikat" rel="popover" data-placement="top" data-trigger="hover"
><i style="margin-top:3px" class="fa fa-certificate"></i>
</button>
<button type="button" name="selesai" style="height:22px;"class="btn btn-success btn-xs selesai" id="<?php echo $r['id'];?>" data-content="Selesai" rel="popover" data-placement="top" data-trigger="hover"
><i style="margin-top:3px" class="fa fa-check"></i>
</button>
</td>
</tr>
<?php
}
?>
</tbody>
</table>
<div id="modal_pdetail" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Detail Kegiatan</h4>
</div>
<div class="modal-body" id="modal_body_pdetail"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_pdetail">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_pdetail">Simpan</button>
</div>
</div>
</div>
</div>
<div id="modal_sertifikat" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header no-border">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Nomor dari TU</h4>
</div>
<div class="modal-body" id="modal_body_sertifikat"></div>
<div class="modal-footer no-border">
<button type="button" class="btn btn-default waves-effect" data-dismiss="modal" id="keluar_sertifikat">Keluar</button>
<button type="button" class="btn btn-primary waves-effect waves-light" id="simpan_sertifikat">Simpan</button>
</div>
</div>
</div>
</div>
<script type="text/javascript">
$('button[name="daftar_hadir"]').popover();
$('button[name="jadwal"]').popover();
$('button[name="test"]').popover();
$('button[name="selesai"]').popover();
$('button[name="dokumentasi"]').popover();
$('button[name="sertifikat"]').popover();
$("#tabel_data_persiapan").on('click','.selesai',function(){
var id = $(this).attr('id');
var key="simpan_selesai";
$.ajax({
type: "POST",
url: "app/kehadiran/crud.php",
data: 'id='+id
+'&key='+key,
success: function(data){
alert('Selesai..');
$('#pel_evaluasipp').trigger('click');
}
});
});
$("#tabel_data_persiapan").on('click','.daftar_hadir',function(){
var id = $(this).attr('id');
$.post('app/kehadiran/hadir/main.php',{riwayat_kegiatan_id : id},function(html){$("#main_tag").html(html);$('#peserta_ready').hide();$('#peserta_batal').hide();$('#back_2').hide();$('#back_1').show();});
});
$("#tabel_data_persiapan").on('click','.jadwal',function(){
var id = $(this).attr('id');
$.post('app/kehadiran/jadwal/main.php',{riwayat_kegiatan_id : id},function(html){$("#main_tag").html(html);$('#peserta_ready').hide();$('#peserta_batal').hide();$('#back_2').hide();$('#back_1').show();});
});
$("#tabel_data_persiapan").on('click','.dokumentasi',function(){
var id = $(this).attr('id');
$.post('app/kehadiran/dokumentasi/main.php',{riwayat_kegiatan_id : id},function(html){$("#main_tag").html(html);$('#peserta_ready').hide();$('#peserta_batal').hide();$('#back_2').hide();$('#back_1').show();});
});
$("#tabel_data_persiapan").on('click','.sertifikat',function(){
var id = $(this).attr('id');
$('#modal_sertifikat').modal('show');
$('#modal_body_sertifikat').html("");
$.ajax({
type: "POST",
url: "app/kehadiran/sertifikat/modal.php",
data: 'id='+id,
success: function(data){
$('#modal_body_sertifikat').html(data);
$('#no_tu').first().focus().selected();
}
});
});
$('#simpan_pdetail').click(function(){
var id = $('#riwayat_kegiatan_id').val();
var bln = $('#bln').val();
var kode_pelatihan = $('#kode_pelatihan').val();
var tanggal_sk = $('#tanggal_sk').val();
var tempat=$('#tempat').val();
var tanggal_mulai=$('#tanggal_mulai').val();
var tanggal_selesai=$('#tanggal_selesai').val();
var lama=$('#lama').val();
var jenis_biaya=$('#jenis_biaya').val();
var status=$('#status').val();
var key="simpan_pdetail";
$.ajax({
type: "POST",
url: "app/kehadiran/detail/crud.php",
data: 'id='+id
+'&bln='+bln
+'&kode_pelatihan='+kode_pelatihan
+'&tanggal_sk='+tanggal_sk
+'&tempat='+tempat
+'&tanggal_mulai='+tanggal_mulai
+'&tanggal_selesai='+tanggal_selesai
+'&lama='+lama
+'&jenis_biaya='+jenis_biaya
+'&status='+status
+'&key='+key,
success: function(data){
alert('Data tersimpan..');
$('#modal_pdetail').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
if (status=='Ready') {
$('#pel_kehadiran').trigger('click');
} else
if (status=='Selesai') {
$('#pel_evaluasipp').trigger('click');
}
}
});
});
$('#simpan_sertifikat').click(function(){
var riwayat_kegiatan_id = $('#riwayat_kegiatan_id').val();
var no_tu = $('#no_tu').val();
var key="simpan_sertifikat";
$.ajax({
type: "POST",
url: "app/kehadiran/sertifikat/crud.php",
data: 'riwayat_kegiatan_id='+riwayat_kegiatan_id
+'&no_tu='+no_tu
+'&key='+key,
success: function(data){
$('#modal_sertifikat').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
alert('Data tersimpan..');
$('#tabel_kehadiran').load("app/kehadiran/tabel.php");
}
});
});
$("#modal_pdetail").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
$("#modal_sertifikat").on("hidden.bs.modal", function () {
$(this).off('hidden.bs.modal');
});
</script>