| Server IP : 23.111.136.34 / Your IP : 216.73.216.136 Web Server : Apache System : Linux servidor.eurohost.com.br 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : meusitei ( 1072) PHP Version : 5.6.40 Disable Function : show_source, system, shell_exec, passthru, proc_open MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/meusitei/www/controle/apagar/views/financas/ |
Upload File : |
<?php if ( ! defined('ABSPATH')) exit; ?>
<div class="row">
<div class="col-sm-6 col-md-6">
<div class="block-flat">
<div class="header">
<h3>Adicionar / Editar Usuários</h3>
</div>
<div class="content">
<?php
// Carrega todos os métodos do modelo
$modelo->validate_register_form(chk_array($parametros, 1));
$modelo->get_register_form(chk_array($parametros, 1));
$modelo->del_user($parametros);
?>
<div class="content">
<form class="form-horizontal" role="form" method="post" action="">
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Nome</label>
<div class="col-sm-10">
<input type="text" name="user_name" value="<?php
echo htmlentities(chk_array($modelo->form_data, 'user_name'));
?>" class="form-control" id="inputEmail3" placeholder="Nome" />
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Email</label>
<div class="col-sm-10">
<input type="email" name="email" value="<?php
echo htmlentities(chk_array($modelo->form_data, 'email'));
?>" class="form-control" id="inputEmail3" placeholder="Email@dominio.com" />
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Username</label>
<div class="col-sm-10">
<input type="text" name="user" value="<?php
echo htmlentities(chk_array($modelo->form_data, 'user'));
?>" class="form-control" id="inputEmail3" placeholder="UserName" />
</div>
</div>
<div class="form-group">
<label for="inputPassword3" class="col-sm-2 control-label">Password</label>
<div class="col-sm-10">
<input type="password" name="user_password" value="<?php
echo htmlentities(chk_array($modelo->form_data, 'user_password'));
?>" class="form-control" id="inputPassword3" placeholder="Password" />
</div>
</div>
<?php
// Lista os usuários
$grupos = $modelo->get_grupo_list();
?>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Grupo</label>
<div class="col-sm-10">
<select name="grupo" id="select_grupo" class="form-control">
<?php foreach ($grupos as $fetch_gruposdata): ?>
<option <?php if(chk_array($modelo->form_data, 'grupo') == $fetch_gruposdata['grupo_id']){?>selected="selected" <?php } ?> value="<?php echo $fetch_gruposdata['grupo_id']; ?>"><?php echo $fetch_gruposdata['nome']; ?></option>
<?php endforeach; ?>
<option <?php if(chk_array($modelo->form_data, 'grupo') == 0){?>selected="selected" <?php } ?> value="0">Personalizado</option>
</select>
</div>
</div>
<!-- Script Select -->
<script>
$( "#select_grupo" ).change(function() {
var str = $( "#select_grupo option:selected" ).val();
if(str == 0){
$( "#mostrar_permi" ).show();
}
else{
$( "#mostrar_permi" ).hide();
}
});
</script>
<!-- -->
<div id="mostrar_permi" style="display: none" class="form-group">
<!-- <div class="col-sm-10">
<input type="text" name="user_permissions" value="<?php
//echo htmlentities(chk_array($modelo->form_data, 'user_permissions'));
?>" class="form-control" id="inputEmail3" placeholder="Permissões" />
</div>-->
<?php $paginas = $modelo->get_paginas_list(); ?>
<label for="inputEmail3" class="col-sm-2 control-label">Permissões</label>
<div class="col-sm-10">
<select class="select2" name="user_permissions[]" multiple>
<?php $permis_array = explode(',',$modelo->form_data['user_permissions']); ?>
<?php foreach ($paginas as $fetch_pagin): ?>
<?php if(in_array($fetch_pagin['key_pagina'],$permis_array)){ $selected_value = 'selected=""';}else{$selected_value = '';} ?>
<option <?php echo $selected_value; ?> value="<?php echo $fetch_pagin['key_pagina']; ?>"><?php echo $fetch_pagin['nome']; ?></option>
<?php endforeach; ?>
</select>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<?php echo $modelo->form_msg; ?>
<button type="submit" value="Save" class="btn btn-primary">Salvar</button>
<a href="<?php echo HOME_URI . '/user-register'; ?>" class="btn btn-default">
Adicionar novo
</a>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
<div class="col-sm-6 col-md-6">
<div class="block-flat">
<div class="header">
<h3>Lista de Usuários</h3>
</div>
<div class="content">
<?php
// Lista os usuários
$lista = $modelo->get_user_list();
?>
<table class="list-table">
<thead>
<tr>
<!-- <th><strong>ID</strong></th>
<th><strong>Usuário</strong></th> -->
<th><strong>Name</strong></th>
<!-- <th><strong>Permissões</strong></th> -->
<th class="text-center"><strong>Ações</strong></th>
</tr>
</thead>
<tbody>
<?php foreach ($lista as $fetch_userdata): ?>
<tr>
<td> <?php echo $fetch_userdata['user_name']; ?> </td>
<td class="text-center">
<a class="label label-primary" href="<?php echo HOME_URI ?>/user-register/log/<?php echo $fetch_userdata['user_id']; ?>"><i class="fa fa-list-ul"></i></a>
<?php if($_SESSION['userdata']['grupo'] == 1){ ?>
<a class="label label-success" href="<?php echo HOME_URI ?>/login/logarcomo/<?php echo $fetch_userdata['user']; ?>"><i class="fa fa-reply-all"></i></a>
<?php } ?>
<a class="label label-primary" href="<?php echo HOME_URI ?>/user-register/index/edit/<?php echo $fetch_userdata['user_id'] ?>"><i class="fa fa-pencil"></i></a>
<?php if($fetch_userdata['user_id'] != $_SESSION['userdata']['user_id']){ ?>
<?php if($fetch_userdata['grupo'] != 1 || $_SESSION['userdata']['grupo'] == 1 || $_SESSION['userdata']['user_id'] == $fetch_userdata['user_id'] ){ ?>
<a class="label label-danger" id="exc_val" onclick="exc_val('<?php echo HOME_URI."/user-register/index/del/".$fetch_userdata['user_id'] ?>/confirma/');" data-toggle="modal" data-target="#mod-warning"><i class="fa fa-times"></i></a>
<?php } else{ ?>
<a class="label label-default not_del" ><i class="fa fa-times"></i></a>
<?php }
}
else{?>
<a class="label label-default not_del_me" ><i class="fa fa-times"></i></a>
<?php } ?>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
</div>
</div>
</div>
<script>
function exc_val(valor){
document.getElementById('valor_dele').href=valor;
}
$(".not_del").click(function() {
$(document).ready(function(){
$.gritter.add({
title: "Atenção!",
text: "O grupo de Administradores não pode ser Excluído!",
class_name: "danger"
});
});
});
$(".not_del_me").click(function() {
$(document).ready(function(){
$.gritter.add({
title: "Erro!",
text: "Você não pode excluir sua conta!",
class_name: "danger"
});
});
});
</script>
<div class="modal fade" id="mod-warning" tabindex="-1" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</div>
<div class="modal-body">
<div class="text-center">
<div class="i-circle warning"><i class="fa fa-warning"></i></div>
<h4>Atenção!!</h4>
<p>Você deseja realmente apagar esse usuário?<br><small>Ação Permanente!</small></p>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default btn-flat" data-dismiss="modal">Cancelar</button>
<a id="valor_dele" href="#"> <button type="button" class="btn btn-warning btn-flat" >Apagar</button></a>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->