403Webshell
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/public_html/controle/views/tarefas/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/meusitei/public_html/controle/views/tarefas/tarefas-config-view.php
<?php if ( ! defined('ABSPATH')) exit; ?>

<?php $modelo->tarefas(); ?>
<div class="row">
    

      <div class="col-sm-6 col-md-6">
        <div class="block-flat">
          <div class="header">							
            <h3>Configurar Tarefas</h3>
            <div class="btn-group" id="status-change" style="float: right; margin-right: 5px; margin-top: -40px;">
                <input class="switch" id="status-change-cb"  type="checkbox" name="status" value="1" <?php if(chk_array($modelo->form_data, 'status') == 1){ ?> checked <?php } ?> data-on-color="info">
            </div>
            
            
          </div>
            <div class="content">

             
                <div class="content">
                    <form class="form-horizontal" role="form"  method="post" action="">              
                        
                        <div class="form-group">              
                            <div class="col-sm-10 col-md-10 col-xs-10">
                                
                                <input class="tags" name="email_tarefas" id="email_tarefas" type="hidden" value="<?php echo chk_array($modelo->form_data, 'email');  ?>"  data-toggle="tooltip" data-original-title="Email Responsavel, caso não queira receber emails deixe em branco." class="form-control" id="inputEmail3" placeholder="Email Responsável" />
                            </div>
                            <div class="col-sm-2 col-md-2 col-xs-2">
                                <button type="button" id="salvar_email" class="btn btn-primary btn-flat"><i class="fa fa-check"></i> Salvar</button>
                            </div>
                                                               
                        </div>
                        <div class="form-group">              
                            <div class="col-sm-8 col-md-10 col-xs-6">
                                
                                <div class="btn-group">
                                    <button type="button" class="btn "  data-toggle="modal" data-target="#mod-adicionar-acao" ><i class="fa fa-indent"></i> Adicionar uma nova Ação</button>
                                    <button type="button" class="btn btn-primary btn-mono2 dropdown-toggle" data-toggle="dropdown">
                                        <span class="caret"></span>
                                        <span class="sr-only">Toggle Dropdown</span>
                                    </button>
                                    <ul class="dropdown-menu" role="menu" style="width: 100%;" >
                                        <?php foreach ($modelo->form_data['acoes'] as $key => $value): ?>                                                    
                                        <li style="height: 30px; width: 100%;">                                            
                                            <div style="width: 60%; float: left; margin-left:10px; margin-top: 8px;"> <?php echo $value;?> </div>
                                            <div style="width: 20%; float: right; margin-top: 3px; margin-right: -10px;">
                                                <a  class="remover_acao label label-danger"  data-toggle="modal" data-target="#mod-acao-remove" id="<?php echo $key ?>" ><i class="fa fa-trash-o" data-toggle="tooltip" data-original-title="Deletar Ação."></i></a>  
                                            </div>                                            
                                        </li> 
                                        <?php endforeach; ?>                            
                                    </ul>
                                </div>
                                
                                <div class="btn-group">
                                    <button type="button" class="btn"  data-toggle="modal" data-target="#mod-adicionar-servico"><i class="fa fa-list-alt"></i> Adicionar um novo Serviço</button>
                                    <button type="button" class="btn btn-primary btn-mono2 dropdown-toggle" data-toggle="dropdown">
                                        <span class="caret"></span>
                                        <span class="sr-only">Toggle Dropdown</span>
                                    </button>
                                    <ul class="dropdown-menu" role="menu" style="width: 100%;">
                                        <?php foreach ($modelo->form_data['servicos'] as $key => $value): ?>                                                    
                                            <li style="height: 30px; width: 100%;">                                            
                                            <div style="width: 60%; float: left; margin-left:10px; margin-top: 8px;"> <?php echo $value;?> </div>
                                            <div style="width: 20%; float: right; margin-top: 3px; margin-right: -10px;">                                                
                                                <a  class="remover_servico label label-danger"  data-toggle="modal" data-target="#mod-servico-remove" id="<?php echo $key ?>" ><i class="fa fa-trash-o" data-toggle="tooltip" data-original-title="Deletar Serviço."></i></a> 
                                            </div>                                            
                                        </li> 
                                        <?php endforeach; ?>  
                                    </ul>
                                </div>                                                                
                            </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 Grupos</h3>
            <div class="btn-group" style="float: right; margin-right: 10px; margin-top: -40px;">
                <button type="button" class="btn btn-primary btn-flat" data-toggle="modal" data-target="#mod-adicionar"><i class="fa fa-plus"></i> Adicionar</button>                
            </div>
          </div>
            <div class="content">
                
                <table class="list-table">
                    <thead>
                        <tr>
                       
                            <th ><strong>Name</strong></th>                     
                            <th class="text-center"><strong>Ações</strong></th>
                        </tr>
                    </thead>
                    <tbody>             

                        <?php foreach ($modelo->form_data['grupos_tarefas'] as $key => $value): ?>
                            <tr>
                                <td> <?php echo $key;?></td>
                                <td class="text-center">                                                                                                            
                                        <a   class="label label-primary carregausuarios"  data-toggle="modal" data-target="#mod-adicionar-user"  id="<?php echo $key ?>" ><i class="fa fa-cog" data-toggle="tooltip" data-original-title="Adicionar Usuário ao Grupo."></i></a> 
                                        
                                        <a  class="remover_grupo label label-danger"  data-toggle="modal" data-target="#mod-warning" id="<?php echo $key ?>" ><i class="fa fa-times" data-toggle="tooltip" data-original-title="Deletar Grupo."></i></a> 
                                                                               
                                </td>                                    
                            </tr> 
                            
                            
                            <?php endforeach; ?>                            
                            
                    </tbody>
                </table>
            </div>
        </div>				
      </div>
    </div>

