Ejemplo n.º 1
0
 function login()
 {
     $token = tokenGenerate();
     $this->CI->m_security->filterPost('muser_' . $token, 'trim|required|min_length[1]');
     $this->CI->m_security->filterPost('mpass_' . $token, 'trim|required|min_length[1]');
     if ($this->CI->m_security->startPost() == TRUE) {
         $user = $this->CI->input->post('muser_' . $token, TRUE);
         $pass = $this->CI->input->post('mpass_' . $token, TRUE);
         $remember = $this->CI->input->post('mremember');
         $rememberX = '0';
         if ($remember) {
             $rememberX = '1';
         } else {
             $rememberX = '0';
         }
         $this->CI->load->library('auth/abstractauth');
         $proses = $this->CI->abstractauth->loginDo($user, $pass, $rememberX);
         if ($proses == FALSE) {
             redirect(base_url(routeGet('login') . '?s=2'), 'refresh');
         } else {
             runService('login', 'destroy');
             $checkUser = array('username' => $user);
             $userid = $this->CI->m_database->fieldRow('userlogin', $checkUser, 'user_id');
             $role = taxonomyRead($userid, 'role_user');
             $this->createSessionLogin($user, $role, $rememberX);
             redirect(base_url() . roleDirectUser(), 'refresh');
         }
     } else {
         redirect(base_url(routeGet('login') . '?s=1'), 'refresh');
     }
 }
Ejemplo n.º 2
0
 function buttonAksi($id, $rolename)
 {
     $p = '';
     $p .= '<a onclick="return confirm(\'Yakin ingin menghapus album ini?\');" class="btn btn-xs btn-danger" href="' . base_url($rolename . 'media/album/delete') . '?id=' . $id . '&token=' . tokenGenerate() . '"><li class="fa fa-trash"></li></a>&nbsp;';
     $p .= '<a class="btn btn-xs btn-info" href="' . base_url($rolename . 'media/album/edit') . '?id=' . $id . '&token=' . tokenGenerate() . '"><li class="fa fa-edit"></li></a> ';
     return $p;
 }
Ejemplo n.º 3
0
 function buttonAksi($id, $rolename)
 {
     $p = '';
     $p .= '<a onclick="return confirm(\'Yakin ingin menghapus berita ini?\');" class="btn btn-xs btn-danger" href="' . base_url($rolename . 'content/posts/delete') . '?id=' . $id . '&token=' . tokenGenerate() . '"><li class="fa fa-trash"></li></a>&nbsp;';
     $p .= '<a class="btn btn-xs btn-info" href="' . base_url($rolename . 'content/posts/edit') . '?id=' . $id . '&token=' . tokenGenerate() . '"><li class="fa fa-edit"></li></a> ';
     $p .= '<a class="btn btn-xs btn-primary" href="' . base_url($rolename . 'content/posts/viewpost') . '?id=' . $id . '&token=' . tokenGenerate() . '"><li class="fa fa-eye"></li></a>';
     return $p;
 }
Ejemplo n.º 4
0
 function buttonAksi($id, $rolename)
 {
     $p = '';
     $p .= '<a onclick="return confirm(\'Yakin ingin menghapus user ini?\');" class="btn btn-xs btn-danger" href="' . base_url($rolename . 'users/delete') . '?id=' . $id . '&token=' . tokenGenerate() . '"><li class="fa fa-trash"></li></a>&nbsp;';
     $p .= '<a onclick="return confirm(\'Yakin ingin banned user ini?\');" class="btn btn-xs btn-warning" href="' . base_url($rolename . 'users/banned') . '?id=' . $id . '&token=' . tokenGenerate() . '"><li class="fa fa-lock"></li></a> ';
     $p .= '<a onclick="return confirm(\'Yakin ingin aktifkan user ini?\');" class="btn btn-xs btn-success" href="' . base_url($rolename . 'users/removebanned') . '?id=' . $id . '&token=' . tokenGenerate() . '"><li class="fa fa-check"></li></a> ';
     $p .= '<a onclick="return confirm(\'Yakin ingin reset user ini?\');" class="btn btn-xs btn-info" href="' . base_url($rolename . 'users/reset') . '?id=' . $id . '&token=' . tokenGenerate() . '"><li class="fa fa-refresh"></li></a>';
     return $p;
 }
Ejemplo n.º 5
0
 function authForm($field, $secure = TRUE)
 {
     $CI =& get_instance();
     $CI->load->helper(array('session_helper'));
     $token = tokenGenerate();
     if ($secure == TRUE) {
         return "m" . $field . "_" . $token;
     } else {
         return "m" . $field;
     }
 }
Ejemplo n.º 6
0
            </div><br /><br />

            <form class="form-horizontal" action="<?php 
echo SITE_URL;
?>
status-atividade/actions.php" method="post">
                <input type="hidden" name="action" value="<?php 
echo $action;
?>
">
                <input type="hidden" name="id" value="<?php 
