Add SPOTA core PHP application

Add the main admin, dosen, mahasiswa, API, and service code needed to run the core legacy application with configurable upload storage.
This commit is contained in:
Power BI Dev
2026-05-02 10:08:52 +07:00
parent 874dbbe8e8
commit efdb11db3f
221 changed files with 43273 additions and 0 deletions

View File

@@ -0,0 +1,186 @@
<?php $db = new dB($dbsetting);
if (!$_GET['prid']) {
?>
<div class="row">
<div class="col-sm-12">
<ol class="breadcrumb">
<li>
<i class="clip-home-3"></i>
<a href="<?php echo DOSEN_PAGE; ?>">
Home
</a>
</li>
<?php
switch ($_GET['act']) {
case 'tambah':
$title="Tambah Data Penawaran Judul";
echo '
<li>
<a href="'.DOSEN_PAGE.'dashboard.php?page=penawaran&menu=list-judul-saya">
Penawaran Judul
</a>
</li>
<li class="active">
Tambah Data Penawaran Judul
</li>';
break;
case 'edit':
$title="Edit Data Penawaran Judul";
echo '
<li>
<a href="'.DOSEN_PAGE.'dashboard.php?page=penawaran&menu=list-judul-saya">
Penawaran Judul
</a>
</li>
<li class="active">
Edit Data Penawaran Judul
</li>';
break;
default:
$title="Penawaran Judul";
echo '
<li class="active">
Penawaran Judul Saya
</li>';
break;
}
?>
<li class="search-box">
<label><?php echo tanggalIndo(date('Y-m-d H:i:s'), 'j F Y, H:i'); ?></label>
</li>
</ol>
<div class="page-header">
<h1><?php echo $title; ?><!-- <small>overview &amp; stats </small> --></h1>
</div>
</div>
</div>
<?php
switch($_GET['act']){
default:
?>
<div class="row">
<div class="col-md-12">
<div style="margin-bottom:1rem">
Tampilkan : <select id="tampilPenawaranJudulSaya">
<option value="0">Judul Saya</option>
<option value="1">Semua Dosen</option>
</select>
</div>
<div style="margin-bottom:1rem">
Status : <select id="statusPenawaranJudulSaya">
<option value="Semua">Semua</option>
<option value="Belum Diambil">Belum Diambil</option>
<option value="Belum Diproses">Belum Diproses</option>
<option value="Diterima">Diterima</option>
</select>
</div>
<div style="margin-bottom:1rem">
Status : <select id="kkPenawaranJudul">
<option value="all">Semua KK</option>
<?php
$sqlkk="SELECT * FROM tb_kelompok_keahlian WHERE idKK != '8'";
$resultKK = $db->runQuery($sqlkk);
while ($aRow = $db->dbFetch($resultKK)) {
$fetchIdKK = $aRow['idKK'];
$fetchNamaKK = $aRow['namaKK'];
echo "<option value='$fetchIdKK'>$fetchNamaKK</option>";
}
?>
</select>
</div>
<div style="margin-bottom:2rem">
<button class="btn btn-primary" onClick="refreshTabelPenawaranJudulSaya()">Filter</button>
</div>
<a href="dashboard.php?page=penawaran&act=tambah"><button class="btn btn-primary" style="float:right;margin-bottom:1rem" >Tambah Data</button></a>
<div id="contentTabel"></div>
<!-- end: DYNAMIC TABLE PANEL -->
</div>
</div>
<?php
break;
case 'tambah':
?>
<form id="tambah_penawaran" method="POST" enctype="multipart/form-data" action="page/penawaran/act.data-penawaran.php" style="margin:1rem 1rem">
<input type="hidden" name="act" value="insert" />
<div class="row">
<div class="form-group">
<label class="control-label">
Judul
</label>
<input type="text" class="form-control" id="judul_penawaran" name="judul_penawaran"/>
</div>
</div>
<div class="row">
<div class="form-group">
<label class="control-label">
Keterangan
</label>
<textarea class="ckeditor form-control" id="keterangan_penawaran" name="keterangan_penawaran" ></textarea>
</div>
</div>
<div class="row">
<div class="col-md-2">
<button class="btn btn-teal btn-block" type="submit">
Simpan Data
</button>
</div>
</div>
</form>
<?php
break;
case 'edit':
$id=$_GET['id'];
if(ctype_digit($id)){
$e="SELECT * FROM tb_penawaran_judul WHERE idPenawaran='$id' LIMIT 1";
$db->runQuery($e);
if($db->dbRows()>0){
$edit=$db->dbFetch();
?>
<form id="edit_penawaran" method="POST" enctype="multipart/form-data" action="page/penawaran/act.data-penawaran.php" style="margin:1rem 1rem">
<input type="hidden" name="act" value="update" />
<input type="hidden" name="idpenawaran" value="<?php echo $id;?>" />
<div class="row">
<div class="form-group">
<label class="control-label">
Judul
</label>
<input type="text" class="form-control" id="judul_penawaran" name="judul_penawaran" value="<?php echo $edit['judul']; ?>"/>
</div>
</div>
<div class="row">
<div class="form-group">
<label class="control-label">
Keterangan
</label>
<textarea class="ckeditor form-control" id="keterangan_penawaran" name="keterangan_penawaran"><?php echo $edit['deskripsi']; ?></textarea>
</div>
</div>
<div class="row">
<div class="col-md-2">
<button class="btn btn-teal btn-block" type="submit">
Simpan Data
</button>
</div>
</div>
</form>
<?php
}else{
}
}else{
//notfound page
}
break;
}
}
?>