<!-- modais -->

<!-- Deletar grupo -->
<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">&times;</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 grupo?<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" class="" href="#"> <button type="button" class="btn btn-warning btn-flat" >Apagar</button></a>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
</div><!-- /.modal -->
<!-- Deletar Servico -->
<div class="modal fade" id="mod-servico-remove" 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">&times;</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 Servico?<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_servico" class="" href="#"> <button type="button" class="btn btn-warning btn-flat" >Apagar</button></a>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
</div><!-- /.modal -->

<!-- Deletar AÇÃO -->
<div class="modal fade" id="mod-acao-remove" 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">&times;</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 essa Ação?<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_acao" class="" href="#"> <button type="button" class="btn btn-warning btn-flat" >Apagar</button></a>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
</div><!-- /.modal -->

<!-- Adicionar novo Grupo -->
<!-- ADICIONAR NOVO GRUPO -->
<div class="modal fade" id="mod-adicionar" tabindex="-1" role="dialog">
    <div class="modal-dialog custom-width">
        <div class="modal-content">
            <div class="modal-header">
                <h3>Adicionar Novo Grupo</h3>
                <button type="button" class="close md-close" data-dismiss="modal" aria-hidden="true">&times;</button>
            </div>
            <div class="modal-body form">
                <form class="form-horizontal" role="form"  method="post" action="">              
                    <div class="form-group">
                        <label for="inputEmail3" class="col-sm-2 control-label">Grupo</label>
                        <div class="col-sm-10 col-md-10">
                            <input type="text" name="nome_novogrupo" id="nome_novogrupo" value="" class="form-control" id="inputEmail3" placeholder="Nome" />                
                        </div>              
                    </div>              
                </form>
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default btn-flat md-close" data-dismiss="modal">Cancelar</button>
                <button type="button"  id="adicionar_novogrupo" class="btn btn-primary btn-flat md-close" data-dismiss="modal">Adicionar</button>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
</div><!-- /.modal -->

<!-- SERVIÇOS -->
<!-- ADICIONAR NOVO SERVIÇO -->
<div class="modal fade" id="mod-adicionar-servico" tabindex="-1" role="dialog">
<div class="modal-dialog custom-width">
        <div class="modal-content">
            <div class="modal-header">
                <h3>Adicionar Novo Serviço</h3>
                <button type="button" class="close md-close" data-dismiss="modal" aria-hidden="true">&times;</button>
            </div>
            <div class="modal-body form">
                <form class="form-horizontal" role="form"  method="post" action="">              
                    <div class="form-group">
                        <label for="inputEmail3" class="col-sm-2 control-label">Serviço</label>
                        <div class="col-sm-10 col-md-10">
                            <input type="text" name="nome_novoservico" id="nome_novoservico" value="" class="form-control" id="inputEmail3" placeholder="Nome" />                
                        </div>              
                    </div>              
                </form>
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default btn-flat md-close" data-dismiss="modal">Cancelar</button>
                <button type="button"  id="adicionar_novoservico" class="btn btn-primary btn-flat md-close" data-dismiss="modal">Adicionar</button>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->  
</div><!-- /.modal -->

<!-- fim dos serviços -->



<!-- ADICIONAR NOVA AÇÃO -->
<div class="modal fade" id="mod-adicionar-acao" tabindex="-1" role="dialog">
    <div class="modal-dialog custom-width">
        <div class="modal-content">
            <div class="modal-header">
                <h3>Adicionar Nova Ação</h3>
                <button type="button" class="close md-close" data-dismiss="modal" aria-hidden="true">&times;</button>
            </div>
            <div class="modal-body form">
                <form class="form-horizontal" role="form"  method="post" action="">              
                    <div class="form-group">
                        <label for="inputEmail3" class="col-sm-2 control-label">Status</label>
                        <div class="col-sm-10 col-md-10">
                            <input type="text" name="nome_novoacao" id="nome_novoacao" value="" class="form-control" id="inputEmail3" placeholder="Nome da Ação" />                
                        </div>              
                    </div>              
                </form>
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default btn-flat md-close" data-dismiss="modal">Cancelar</button>
                <button type="button"  id="adicionar_novoacao" class="btn btn-primary btn-flat md-close" data-dismiss="modal">Adicionar</button>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
