public function gerenciar_configuracoes() { esta_logado(TRUE); if ($this->input->post('salvar')) { if (verifica_adm(TRUE)) { $upload = $this->midia_model->fazer_upload('arquivo'); $configuracoes = elements(array('nome_site', 'url_logomarca', 'email_adm'), $this->input->post()); foreach ($configuracoes as $nome_config => $valor_config) { define_config($nome_config, $valor_config); } define_msg('configok', 'Configurações atualizadas com sucesso.', 'sucesso'); redirect('configuracoes/gerenciar_configuracoes'); } else { redirect('configuracoes/gerenciar_configuracoes'); } } //vai carregar o modulo usuarios e mostrar a tela de recuperação de senha set_tema('footerinc', '<script> $(document).ready(function() { App.init(); }); </script>', FALSE); set_tema('titulo', 'Configuração do Sistema'); set_tema('conteudo', load_modulo('configuracoes', 'gerenciar')); set_tema('rodape', ''); //vai substituir o rodape padrao load_template(); }
public function exclurir() { esta_logado(); if (is_admin(TRUE)) { $iduser = $this->uri->segment(3); if ($iduser != NULL) { $query = $this->midia->get_byid($iduser); if ($query->num_rows() == 1) { $query = $query->row(); if ($query->id != 1) { $this->midia->do_delete(array('id' => $query->id), FALSE, FALSE); auditoria("Exclusão", 'Usuario "' . $query->nome . '" foi exclurido com sucesso'); set_msg('msgok', 'Usuario ' . $query->nome . ' foi exclurido com sucesso', 'sucesso'); redirect('midia/gerenciar'); } else { auditoria("Tentativa de Exclusão", 'Tentiva de exclusão no MegaUsuario'); set_msg('msgerro', 'Usuario ' . $query->nome . ' não pode ser deletado', 'perigo'); redirect('midia/gerenciar'); } } else { set_msg('msgerro', 'Usuario não foi encontrado para exclusão', 'perigo'); redirect('midia/gerenciar'); } } else { set_msg('msgerro', 'Não foi definido um usuario para exclusão', 'aviso'); redirect('midia/gerenciar'); } } else { redirect('midia/gerenciar'); } }
public function finalizar() { esta_logado(); set_tema('titulo', 'Carrinho de Compras'); set_tema('conteudo', load_modulo('pagamentos', 'finalizar')); load_template(); }
public function inserir() { esta_logado(TRUE); $this->form_validation->set_rules('nome', 'NOME', 'trim|required|ucfirst'); $this->form_validation->set_rules('descricao', 'DESCRIÇÃO', 'trim'); if ($this->form_validation->run() == TRUE) { $upload = $this->midia_model->fazer_upload('arquivo'); if (is_array($upload) && $upload['file_name'] != '') { $dados = elements(array('nome', 'descricao'), $this->input->post()); $dados['arquivo'] = $upload['file_name']; $this->midia_model->fazer_insert($dados); } else { define_msg('midiaerro', $upload, 'erro'); redirect(current_url()); } } //vai carregar o modulo usuarios e mostrar a tela de recuperação de senha set_tema('footerinc', '<script> $(document).ready(function() { App.init(); $("#arquivo").fileinput({\'showUpload\':false, \'previewFileType\':\'any\', \'language\':\'pt-BR\',\'allowedFileExtensions\' : [\'jpg\', \'png\',\'gif\'], \'maxFileSize\': 5000, }); }); </script>', FALSE); set_tema('headerinc', load_css('fileinput', 'css/upload/css'), FALSE); set_tema('headerinc', load_js(array('fileinput.min', 'fileinput_locale_pt-BR'), 'js/upload'), FALSE); set_tema('titulo', 'Upload de Imagens'); set_tema('conteudo', load_modulo('midia', 'inserir')); set_tema('rodape', ''); //vai substituir o rodape padrao load_template(); }
public function __construct() { parent::__construct(); init_painel(); esta_logado(); $this->load->model('auditoria_model', 'auditoria'); }
public function __construct() { parent::__construct(); init_painel(); esta_logado(); $this->load->model('settings_model', 'settings'); }
public function vermensagem() { esta_logado(); set_tema('titulo', 'Visualizar Mensagens'); set_tema('conteudo', load_modulo('contatos', 'vermensagem')); load_template(); }
public function __construct() { parent::__construct(); init_painel(); esta_logado(); $this->load->model('arquivos_model', 'arquivos'); $this->load->model('usuarios_model', 'usuarios'); }
public function __construct() { parent::__construct(); $this->load->library('sistema'); //ele colocou isso como autoload iniciar_painel(); esta_logado(); $this->load->model('auditoria_model'); }
public function inicio() { if (esta_logado(FALSE)) { set_tema('titulo', 'Início'); set_tema('conteudo', '<div class="twelve columns">' . breadcrumb() . '<p>Escolha um menu para iniciar</p></div>'); load_template(); } else { redirect('usuarios/login'); } }
public function inicio() { if (esta_logado(FALSE)) { set_tema('titulo', 'Início'); set_tema('conteudo', load_modulo('inicio', 'inicio')); load_template(); } else { redirect('usuarios/login'); } }
public function inicio() { if (esta_logado(FALSE)) { set_tema('titulo', 'Início'); set_tema('conteudo', '<h1>teste<h1>'); set_tema('template', 'painel_view'); load_template(); } else { set_msg('errologin', 'Acesso restrito, faça login antes de prosseguir', 'aviso'); redirect('usuarios/login'); } }
public function excluir() { esta_logado(); $id = $this->uri->segment(3); if ($id != NULL) { $query = $this->contrato->get_byid($id); $query1 = $this->contrato->get_byid($id)->row(); if ($query->num_rows() == 1) { $this->contrato->do_delete(array('id' => $query1->id), FALSE); } } else { set_msg('msgerro', 'Escolha uma mídia para excluir', 'erro'); } redirect('contrato/gerenciar'); }
public function editar() { esta_logado(); $this->form_validation->set_message('decimal', 'Digitar utilizando o "ponto. Ex. (10.0)"'); $this->form_validation->set_rules('valor_prazo', 'Valor a Prazo', 'trim|required|decimal'); $this->form_validation->set_rules('valor_vista', 'Valor a Vista', 'trim|required|decimal'); $this->form_validation->set_rules('valor_matricula', 'Valor Matrícula', 'trim|required|decimal'); if ($this->form_validation->run() == TRUE) { $dados = elements(array('valor_prazo', 'valor_vista', 'valor_matricula'), $this->input->post()); $this->cursos->do_update($dados, array('id' => $this->input->post('id'))); } set_tema('titulo', 'Pagamento Integral'); set_tema('conteudo', load_modulo('cursos', 'editar')); load_template(); }
public function inicio() { if (esta_logado(FALSE)) { set_tema('titulo', 'Home'); set_tema('conteudo', ''); set_tema('rodape', ''); set_tema('footerinc', '<script> $(document).ready(function() { App.init(); TableManageResponsive.init(); }); </script>', FALSE); load_template(); } else { redirect('usuarios/login'); } }
public function excluir() { esta_logado(); $idslideshows = $this->uri->segment(3); if ($idslideshows != NULL) { $query = $this->slideshows->get_byid($idslideshows); if ($query->num_rows() == 1) { $query = $query->row(); unlink('./assets/uploads/' . $query->foto); $thumbs = glob('./assets/uploads/thumbs/*_' . $query->foto); foreach ($thumbs as $arquivo) { unlink($arquivo); } $this->slideshows->do_delete(array('id' => $query->id), FALSE); } } else { set_msg('msgerro', 'Escolha uma mídia para excluir', 'erro'); } redirect('slideshows/gerenciar'); }
public function editar() { esta_logado(TRUE); $this->form_validation->set_rules('titulo', 'TÍTULO', 'trim|required|ucfirst'); $this->form_validation->set_rules('slug', 'SLUG', 'trim'); $this->form_validation->set_rules('conteudo', 'CONTEÚDO', 'trim|required|htmlentities'); if ($this->form_validation->run() == TRUE) { $dados = elements(array('titulo', 'slug', 'conteudo'), $this->input->post()); $dados['slug'] != '' ? $dados['slug'] = slug($dados['slug']) : ($dados['slug'] = slug($dados['titulo'])); $this->paginas_model->fazer_update($dados, array('id' => $this->input->post('idpagina'))); } //vai carregar o modulo usuarios e mostrar a tela de recuperação de senha iniciar_editor(); set_tema('footerinc', '<script> $(document).ready(function() { App.init(); }); </script>', FALSE); set_tema('titulo', 'Editar página'); set_tema('conteudo', load_modulo('paginas', 'editar')); set_tema('rodape', ''); //vai substituir o rodape padrao load_template(); }
<?php if (!defined('BASEPATH')) { exit('No direct script access allowed'); } switch ($tela) { case 'login': if (esta_logado(FALSE)) { redirect('painel'); } else { echo '<div class="col-lg-3" style="margin: 10% 37.5% 0 37.5%; background: #cecece; border-radius: 10px;" >' . "\n"; echo form_open('usuarios/login', array('role' => 'form')) . "\n"; echo form_fieldset('Indetifique-se') . "\n"; erros_validacao(); get_msg('logoffok'); get_msg('errologin'); echo '<div class="form-group">' . "\n"; echo form_label('Usuario') . "\n"; echo form_input(array('name' => 'usuario', 'class' => 'form-control'), set_value('usuario'), 'autofocus') . "\n"; echo '</div>' . "\n"; echo '<div class="form-group">' . "\n"; echo form_label('Senha') . "\n"; echo form_password(array('name' => 'senha', 'class' => 'form-control'), set_value('senha')) . "\n"; echo '</div>' . "\n"; echo form_hidden('redir', $this->session->userdata('redir_para')); echo form_submit(array('name' => 'logar', 'class' => 'btn btn-sn btn-success'), 'Login') . "\n"; echo '<p>' . anchor('usuarios/nova_senha', 'Esqueci Minha Senha') . '</p>' . "\n"; echo form_fieldset_close() . "\n"; echo form_close(); echo '</div>' . "\n"; }
function auditoria($operacao, $observacao = '', $query = TRUE) { $CI =& get_instance(); $CI->load->library('session'); $CI->load->model('auditoria_model'); $usuario = 'Desconhecido'; if (esta_logado(FALSE)) { $usuario = $CI->session->userdata('usuario_login'); //ele não tem o login do usuario na sessao, então ele fez pegando do banco... diferente } $ultima_operacao = 'Nulo'; if ($query) { $ultima_operacao = $CI->db->last_query(); } $dados = array('usuario' => $usuario, 'operacao' => $operacao, 'query' => $ultima_operacao, 'observacao' => $observacao); $CI->auditoria_model->fazer_insert($dados); }
public function excluir() { esta_logado(); if (is_admin(TRUE)) { $iduser = $this->uri->segment(3); if ($iduser != NULL) { $query = $this->usuarios->get_byid($iduser); if ($query->num_rows() == 1) { $query = $query->row(); if ($query->codusuario != 1) { $this->usuarios->do_delete(array('codusuario' => $query->codusuario), FALSE); } else { set_msg('msgerro', '<div class="alert alert-danger"><strong>Este usuário não pode ser excluído</strong>.</div>', 'erro'); } } else { set_msg('msgerro', '<div class="alert alert-info"><strong>Usuário não encontrado para exclusão</strong>.</div>', 'erro'); } } else { set_msg('msgerro', '<div class="alert alert-warning"><strong>Escolha um usuário para excluir</strong>.</div>', 'erro'); } } redirect('usuarios/gerenciar'); }
function auditoria($op, $ob, $q = TRUE) { $CI =& get_instance(); $CI->load->library('session'); $CI->load->model('auditoria_models', 'auditoria'); if ($q) { $query = $CI->db->last_query(); } else { $query = ''; } if (esta_logado(FALSE)) { $user_login = $CI->session->userdata('user_login'); $ip = $CI->session->userdata('user_ip'); } else { $user_login = '******'; $ip = getenv("REMOTE_ADDR"); } $dados = array('usuario' => $user_login, 'operacao' => $op, 'query' => $query, 'observacao' => $ob, 'ip' => $ip); $CI->auditoria->do_insert($dados); }
public function excluir() { esta_logado(); if (is_admin(TRUE)) { $iduser = $this->uri->segment(3); if ($iduser != NULL) { $query = $this->usuarios->get_byid($iduser); if ($query->num_rows() == 1) { $query = $query->row(); if ($query->id != 1) { $this->usuarios->do_delete(array('id' => $query->id), FALSE); } else { set_msg('msgerro', 'Este Usuário não pode ser excluído', 'erro'); } } else { set_msg('msgerro', 'Usuário não encontrado para exclusão', 'erro'); } } else { set_msg('msgerro', 'Escolha um usuário para excluir', 'erro'); } } redirect('usuarios/gerenciar'); }
function auditoria($operação, $obs = '', $query = TRUE) { $CI =& get_instance(); $CI->load->library('session'); $CI->load->model('auditoria_model', 'auditoria'); if ($query = TRUE) { $last_query = $CI->db->last_query(); } else { $last_query = ''; } if (esta_logado(FALSE)) { $user_id = $CI->session->userdata('user_id'); $user_login = $CI->usuarios->get_byid($user_id)->row()->login; } else { $user_login = '******'; } $dados = array('usuario' => $user_login, 'operacao' => $operação, 'query' => $last_query, 'observacao' => $obs); $CI->auditoria->do_insert($dados); }
public function excluir() { esta_logado(); if (verifica_adm(TRUE)) { $idusuario = $this->uri->segment(3); if ($idusuario != NULL) { $consulta = $this->usuarios_model->pega_id($idusuario); if ($consulta->num_rows() == 1) { $consulta = $consulta->row(); if ($consulta->id != 1) { $this->usuarios_model->fazer_delete(array('id' => $consulta->id), FALSE); } else { define_msg('msgerro', 'Este usuário não pode ser excluído.', 'erro'); } } else { define_msg('msgerro', 'Usuário não encontrado para exclusão.', 'erro'); } } else { define_msg('msgerro', 'Escolha um usuário para excluir.', 'erro'); } } redirect('usuarios/gerenciar'); }