Skip to content

Instantly share code, notes, and snippets.

View kresnasatya's full-sized avatar
🤫
Shh!

Kresna Satya kresnasatya

🤫
Shh!
View GitHub Profile
@kresnasatya
kresnasatya / syntactic_sugar.php
Created December 27, 2016 09:41
Snippet for syntactic sugar
<!DOCTYPE html>
<html>
<head>
<title>Tanpa Syntactic Sugar</title>
</head>
<body>
<table>
<tr>
<th>No</th>
<th>Nama</th>
@kresnasatya
kresnasatya / form.php
Created December 29, 2016 22:00
Form contain CSRF code and AJAX
// So, this is the part of file add.php which is this is located in application/views in CodeIgniter
<script src="<?php echo base_url('assets/js/jquery.min.js');?>" charset="utf-8"></script>
<!-- So, for make CSRF working more times, you should use cookie plugin -->
<script src="<?php echo base_url('assets/js/jquery.cookie.js'); ?>" charset="utf-8"></script>
<script src="<?php echo base_url('assets/js/bootstrap.min.js'); ?>" charset="utf-8"></script>
<script>
/* Ajax Dropdown Jurusan Prodi */
function getProdi(value) {
console.log(value);
var row = value;
@kresnasatya
kresnasatya / config.php
Created December 29, 2016 22:01
Piece of bunch config.php for CSRF
// Piece of bunch config.php
$config['csrf_protection'] = TRUE;
$config['csrf_token_name'] = 'csrf_token';
$config['csrf_cookie_name'] = 'csrf_cookie';
$config['csrf_expire'] = 7200;
$config['csrf_regenerate'] = TRUE;
$config['csrf_exclude_uris'] = array();
@kresnasatya
kresnasatya / App.vue
Created December 18, 2017 22:26
Header for vue component
<template>
<div>
<app-header></app-header>
</div>
</template>
<script>
import header from './components/header.vue';
export default {
@kresnasatya
kresnasatya / button-bootstrap.html
Created January 9, 2018 14:22
Button bootstrap
<button type="button" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-secondary">Secondary</button>
<button type="button" class="btn btn-success">Success</button>
<button type="button" class="btn btn-danger">Danger</button>
<button type="button" class="btn btn-warning">Warning</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-light">Light</button>
<button type="button" class="btn btn-dark">Dark</button>
<button type="button" class="btn btn-link">Link</button>
@kresnasatya
kresnasatya / nav-bootstrap.html
Created January 9, 2018 22:24
Nav bootstrap
<nav class="nav">
<a class="nav-link active" href="#">Active</a>
<a class="nav-link" href="#">Link</a>
<a class="nav-link" href="#">Link</a>
<a class="nav-link disabled" href="#">Disabled</a>
</nav>
@kresnasatya
kresnasatya / pagination-bootstrap.html
Created January 9, 2018 22:27
Pagination bootstrap
<nav aria-label="Page navigation example">
<ul class="pagination">
<li class="page-item"><a class="page-link" href="#">Previous</a></li>
<li class="page-item"><a class="page-link" href="#">1</a></li>
<li class="page-item"><a class="page-link" href="#">2</a></li>
<li class="page-item"><a class="page-link" href="#">3</a></li>
<li class="page-item"><a class="page-link" href="#">Next</a></li>
</ul>
</nav>
@kresnasatya
kresnasatya / custom-button.html
Created January 9, 2018 22:28
Custom button
<primary-button></primary-button>
<secondary-button></secondary-button>
<success-button></success-button>
<danger-button></danger-button>
<warning-button></warning-button>
<info-button></info-button>
<light-button></light-button>
<dark-button></dark-button>
<link-button></link-button>
@kresnasatya
kresnasatya / custom-nav.html
Created January 9, 2018 22:29
Custom navigation
<custom-nav>
<nav-link active url="#"></nav-link>
<nav-link url="#"></nav-link>
<nav-link disabled url="#"></nav-link>
</custom-nav>
@kresnasatya
kresnasatya / custom-paging.html
Created January 9, 2018 22:29
Custom pagination
<my-page perpage="5" currentpage="3" next="Next >" previous="< Previous"></my-page>