</div><!-- /.modal -->
<!-- ADICIONAR NOVO USUARIO AO GRUPO -->
<!-- lembrando que eessa modal é totalmetne controlada pelos codigos jquery abaixo que irão pegar os dados -->
<div class="modal fade" id="mod-adicionar-user" tabindex="-1" role="dialog">
    <div class="modal-dialog custom-width">
        <div class="modal-content">
            <div class="modal-header">
                <h3>Configurações do Grupo</h3>
                <button type="button" class="close md-close" data-dismiss="modal" aria-hidden="true">&times;</button>
            </div>
            <div class="modal-body form">
                <form class="form-horizontal" id="alterargrupo" role="form"  method="post" action="">                                                
                    <div class="form-group">
                        <label for="inputEmail3" class="col-sm-2 control-label">Grupo</label>
                        <div class="col-sm-10">
                            <input type="text" name="nome_grupo" value="" data-toggle="tooltip" data-original-title="Renomei o Grupo" class="form-control" id="nome_dogrupo" placeholder="Nome do Grupo" /><!-- Pega novo nome -->
                            <input type="text" name="nome_grupo2" value="" hidden="" id="nome_dogrupo2" /> <!-- Aqui pega o nome antigo do grupo para identificar! -->
                            
                        </div>
                    </div>
                    <div class="form-group">
                        <label for="inputEmail3" class="col-sm-2 control-label">Usuarios</label>
                        <div id="carrega_users" class="col-sm-10"></div> <!-- aqui vai ser carregado a select -->
                    </div>              
                </form>                                                                            
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default btn-flat md-close" data-dismiss="modal">Cancelar</button>
                <button id="alterargrupo_bt" type="button" class="btn btn-primary btn-flat md-close" data-dismiss="modal">Adicionar</button>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->



</div><!-- /.modal -->


