Skip to content

Commit

Permalink
1.0.0 RC-1
Browse files Browse the repository at this point in the history
  • Loading branch information
manh21 committed Nov 16, 2019
1 parent d84fc2d commit d3e32eb
Show file tree
Hide file tree
Showing 661 changed files with 1,472 additions and 150,550 deletions.
14 changes: 13 additions & 1 deletion application/controllers/Home.php
Original file line number Diff line number Diff line change
Expand Up @@ -107,12 +107,24 @@ public function doVote($idkandidat)
);
$this->session->set_userdata($userData);

// Updare Database data
// Update Database data
$updateData = array(
'status' => 'Sudah Memilih'
);
$this->Home_model->update('id', $idpemilih, 'data_pemilih', $updateData);

// Menghitung jumlah perolehan suara
$kandidatData = $this->Home_model->get_all('nourut', 'kandidat');
foreach ($kandidatData as $row) {
// Berdasarkan idkandidat yang ada
$jumlahSuara = $this->Home_model->tampil_data('idkandidat', $row->idkandidat, 'data_pemilihan');
$suaraData = array(
'jumlahsuara' => $jumlahSuara,
);
// Update jumlah suara counter ke database
$this->Home_model->update('idkandidat', $row->idkandidat, 'kandidat', $suaraData);
};

redirect('vote', 'refresh');
} else {
redirect('home', 'refresh');
Expand Down
1 change: 1 addition & 0 deletions application/controllers/admin/Dashboard.php
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ public function index()
'organisasi' => $row->organisasi,
'nama' => $row->nama,
'jumlahSuara' => $jumlahSuara,
'foto' => $row->foto,
);
// Menyimpan semua data dalam bentuk array
$arrayJS[] = $a;
Expand Down
7 changes: 7 additions & 0 deletions application/models/Home_model.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,13 @@ function update($q, $id, $table, $data)
$this->db->where($q, $id);
$this->db->update($table, $data);
}

// Menghitung jumlah suara
public function tampil_data($q, $idkandidat, $table)
{
$this->db->where($q, $idkandidat);
return $this->db->count_all_results($table);
}
}

/* End of file Home_modal.php */
8 changes: 1 addition & 7 deletions application/views/back/dashboard.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,13 +98,7 @@
</div>
</div>
</div>

<!-- Test -->
<?php print_r($kandidatData) ?>

<hr>


<!-- /.row -->

</section>
<!-- /.content -->
Expand Down
4 changes: 3 additions & 1 deletion application/views/back/footer.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
<div class="pull-right hidden-xs">
<b>Version</b> 1.0.0 alpha
</div>
<strong>Copyright &copy; 2019 <a href="http://naufalhakim.my.id">Naufal Hakim</a> & <a href="http://adminlte.io">AdminLTE.io</a>.</strong>
<strong>Copyright &copy; <script>
document.write(new Date().getFullYear())
</script> <a href="http://naufalhakim.my.id">Naufal Hakim</a> & <a href="http://adminlte.io">AdminLTE.io</a>.</strong>
All rights reserved.
</footer>
11 changes: 0 additions & 11 deletions application/views/back/js.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,10 @@
</script>
<!-- Bootstrap 3.3.7 -->
<script src="<?php echo base_url('assets/template/backend/') ?>bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
<!-- Morris.js charts -->
<script src="<?php echo base_url('assets/template/backend/') ?>bower_components/raphael/raphael.min.js"></script>
<script src="<?php echo base_url('assets/template/backend/') ?>bower_components/morris.js/morris.min.js"></script>
<!-- Sparkline -->
<script src="<?php echo base_url('assets/template/backend/') ?>bower_components/jquery-sparkline/dist/jquery.sparkline.min.js"></script>
<!-- jvectormap -->
<script src="<?php echo base_url('assets/template/backend/') ?>plugins/jvectormap/jquery-jvectormap-1.2.2.min.js"></script>
<script src="<?php echo base_url('assets/template/backend/') ?>plugins/jvectormap/jquery-jvectormap-world-mill-en.js"></script>
<!-- jQuery Knob Chart -->
<script src="<?php echo base_url('assets/template/backend/') ?>bower_components/jquery-knob/dist/jquery.knob.min.js"></script>
<!-- daterangepicker -->
<script src="<?php echo base_url('assets/template/backend/') ?>bower_components/moment/min/moment.min.js"></script>
<script src="<?php echo base_url('assets/template/backend/') ?>bower_components/bootstrap-daterangepicker/daterangepicker.js"></script>
<!-- datepicker -->
<script src="<?php echo base_url('assets/template/backend/') ?>bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js"></script>
<!-- Bootstrap WYSIHTML5 -->
<script src="<?php echo base_url('assets/template/backend/') ?>plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js"></script>
<!-- Slimscroll -->
Expand Down
2 changes: 2 additions & 0 deletions application/views/back/kandidat/kandidat_list.php
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@
<th>No</th>
<th>Nama</th>
<th>Nourut</th>
<th>Suara</th>
<th>Organisasi</th>
<th>Visi</th>
<th>Misi</th>
Expand All @@ -69,6 +70,7 @@
<td width="10px"><?php echo htmlspecialchars(++$start, ENT_QUOTES, 'UTF-8'); ?></td>
<td><?php echo htmlspecialchars($kandidat->nama, ENT_QUOTES, 'UTF-8'); ?></td>
<td><?php echo htmlspecialchars($kandidat->nourut, ENT_QUOTES, 'UTF-8'); ?></td>
<td><?php echo htmlspecialchars($kandidat->jumlahsuara, ENT_QUOTES, 'UTF-8'); ?></td>
<td><?php echo htmlspecialchars($kandidat->organisasi, ENT_QUOTES, 'UTF-8'); ?></td>
<td><?php echo $kandidat->visi ?></td>
<td><?php echo $kandidat->misi ?></td>
Expand Down
8 changes: 0 additions & 8 deletions application/views/back/meta.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,6 @@
<!-- AdminLTE Skins. Choose a skin from the css/skins
folder instead of downloading all of them to reduce the load. -->
<link rel="stylesheet" href="<?php echo base_url('assets/template/backend/') ?>dist/css/skins/_all-skins.min.css">
<!-- Morris chart -->
<link rel="stylesheet" href="<?php echo base_url('assets/template/backend/') ?>bower_components/morris.js/morris.css">
<!-- jvectormap -->
<link rel="stylesheet" href="<?php echo base_url('assets/template/backend/') ?>bower_components/jvectormap/jquery-jvectormap.css">
<!-- Date Picker -->
<link rel="stylesheet" href="<?php echo base_url('assets/template/backend/') ?>bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css">
<!-- Daterange picker -->
<link rel="stylesheet" href="<?php echo base_url('assets/template/backend/') ?>bower_components/bootstrap-daterangepicker/daterangepicker.css">
<!-- Select2 -->
<link rel="stylesheet" href="<?php echo base_url('assets/template/backend/') ?>bower_components/select2/dist/css/select2.min.css">
<!-- bootstrap wysihtml5 - text editor -->
Expand Down
2 changes: 0 additions & 2 deletions application/views/back/sidebar.php
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,6 @@
</li>
</ul>
</li>
<li class="header">Dev</li>
<li><a href="#"><i class="fa fa-circle-o text-red"></i> <span>Important</span></a></li>
</section>
<!-- /.sidebar -->
</aside>
4 changes: 2 additions & 2 deletions application/views/front/login.php
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,11 @@

