%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Leadership extends CI_Controller { function __construct() { parent::__construct(); if((!isset($_SESSION['is_logged']))||($_SESSION['is_logged']==false)) { $_SESSION['redirect'] = base_url()."admin/view_leadership"; redirect(base_url().'admin/login'); } //$this->load->model('leadership_model', 'leadership'); $this->load->model('Common_Model'); } public function index() { $data = array(); //echo "Workin="; $data['records'] = $this->Common_Model->getCommonQuery('sh_leadership'); $data['designationsArray'] = $this->Common_Model->getCommonQuery('SH_Designations'); $this->load->view('admin/view_leadership',$data); //$this->view_media(); } public function addleadership() { extract($_POST); $data = array(); $data['data_string'] = ''; $post=$this->input->post(); if($post){ echo '<script>console.log("post")</script>'; $this->form_validation->set_rules('title', 'Name', 'required'); $this->form_validation->set_rules('slug', 'slug', 'required'); $this->form_validation->set_rules('description', 'Job description', 'required'); $this->form_validation->set_rules('designation', 'Designation', 'required'); if ($this->form_validation->run() == FALSE) { echo '<script>console.log("Error in validating media")</script>'; //console.log("Error in validating doctor"); //$this->load->view('admin/addmedia'); } else { // Upload PDF & Image $profile_image = $this->uploadImage('profile_image'); $insert_data = array( 'id' => $post['id'], 'name' => $post['title'], 'profile_image' => $profile_image, 'description' => $post['description'], 'slug' => strtolower(str_replace(' ','-',$post['slug'])), 'createdon' => date('Y-m-d h:i:s'), 'modifiedon' => date('Y-m-d h:i:s'), 'status' => '1' ); $success = ''; $success = $this->Common_Model->save_info('sh_leadership',$insert_data); //echo '<script>console.log("'.$success.'")</script>'; if($success){ redirect(base_url()."admin/leadership"); } } } $data['designationsArray'] = $this->Common_Model->getCommonQuery('SH_Designations'); $this->load->view('admin/addleadership',$data); } public function update_leadership($id){ extract($_POST); $data = array(); $data['data_string'] = ''; $post=$this->input->post(); $records = $this->Common_Model->getSingleRecord('sh_leadership','*',array('id'=>$id)); $data['designationsArray'] = $this->Common_Model->getCommonQuery('SH_Designations'); if($id) { $data = array( 'id' => $records['id'], 'title' => $records['name'], 'description' => $records['description'], 'designation' => $records['designation'], 'authority' => $records['authority'], 'slug' => $records['slug'], 'pdf_name' => $records['pdf_name'], 'profile_image' => $records['profile_image'], 'status' => $records['status'] ); $this->load->view('admin/update_leadership',$data); } } public function updatleadership($ids){ extract($_POST); $post=$this->input->post(); if($post){ $this->form_validation->set_rules('title', 'Media Title', 'required'); $this->form_validation->set_rules('slug', 'slug', 'required'); $this->form_validation->set_rules('description', 'Job description', 'required'); if($this->form_validation->run() == FALSE) { echo '<script>console.log("Error in validating media")</script>'; //console.log("Error in validating doctor"); die; // $this->load->view('admin/update_media'); } else { // Upload PDF & Image $profile_image = $this->uploadImage('profile_image'); if($_POST['old_image']!='' && $profile_image==''){ $profile_image= $_POST['old_image']; } unset($_POST['old_image']); $insert_data = array( 'name' => $post['title'], 'profile_image' => $profile_image, 'authority' => $post['authority'], 'designation' => $post['designation'], 'description' => $post['description'], 'slug' => strtolower(str_replace(' ','-',$post['slug'])), 'status' => '1' ); $mediaid = $post['id']; $success = ''; //print_r($insert_data); die; $success = $this->Common_Model->updateinfo('sh_leadership',$insert_data,'id',$mediaid); redirect(base_url()."admin/leadership"); echo '<script>console.log("'.$success.'")</script>'; if($success){ redirect(base_url()."admin/leadership"); } } } //$this->load->view('admin/AddNews',$data); } public function remove_leadership($id) { $data = array(); if($this->Common_Model->removeAllItems('sh_leadership',$id,'id')){ $data['msg'] = 'Record deleted succesfully'; redirect('admin/leadership',$data); } else{ $data['msg'] = 'File could not be deleted'; } $data['records'] = $this->Common_Model->getSingleRecord('sh_leadership','*',array('id'=>$id)); if(!$data){ show_404(); } redirect('admin/leadership'); } public function view_leadership($id=0) { $data = array(); $data['records'] = $this->Common_Model->getSingleRecord('sh_leadership','*',array('id'=>$id)); if(!$data){ show_404(); } $this->load->view('admin/view_leadership',$data); } /* * Function : uploadImage * Description : Upload the banner image */ private function uploadImage($imageName = '') { $config['upload_path'] = './uploads/files'; $config['allowed_types'] = 'gif|jpg|png|jpeg|JPG|PNG|JPEG|PDF|pdf|SVG|svg|avi|mp4|3gp|mpeg|mpg|mov|mp3|flv|wmv'; $this->load->library('upload', $config); $this->upload->initialize($config); if (!$this->upload->do_upload($imageName)) { log_message('error', 'Image Upload Error: ' . $this->upload->display_errors()); } $img = $this->upload->data(); return $img['file_name']; } }