<script type="text/javascript">
    $(document).ready(function(){
        
        //email - validação
        $.validateEmail = function (email)
        {
            er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/;
            if(er.exec(email))
                return true;
            else
                return false;
        };

        $( "#salvar_email" ).click(function() {
            
              var url_data = "<?php echo HOME_URI; ?>/tarefas-config/edit/"
              var email_val = $( "#email_tarefas" ).val();
              if ($.validateEmail(email_val)){
              $.post( url_data,{email:email_val }, function( data ) {
                   $.gritter.add({ title: "Sucesso!",text: "Email atualizado com sucesso !",class_name: "success" });
              });
          }else{$.gritter.add({ title: "Erro!",text: "Insira um email válido!",class_name: "danger" });}
                });
          
          // status validação          
          $('#status-change').click(function() {
              var valorboxstatus = $( "#status-change .bootstrap-switch" ).hasClass( "bootstrap-switch-on" );
              if(valorboxstatus == true){var status = '1';} if(valorboxstatus == false){var status = '2';}             
              // Estou usando a classe .hasClas para identificar a checkbox on/off o motivo é que o mesmo não consegue captar 
              // a informação correta diretamente da input por conter um mascara que impossibilita isso!
              var url_data = "<?php echo HOME_URI; ?>/tarefas-config/edit/"
              $.post( url_data,{status:status }, function( data ) {
                  if(status == 1){
                   $.gritter.add({ title: "Sucesso!",text: "O Plugin tarefas foi ativado!",class_name: "success" });}
                   else{$.gritter.add({ title: "Sucesso!",text: "O plugin tarefas foi desativado!",class_name: "warning" });}
              });               
          });
          
          //adicionar novo grupo          
          $( "#adicionar_novogrupo" ).click(function() {
              var nomenovogrupo = $('#nome_novogrupo').val();
              if(nomenovogrupo == ''){
                  $.gritter.add({ title: "Atenção!",text: "Insira um valor válido!",class_name: "warning" }); 
                  return false;
              }
              else{
                  var url_data = "<?php echo HOME_URI; ?>/tarefas-config/edit/";
              $.post( url_data,{add_novogrupo:nomenovogrupo }, function( data ) {
                  if(data == "ok"){
                  window.setTimeout('location.reload()', 200);
                  }
                  else{
                    $.gritter.add({ title: "Atenção!",text: "O grupo já existe!",class_name: "warning" });   
                }
              });
              }
          });
          //remover  grupo
          $( ".remover_grupo" ).click(function() {
            var id = $(this).attr('id');
            $("#valor_dele").addClass(id);            
          });
          $( "#valor_dele" ).click(function() {
               var cl_del = $(this).attr('class');
               $("#valor_dele").removeClass(cl_del);
               var url_data = "<?php echo HOME_URI; ?>/tarefas-config/edit/";
               $.post( url_data,{remover_grupo:cl_del}, function( data ) {
                  window.setTimeout('location.reload()', 200);
               });                
               
          });
          //carrega lista
          $( ".carregausuarios" ).click(function() {
               var url_data = "<?php echo HOME_URI; ?>/tarefas-config/listausers/";
               var id = $(this).attr('id');
               $.post( url_data,{grupo:id}, function( data ) {
                  $("#carrega_users").html(data);/*Select2*/                                        
                    $("#selecionaruser2").select2({
                        width: '100%'
                    });  
                    $('#nome_dogrupo').val(id);
                    $('#nome_dogrupo2').val(id);
               });                    
          });
          //editar
          $( "#alterargrupo_bt" ).click(function() {
          var url_data = "<?php echo HOME_URI; ?>/tarefas-config/edit/";
          var formalterargrupo = $( "#alterargrupo" ).serialize();
          var nome_novo = $('#nome_dogrupo').val();
          var nome_antigo = $('#nome_dogrupo2').val();
          var users_grupo = $('#selecionaruser2').val();
          if(users_grupo == null || nome_novo == '' || nome_antigo == '' ){ 
             if(nome_novo == '') {
                 $.gritter.add({ title: "Atenção!",text: "Preencha todos os campos!",class_name: "warning" });   
             }
             else if(users_grupo == null) {
                 $.gritter.add({ title: "Atenção!",text: "Selecione pelo menos um usuário!",class_name: "warning" });   
             }
             else if(nome_antigo == '') {
                 $.gritter.add({ title: "ERRO!",text: "Ocorreu um erro interno!",class_name: "danger" });   
             }
          }
          else{
               $.post( url_data,formalterargrupo, function( data ) {
                 window.setTimeout('location.reload()', 200);
               });       
          }
         });
         
         //SERVIÇOS
         $( "#adicionar_novoservico" ).click(function() {
              var nomenovogrupo = $('#nome_novoservico').val();
              
              if(nomenovogrupo == ''){
                  $.gritter.add({ title: "Atenção!",text: "Insira um valor válido!",class_name: "warning" }); 
                  return false;
              }
              else{
                  var url_data = "<?php echo HOME_URI; ?>/tarefas-config/edit/";
              $.post( url_data,{nome_novoservico:nomenovogrupo }, function( data ) {
                  alert(data);
                  if(data == "ok"){
                  window.setTimeout('location.reload()', 200);
                  }
                  else{
                      
                    $.gritter.add({ title: "Atenção!",text: "O Serviço já existe!",class_name: "warning" });   
                }
              });
              }
          });
          
        $( ".remover_servico" ).click(function() {
            var id = $(this).attr('id');
            $("#valor_dele_servico").addClass(id);            
          });
          $( "#valor_dele_servico" ).click(function() {
               var cl_del = $(this).attr('class');
               $("#valor_dele_servico").removeClass(cl_del);
               var url_data = "<?php echo HOME_URI; ?>/tarefas-config/edit/";
               $.post( url_data,{remover_servico:cl_del}, function( data ) {
                  window.setTimeout('location.reload()', 200);
               });                
               
          });
          
           //AÇÕEES
         $( "#adicionar_novoacao" ).click(function() {
              var nomenovogrupo = $('#nome_novoacao').val();
              
              if(nomenovogrupo == ''){
                  $.gritter.add({ title: "Atenção!",text: "Insira um valor válido!",class_name: "warning" }); 
                  return false;
              }
              else{
                  var url_data = "<?php echo HOME_URI; ?>/tarefas-config/edit/";
              $.post( url_data,{nome_novoacao:nomenovogrupo }, function( data ) {
                  alert(data);
                  if(data == "ok"){
                  window.setTimeout('location.reload()', 200);
                  }
                  else{
                      
                    $.gritter.add({ title: "Atenção!",text: "O Serviço já existe!",class_name: "warning" });   
                }
              });
              }
          });
         $( ".remover_acao" ).click(function() {
            var id = $(this).attr('id');
            $("#valor_dele_acao").addClass(id);            
          });
          $( "#valor_dele_acao" ).click(function() {
               var cl_del = $(this).attr('class');
               $("#valor_dele_acao").removeClass(cl_del);
               var url_data = "<?php echo HOME_URI; ?>/tarefas-config/edit/";
               $.post( url_data,{remover_acao:cl_del}, function( data ) {
                  window.setTimeout('location.reload()', 200);
               });                
               
          });
                             
    });                
</script>

Youez - 2016 - github.com/yon3zu
LinuXploit