<?php if ( ! defined('BASEPATH')) exit('No esta permitido el acceso directo al script');
/*Mauricio Garcia - garmauco@gmail.com, developer@3mas1r.com*/
class Usuarios_online extends CI_Controller{
	public function __construct()
	{
		/*Cargamos los metodos asociados a la clase CI_Controller, por medio de una inyeccion de dependencias*/
		parent:: __construct();
		$this->load->model('Usuario_model');

        if( !$this->session->userdata('isLoggedIn') ) {
          redirect('login');
        }
        else{
           $this->load->model('Usuario_model');
					 $rol=$this->Usuario_model->usuario_rol($this->session->userdata('documento'));
					 if ($rol > MODULE_USUARIOONLINE){
						 redirect('dashboard');
					 }
           //$this->Usuario_model->last_activity($this->session->userdata('nombre_usuario'));
        }
	}

	public function index()
	{
		$this->show_form();
    }



    /*funcion que muestra el formulario y los errores de validacion*/
    public function show_form($model = NULL, $page='index', $id = NULL){

        $data = $this->input->post();
        if (empty($data['tiempo']))
            $tiempo = 1;
        else
            $tiempo = $data['tiempo'];
        $data['usuarios'] = $this->Usuario_model->users_online($tiempo);

        $data['content'] = "usuarios_online/".$page;
        $data['pagination'] = NULL;
        $data['title_page'] = "Usuarios Online";
        $this->load->view("templates/layout", $data);


    }

}
?>