echo $id;
?>
">
                <input type="hidden" name="token" value="<?php 
echo tokenGenerate();
?>
" />

                <div class="form-group">
                    <div class="row">
                        <label for="nome" class="col-md-2">Status da atividade:</label>

                        <div class="col-md-4">
                            <input type="nome" class="form-control" name="status" id="status" placeholder="nome do status" maxlength="200" value="<?php 
echo $status;
?>
" required><br />
                        </div>
                        <span class="text-danger"><strong>*</strong></span>
                    </div>
Ejemplo n.º 7
0
 function commentPostAction($commentID)
 {
     $p = '';
     $rolename = roleURIUser();
     $status = dbField('postcomment', 'post_comment_id', $commentID, 'comment_status');
     if ($status == "publish") {
         $p .= '<a class="btn btn-xs btn-warning" href="' . base_url($rolename . 'comments/spamthis') . '?id=' . $commentID . '&token=' . tokenGenerate() . '">Spam</a> ';
     } elseif ($status == "spam") {
         $p .= '<a class="btn btn-xs btn-info" href="' . base_url($rolename . 'comments/approve') . '?id=' . $commentID . '&token=' . tokenGenerate() . '">Publish</a> ';
     } elseif ($status == "pending") {
         $p .= '<a class="btn btn-xs btn-info" href="' . base_url($rolename . 'comments/approve') . '?id=' . $commentID . '&token=' . tokenGenerate() . '">Publish</a> ';
     }
     $p .= '<a onclick="return confirm(\'Yakin ingin menghapus komentar ini?\');" class="btn btn-xs btn-danger" href="' . base_url($rolename . 'comments/delete') . '?id=' . $commentID . '&token=' . tokenGenerate() . '">Delete</a>&nbsp;';
     return $p;
 }
Ejemplo n.º 8
0
 function comment()
 {
     $token = tokenGenerate();
     $this->load->library('m_security');
     $this->m_security->filterPost('postid', 'required');
     $this->m_security->filterPost('name', 'required');
     $this->m_security->filterPost('email', 'required');
     $this->m_security->filterPost('data', 'required');
     $this->load->library('user_agent');
     if ($this->m_security->startPost() == TRUE) {
         $postid = $this->input->post('postid', TRUE);
         $name = $this->input->post('name', TRUE);
         $email = $this->input->post('email', TRUE);
         $dataX = $this->input->post('data', TRUE);
         $data = $this->m_security->filterXSS($dataX);
         $this->load->helper('security');
         $data = xss_clean($dataX);
         $url = permalinkPost($postid);
         $back = '<a href="' . $url . '">' . "Kembali ke halaman berita" . '</a>';
         if ($this->agent->is_robot == FALSE) {
             $proses = commentInsert($postid, $name, $email, $data);
             redirect($url, 'refresh');
         } else {
             redirect($url, 'refresh');
         }
     } else {
         redirect($url, 'refresh');
     }
 }
Ejemplo n.º 9
0
<?php

$att = array('class' => 'form-horizontal');
?>
<div class="row">
<div class="col-xs-6">
<div class="panel panel-default">
	<div class="panel-heading">Backup Database</div>
	<div class="panel-body">
		<?php 
echo form_open(base_url(roleURIUser() . 'config/dbtools/backupdb') . '?token=' . tokenGenerate(), $att);
?>
		<div class="form-group">
			<label class="col-sm-2 control-label">Name</label>
			<div class="col-xs-8">
				<input type="text" name="nama" class="form-control" value="<?php 
echo $autoname;
?>
" required=""/>
			</div>
		</div>
		<div class="form-group">
			<label class="col-sm-2 control-label">Output</label>
			<div class="col-xs-6">
				<select name="tipe" class="form-control" required="">
				<option value="txt">Text</option>
				<option value="zip">Zip</option>
				<option value="gzip">Gzip</option>
				</select>
			</div>
		</div>
Ejemplo n.º 10
0
<hr style="border: 1px solid #D3D2D5"/>
<a href="javascript:;" id="btnaddcomment">Tambahkan Komentar</a>
<div id="comment-div" style="display: none;">
<?php 
$att = array('id' => 'formcomment');
echo form_open(base_url("comment"), $att);
$token = tokenGenerate();
?>
<div class="">
<input type="hidden" name="postid" value="<?php 
echo $postid;
?>
"/>
<label>Nama</label>
<input type="text" name="name" class="form-block" required="" value=""/>
</div>
<div class="">
<label>Email</label>
<input type="text" name="email" class="form-block" required="" value=""/>
</div>
<div class="">
<label>Komentar</label>
<textarea class="form-block" rows="3" name="data" required="" maxlength="400"></textarea>
</div><br/>
<button type="submit" class="form-block">Kirim</button>
<?php 
echo form_close();
?>
</div>
<hr style="border: 1px solid #D3D2D5"/>
<?php