</head>

<body style="margin-bottom: 0px;" class="hold-transition login-page">
<body style="margin-bottom: 0px; background: #232531;" class="hold-transition login-page">

<div class="login-box">
<div class="login-logo">
<a href="<?php echo base_url() ?>"><b>E-Voting</b></a>
<a href="<?php echo base_url() ?>" class="login-titleHeader"><b>E-Voting</b></a>
</div>
<!-- /.login-logo -->
<div class="card">
Expand Down
78 changes: 25 additions & 53 deletions application/views/front/main.php
Original file line number Diff line number Diff line change
@@ -1,71 +1,43 @@
<!DOCTYPE html>
<html lang="id">
<html lang="en">

<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title>E-Voting | SMANSA</title>
<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport" />
<!-- Font Awesome -->
<link rel="stylesheet" href="<?php echo base_url('assets/template/frontend/') ?>plugins/fontawesome-free/css/all.min.css">

<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->

<!-- Google Font -->
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic" />
<!-- Bootstrap core CSS -->
<link href="<?php echo base_url('assets/template/frontend/') ?>vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="<?php echo base_url('assets/template/frontend/') ?>css/main.css" rel="stylesheet">

<style type="text/css">
@media (pointer: coarse) and (hover: none) {
body {
background: url("<?php echo base_url('assets/template/frontend/') ?>img/bg-mobile-fallback.jpg") #002e66 no-repeat center center scroll;
background-position: cover;
}
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />

body video {
display: none;
}
}
</style>
<link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet" />
<link rel="stylesheet" href="<?php echo base_url('assets/css/') ?>bootstrap.min.css" />
<link rel="stylesheet" href="<?php echo base_url('assets/css/') ?>aos.css" />

<link rel="stylesheet" href="<?php echo base_url('assets/css/') ?>style.css" />
</head>

<body>
<div class="overlay"></div>
<video playsinline="playsinline" autoplay="autoplay" muted="muted" loop="loop">
<source src="mp4/bg.mp4" type="video/mp4">
</video>

<div class="masthead">
<div class="masthead-bg"></div>
<div class="container h-100">
<div class="row h-100">
<div class="col-12 my-auto">
<div class="masthead-content text-white py-5 py-md-0">
<h1 class="mb-3">Selamat Datang!</h1>
<p class="mb-5">
<strong>Silahkan Login!</strong> Untuk dapat memilih anda harus login terlebih dahulu!
</p>
<div>
<a href="<?php echo base_url('user') ?>" class="btn btn-lg btn-secondary btn-block btn-login text-uppercase font-weight-bold mb-2">Login</a>
</div>
<div class="site-wrap">
<div class="site-hero">
<div class="container">
<div class="row align-items-center">
<div class="col-md-10">
<span class="d-block mb-3 caption" data-aos="fade-up" data-aos-delay="100">Welcome!</span>
<h1 class="d-block mb-4" data-aos="fade-up" data-aos-delay="200">
E-Voting <br />
SMANSA
</h1>
<span class="d-block mb-5 caption" data-aos="fade-up" data-aos-delay="300">Silahkan Login untuk melanjutkan</span>
<a href="<?php echo base_url('user') ?>" class="btn-custom" data-aos="fade-up" data-aos-delay="400"><span>Login</span></a>
</div>
</div>
</div>
</div>
</div>

<!-- Javascript -->
<?php $this->load->view('front/js'); ?>
<script src="<?php echo base_url('assets/js/') ?>jquery-3.3.1.min.js"></script>
<script src="<?php echo base_url('assets/js/') ?>popper.min.js"></script>
<script src="<?php echo base_url('assets/js/') ?>bootstrap.min.js"></script>
<script src="<?php echo base_url('assets/js/') ?>aos.js"></script>

<script src="<?php echo base_url('assets/js/') ?>main.js"></script>
</body>

</html>
2 changes: 2 additions & 0 deletions assets/css/aos.css

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions assets/css/bootstrap.min.css

Large diffs are not rendered by default.

Loading

0 comments on commit d3e32eb

Please sign in to comment.