Вход Регистрация
Файл: CloudBox-main/CloudBox/fus/controllers/admin/Registered_user.php
Строк: 82
<?php

defined
('BASEPATH') OR exit('No direct script access allowed');

/* * *******************************************#
  #      User Management System                 #
  #*********************************************#
  #      Author:     Atique IT                  #
  #      Email:      info@atique-it.com         #
  #      Website:    http://atique-it.com       #
  #                                             #
  #      Version:    15.2.1                     #
  #      Copyright:  (c) 2015 - Atique IT       #
  #                                             #
  #*********************************************# */

class Registered_user extends MSN_Controller {

    public function 
__construct() {
        
parent::__construct();

        
$this->admin_login_authentication();
        
$this->super_admin_authentication_only();
        
$this->load->model('admin_models/Registered_User_Model''user_mdl');
        
$this->load->model('admin_models/Others_Model''others_mdl');
        
$this->load->model('admin_models/Profile_Model''pro_mdl');
    }

    public function 
index() {
        
$data['title'] = 'Registered User';
        
$data['menu_active'] = 'Registered User';
        
$data['email_notification'] = $this->others_mdl->get_all_unred_notification();
        
$data['user_info'] = $this->pro_mdl->get_user_info();
        
$data['users_info'] = $this->user_mdl->get_users_info();
        
$this->load->view('admin_panel/common/header'$data);
        
$this->load->view('admin_panel/common/menu_bar');
        
$this->load->view('admin_panel/manage_user/manage_user'$data);
        
$this->load->view('admin_panel/common/footer');
    }

    public function 
block_user($user_id) {
        
$result $this->user_mdl->block_user_by_user_id($user_id);

        if (!empty(
$result)) {
            
$sdata['message'] = 'User block successfully .';
            
$this->session->set_userdata($sdata);
            
redirect('admin/registered_user''refresh');
        } else {
            
$sdata['error'] = 'Failed to block !';
            
$this->session->set_userdata($sdata);
            
redirect('admin/registered_user''refresh');
        }
    }

    public function 
unblock_user($user_id) {
        
$result $this->user_mdl->unblock_user_by_user_id($user_id);

        if (!empty(
$result)) {
            
$sdata['message'] = 'User unblock successfully .';
            
$this->session->set_userdata($sdata);
            
redirect('admin/registered_user''refresh');
        } else {
            
$sdata['error'] = 'Failed to unblock !';
            
$this->session->set_userdata($sdata);
            
redirect('admin/registered_user''refresh');
        }
    }

    public function 
delete_user($user_id) {
        
$result $this->user_mdl->delete_user_by_user_id($user_id);

        if (!empty(
$result)) {
            
$sdata['message'] = 'User remove successfully .';
            
$this->session->set_userdata($sdata);
            
redirect('admin/registered_user''refresh');
        } else {
            
$sdata['error'] = 'User removation failed!';
            
$this->session->set_userdata($sdata);
            
redirect('admin/registered_user''refresh');
        }
    }

    public function 
update_access_label($user_id) {
        
$data['access_label'] = $this->input->post('access_label'TRUE);

        
$result $this->user_mdl->update_access_label_by_user_id($user_id$data);

        if (!empty(
$result)) {
            
$sdata['message'] = 'Access lebel update successfully .';
            
$this->session->set_userdata($sdata);
            
redirect('admin/registered_user''refresh');
        } else {
            
$sdata['error'] = 'Access lebel updation failed !';
            
$this->session->set_userdata($sdata);
            
redirect('admin/registered_user''refresh');
        }
    }

}
Онлайн: 1
Реклама