batch 1 update style & dahsboard for rec.nurinda.co.id
This commit is contained in:
1 parent
9107ffb158
commit
f39aa60384
18485 files changed
+843
-2881869
No files matched your search
@@ -1,226 +1,5 @@
|
||||
<?php include 'includes/session.php'; ?>
|
||||
<?php
|
||||
include '../timezone.php';
|
||||
$today = date('Y-m-d');
|
||||
$year = date('Y');
|
||||
if(isset($_GET['year'])){
|
||||
$year = $_GET['year'];
|
||||
}
|
||||
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
<?php include 'includes/header.php'; ?>
|
||||
<body class="hold-transition sidebar-mini layout-fixed text-sm">
|
||||
|
||||
<div class="wrapper">
|
||||
<?php include 'includes/navbar.php'; ?>
|
||||
<?php include 'includes/menubar.php';?>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Main Sidebar Container -->
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Content Wrapper. Contains page content -->
|
||||
<div class="content-wrapper">
|
||||
<!-- Content Header (Page header) -->
|
||||
<div class="content-header">
|
||||
|
||||
</div>
|
||||
<!-- /.content-header -->
|
||||
|
||||
<!-- Main content -->
|
||||
<section class="content">
|
||||
<?php
|
||||
if(isset($_SESSION['error'])){
|
||||
echo "
|
||||
<div class='alert alert-danger alert-dismissible'>
|
||||
<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>×</button>
|
||||
<h5><i class='icon fa fa-warning'></i> Error!</h5>
|
||||
".$_SESSION['error']."
|
||||
</div>
|
||||
";
|
||||
unset($_SESSION['error']);
|
||||
}
|
||||
if(isset($_SESSION['success'])){
|
||||
echo "
|
||||
<div class='alert alert-success alert-dismissible'>
|
||||
<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>×</button>
|
||||
<h5><i class='icon fa fa-check'></i> Success!</h5>
|
||||
".$_SESSION['success']."
|
||||
</div>
|
||||
";
|
||||
unset($_SESSION['success']);
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
$idkar = $user['id'];
|
||||
$sql = "SELECT * FROM in_daper WHERE id='$idkar'";
|
||||
$query = $conn->query($sql);
|
||||
while($row = $query->fetch_assoc()){
|
||||
// tanggal lahir
|
||||
//$tglmasuk = $user['tgl_masuk'];
|
||||
$tanggal = new DateTime($tglmasuk);
|
||||
// tanggal hari ini
|
||||
$today = new DateTime('today');
|
||||
// tahun
|
||||
$y = $today->diff($tanggal)->y;
|
||||
// bulan
|
||||
$m = $today->diff($tanggal)->m;
|
||||
// hari
|
||||
$d = $today->diff($tanggal)->d;
|
||||
?>
|
||||
<div class="container-fluid">
|
||||
<!-- Small boxes (Stat box) -->
|
||||
<div class="row">
|
||||
<section class="col-lg-4 connectedSortable">
|
||||
<!-- Widget: user widget style 1 -->
|
||||
<div class="card card-widget widget-user">
|
||||
<!-- Add the bg color to the header using any of the bg-* classes -->
|
||||
<div class="widget-user-header bg-black" style="background: url('https://emp.cptckp.com/images/htc.jpg') center center;">
|
||||
<h3 class="widget-user-username"><?php echo $user['nama']; ?></h3>
|
||||
<h5 class="widget-user-desc">(Applied for) <?php echo $user['posisi']; ?></h5>
|
||||
</div>
|
||||
<div class="widget-user-image">
|
||||
<img src="<?php echo (!empty($user['poto'])) ? 'https://hc.cptckp.com/foto/'.$user['poto'] : '../images/profile.jpg'; ?>" alt="User Avatar" class="img-circle">
|
||||
</div>
|
||||
<div class="card-footer">
|
||||
|
||||
<!-- /.row -->
|
||||
</div>
|
||||
</div>
|
||||
<!-- /.widget-user -->
|
||||
<?php }?>
|
||||
<div class="card">
|
||||
<?php
|
||||
if($user['level']=='0'){
|
||||
echo '<a href="test1.php" class="btn btn-success btn-md"><b>BEGIN TEST FASE - 1</b></a>';
|
||||
}elseif($user['level']=='1'){
|
||||
echo '<a href="test2.php" class="btn btn-success btn-md"><b>BEGIN TEST FASE - 2</b></a>';
|
||||
}elseif($user['level']=='2'){
|
||||
echo '<a href="test3.php" class="btn btn-success btn-md"><b>BEGIN TEST FASE - 3</b></a>';
|
||||
}elseif($user['level']=='3'){
|
||||
echo '<a href="test4.php" class="btn btn-success btn-md"><b>BEGIN TEST FASE - 4</b></a>';
|
||||
}else{
|
||||
echo '<div class="text-center"><h5><b>All Test accomplish, we will inform you if qualified</b></h5></div><br>
|
||||
<a href="logout.php" class="btn btn-primary btn-sm"><b>LOG - OUT</b></a>';
|
||||
}
|
||||
?>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<div class="card card-widget col-md-8" <?php if ($user['level']==null) { ?> style="display:none;" <?php } ?>>
|
||||
<div class="card-header">
|
||||
<b>Petunjuk Pengerjaan | Recruitment Test</b>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<h5 class="bold">
|
||||
<u>NOTE : Test hanya bisa di lakukan 1x dan tidak dapat di ulang, pastikan koneksi internet kamu stabil dan baik, di sarankan untuk menggunakan browser Google Chrome.</u>
|
||||
</h5>
|
||||
Soal terdiri dari 4 kategori total waktu pengerjaan selama 35 menit, dengan rincian sbb:<br>
|
||||
1.    Soal Matematika sebanyak 15 soal dengan waktu pengerjaan 20 menit (BEGIN/FASE-1)<br>
|
||||
2.    Soal Antonim & Sinonim sebanyak 20 soal dengan waktu pengerjaan 5 menit (FASE-2)<br>
|
||||
3.    Soal Padanan Kata sebanyak 10 soal dengan waktu pengerjaan 5 menit (FASE-3)<br>
|
||||
4.    Soal Kepribadian sebanyak 20 soal dengan waktu pengerjaan 5 menit (FASE-4)<br>
|
||||
<br>
|
||||
Kerjakan soal sesuai dengan waktu yang telah diberikan pada setiap kategori.
|
||||
Pastikan kembali jawaban dari soal yang di berikan sebelum men-Submit soal pada setiap kategori,
|
||||
jika pengerjaan soal melebihi waktu yang telah di tetapkan maka jawaban akan otomatis ter-Submit,
|
||||
gunakan waktu sebaik mungkin untuk dapat mengerjakan semua soal pada tiap kategori, peserta hanya dapat mengisi soal 1x kesempatan pada setiap kategori.
|
||||
<br>
|
||||
<br>
|
||||
<b>Contoh Soal :</b><br>
|
||||
<b>A. Contoh soal matematika:</b>
|
||||
|
||||
<table width="100%" class="table">
|
||||
<tr>
|
||||
<th width="75%">SOAL</th>
|
||||
<th width="15%">JAWABAN</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>35(-4)+21:3</td>
|
||||
<td>-140 + 7 = -133</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pak Salam mempunyai 2 toko material di material 1 terdapat 290 pack keramik, Pak Salam berencana memindahkan semua keramik ke toko material 2,
|
||||
lalu anak buah Pak Salam membawa 100 pack keramik untuk dipindahkan ke toko material 2. Berapa lagi yang belum dipindahkan?</td>
|
||||
<td>190 pack</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<b>B. Contoh soal antonym & sinonim</b>
|
||||
<table width="100%" class="table">
|
||||
<tr>
|
||||
<th width="75%">SOAL</th>
|
||||
<th width="15%">JAWABAN</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ahli >< </td>
|
||||
<td>Misteri =</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Amatir</td>
|
||||
<td>Rahasia</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<b>C. Contoh soal padanan kata:</b>
|
||||
<table width="100%" class="table">
|
||||
<tr>
|
||||
<th width="75%">SOAL</th>
|
||||
<th width="15%">JAWABAN</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Belajar : Pandai<br>
|
||||
<b>a.</b> Cetak : Kertas        
|
||||
<b>b.</b> Berfikir : Arif<br>
|
||||
<b>c.</b> Potret : Kamera     
|
||||
<b>d.</b> Litografi : Batu     
|
||||
<b>e.</b> Cetak : Tinta
|
||||
</td>
|
||||
<td>b. Berfikir : Arif</td>
|
||||
</tr>
|
||||
</table>
|
||||
<b>D. Soal Keperibadian</b>
|
||||
<br>
|
||||
   Untuk soal kepribadian silahkan pilih sesuai dengan kondisi sehari-hari yang anda alami
|
||||
<br><br>
|
||||
<i><b>*klik Begin Test untuk memulai, lalu jika selesai lanjut ke Test Fase-2 dst.</b></i>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- /.row -->
|
||||
<!-- Main row -->
|
||||
|
||||
|
||||
<!-- /.row (main row) -->
|
||||
</div><!-- /.container-fluid -->
|
||||
</section>
|
||||
<!-- /.content -->
|
||||
</div>
|
||||
<!-- /.content-wrapper -->
|
||||
<?php include 'includes/footer.php'; ?>
|
||||
|
||||
<!-- Control Sidebar -->
|
||||
<aside class="control-sidebar control-sidebar-dark">
|
||||
<!-- Control sidebar content goes here -->
|
||||
</aside>
|
||||
<!-- /.control-sidebar -->
|
||||
</div>
|
||||
<!-- ./wrapper -->
|
||||
<?php include 'includes/scripts.php'; ?>
|
||||
|
||||
<script>
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
<?php
|
||||
require __DIR__.'/includes/candidate.php'; $p=candidate();
|
||||
if(exam_expire_due((int)$p['id'])) { $_SESSION['success']='Waktu fase sebelumnya sudah habis. Draft terakhir yang diterima server telah disimpan.'; cgo('home.php'); }
|
||||
$level=max(0,min(4,(int)$p['level'])); cstart('Beranda peserta',$p);
|
||||
?><div class="heading"><div><span class="eyebrow">YOUR RECRUITMENT JOURNEY</span><h1>Halo, <?=ce($p['nama'])?>.</h1><p class="muted intro">Mari kenali potensi terbaik Anda, satu langkah pada satu waktu.</p></div><span class="badge">KANDIDAT · #<?=(int)$p['id']?></span></div><section class="hero"><div><span class="eyebrow">MELAMAR SEBAGAI <?=ce($p['posisi'])?></span><h2><?=$level===4?'Terima kasih sudah memberikan<br>yang terbaik.':'Kesempatan baru dimulai<br>dari diri Anda.'?></h2><p><?=$level===4?'Seluruh fase tes telah selesai. Tim Human Capital akan meninjau jawaban dan menghubungi Anda untuk proses berikutnya.':'Siapkan waktu 35 menit dan tempat yang nyaman. Empat fase singkat akan membantu kami mengenal Anda lebih jauh.'?></p><?php if($level<4): ?><a class="button" href="test<?=$level+1?>.php"><?=$level===0?'Mulai tes fase 1':'Lanjutkan fase '.($level+1)?> <span>→</span></a><?php else: ?><span class="badge success">✓ Seluruh fase selesai</span><?php endif; ?></div><div class="journey-progress"><strong><?=$level?><span>/ 4</span></strong><small>FASE DISELESAIKAN</small><progress value="<?=$level?>" max="4" aria-label="Progres fase tes"></progress></div></section><section class="phase-grid"><?php foreach(CPHASES as $phase=>$info): ?><article class="card phase-card <?=$phase===$level+1?'phase-current':''?>"><div class="phase-top"><span class="phase-number">0<?=$phase?></span><span class="badge <?=$phase<=$level?'success':''?>"><?=$phase<=$level?'✓ Selesai':($phase===$level+1?'Berikutnya':'Menunggu')?></span></div><h2><?=ce($info[0])?></h2><p><?=ce($info[1])?> <span>·</span> <?=ce($info[2])?></p></article><?php endforeach; ?></section><div class="candidate-grid"><section class="card instructions"><span class="eyebrow">BEFORE YOU BEGIN</span><h2>Persiapan kecil, hasil terbaik.</h2><ol><li><strong>Pilih tempat yang nyaman.</strong><span>Hindari gangguan selama tes berlangsung.</span></li><li><strong>Perhatikan waktu setiap fase.</strong><span>Waktu dimulai ketika halaman fase dibuka. Saat waktu habis, server hanya menerima draft yang sudah tersimpan sebelum deadline.</span></li><li><strong>Kerjakan secara berurutan.</strong><span>Jawaban yang sudah dikirim tidak dapat diulang. Periksa sebelum melanjutkan.</span></li><li><strong>Jawab dengan jujur dan mandiri.</strong><span>Pada tes kepribadian, pilih satu pernyataan L atau R yang paling sesuai dengan diri Anda.</span></li></ol></section><section class="card candidate-info"><span class="tile-icon">◎</span><h2>Profil peserta</h2><dl><dt>Nama lengkap</dt><dd><?=ce($p['nama'])?></dd><dt>Email</dt><dd><?=ce($p['email'])?></dd><dt>Posisi dilamar</dt><dd><?=ce($p['posisi'])?></dd><dt>Nomor WhatsApp</dt><dd><?=ce($p['nowa'])?></dd></dl><p class="muted">Data tidak sesuai? Hubungi tim Human Capital sebelum memulai tes.</p></section></div><?php cend(); ?>
|
||||
Reference in new issue
Block a user