Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
cai /
application /
models /
[ HOME SHELL ]
Name
Size
Permission
Action
070623-Evnt_model.php
3.67
KB
-rwxr-x--x
15122022-Prod_model.php
4.71
KB
-rwxr-x--x
250123-Home_model.php
1.93
KB
-rwxr-x--x
Blog_model.php
2.88
KB
-rwxr-x--x
Content_model.php
21.72
KB
-rwxr-x--x
Crose_model.php
10.52
KB
-rwxr-x--x
Crosej_model.php
10.52
KB
-rwxr-x--x
Evnt_model.php
3.67
KB
-rwxrwxrwx
Fun_model.php
11.14
KB
-rwxr-x--x
Gblsetup_model.php
61.64
KB
-rwxr-x--x
Home_model.php
5.04
KB
-rwxr-x--x
Itmsetup_model.php
6.27
KB
-rwxr-x--x
Jobc_model.php
10.52
KB
-rwxr-x--x
Login_model.php
4.03
KB
-rwxr-x--x
Mdc_model.php
10.21
KB
-rwxr-x--x
Mems_model.php
3.09
KB
-rwxr-x--x
Pages_model.php
6.04
KB
-rwxr-x--x
Prod_model.php
4.99
KB
-rwxr-x--x
Proj_model.php
10.59
KB
-rwxr-x--x
Publ_model.php
6.72
KB
-rwxr-x--x
Stat_model.php
7.25
KB
-rwxr-x--x
User_model.php
11.63
KB
-rwxr-x--x
Wrks_model.php
10.52
KB
-rwxr-x--x
index.html
131
B
-rwxr-x--x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Gblsetup_model.php
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Gblsetup_model extends CI_Model { public function __construct() { parent::__construct(); } public function fConfig() { $PAGE_CL = strtolower($this->router->fetch_class()); return array( 'PAGE_CL' =>$PAGE_CL, 'PAGE_MTHD' =>strtolower($this->router->fetch_method()), 'DIR' =>$this->fDirSetup($PAGE_CL), 'URL' =>$this->fUrlConfig($PAGE_CL), 'TBL' =>$this->Tbls(), 'TSRCH_KEY' =>'', 'SEO_TITL' =>'', 'SEO_KEYS' =>'', 'SEO_DESC' =>''); } public function fDirSetup($PAGE_CL=null) { return array( 'DIR_UPLOAD' =>DIR_UPLOAD, 'DIR_CAT' =>DIR_CAT, 'DIR_ITM' =>DIR_ITM, 'DR_COMN' =>DR_FCOMN, 'DR_HTML' =>DR_FHTML, 'VIEW' =>DR_FHTML.'/'.$PAGE_CL, 'TOP' =>DR_FCOMN.'/top', 'LEFT' =>DR_FCOMN.'/left', 'HEADER' =>DR_FCOMN.'/header', 'FOOTER' =>DR_FCOMN.'/footer', 'LIST' =>DR_FHTML.'/'.$PAGE_CL.F_LIST, 'CONTENT' =>DR_FHTML.'/'.$PAGE_CL.F_CONTENT); } public function fUrlConfig($PAGE_CL=null) { switch ($PAGE_CL) { case "home": return array('DR_COMN' =>DR_COMN,'DR_HTML' =>DR_COMN,'DR_VIEW' =>DR_COMN.'/'.$PAGE_CL); break; case "fareas": return array('ID' =>3,'RDR_URL' =>_FSAR_,'DR_COMN' =>DR_COMN,'DR_HTML' =>DR_COMN,'DR_VIEW' =>DR_COMN.'/'.$PAGE_CL); break; case "courses": return array('ID' =>3,'RDR_URL' =>_COUR_,'DR_COMN' =>DR_COMN,'DR_HTML' =>DR_COMN,'DR_VIEW' =>DR_COMN.'/'.$PAGE_CL); break; case "jobs": return array('ID' =>3,'RDR_URL' =>_JOB_,'DR_COMN' =>DR_COMN,'DR_HTML' =>DR_COMN,'DR_VIEW' =>DR_COMN.'/'.$PAGE_CL); break; case "projects": return array('ID' =>3,'RDR_URL' =>_PRJ_,'ADD_NEW' =>_CNTS_ADD,'DB_ID' =>ID); break; case "workshops": return array('ID' =>3,'RDR_URL' =>_WMNR_,'ADD_NEW' =>_CNTS_ADD,'DB_ID' =>ID); break; case "media": return array('ID' =>3,'RDR_URL' =>_MDA_,'ADD_NEW' =>_CNTS_ADD,'DB_ID' =>ID); break; case "events": return array('ID' =>3,'RDR_URL' =>_EVNT_,'ADD_NEW' =>_CNTS_ADD,'DB_ID' =>ID); break; case "publication": return array('ID' =>3,'RDR_URL' =>_PUB_,'ADD_NEW' =>_CNTS_ADD,'DB_ID' =>ID); break; case "contact": return array('ID' =>3,'RDR_URL' =>_CNTS_,'ADD_NEW' =>_CNTS_ADD,'DB_ID' =>ID); break; case "dashboard": return array('ID' =>1,'NAME'=>$this->lang->line('MNU_DASH'),'HELP'=>$this->lang->line('MNU_DASH')); break; case "cat": return array('ID' =>2,'NAME'=>$this->lang->line('MNU_CAT'),'HELP'=>$this->lang->line('MNU_CAT'),'RDR_URL' =>_CAT,'ADD_URL' =>_CAT_AD,'ADD_NEW' =>_CAT_NEW,'DEL_URL' =>_CAT_DEL,'SRH_URL' =>_CAT_SRH,'DB_ID' =>ID); case "prod": return array('ID' =>3,'NAME'=>$this->lang->line('_PRD_'),'HELP'=>$this->lang->line('_PRD_'),'RDR_URL' =>_PROD_,'ADD_NEW' =>_PROD_ADD,'DB_ID' =>ID); case "blog": return array('ID' =>4,'NAME'=>$this->lang->line('MNU_BLG'),'HELP'=>$this->lang->line('MNU_BLG'),'RDR_URL' =>_BLOG_,'DB_ID' =>ID); case "jewel": return array('ID' =>5,'NAME'=>$this->lang->line('_JWL_'),'HELP'=>$this->lang->line('_JWL_'),'RDR_URL' =>_JWL_,'ADD_NEW' =>_JWL_ADD,'DB_ID' =>ID); case "training": return array('ID' =>5,'NAME'=>$this->lang->line('_JWL_'),'HELP'=>$this->lang->line('_JWL_'),'RDR_URL' =>_TRNG_,'ADD_NEW' =>_JWL_ADD,'DB_ID' =>ID); case "mdstraining": return array('ID' =>5,'NAME'=>$this->lang->line('_JWL_'),'HELP'=>$this->lang->line('_JWL_'),'RDR_URL' =>_MDSTR_,'ADD_NEW' =>_JWL_ADD,'DB_ID' =>ID); default: return array('ID' =>1,'NAME'=>$this->lang->line('MNU_DASH'),'HELP'=>$this->lang->line('MNU_DASH')); break; } } // ADMIN SECTION public function is_logged() { $is_logged_in = $this->session->userdata('LOGGEDIN'); if(!isset($is_logged_in) || $is_logged_in!==TRUE) { $this->session->set_flashdata(STATUS_MSG, $this->lang->line('GL_SESSION_EXPIRED')); $this->session->set_flashdata(STATUS_TYPE,'error'); redirect('/'); } } public function Config() { return array( 'PAGE_CL' =>strtolower($this->router->fetch_class()), 'PAGE_MTHD' =>strtolower($this->router->fetch_method()), 'TBL' =>$this->Tbls(), 'LOG' =>$this->TblLogs(), 'DR_VIEW' =>DR_ACOMN.'/login', 'DR_PWD' =>DR_ACOMN.'/forget-password'); } public function GblConfig() { $PAGE_CL = strtolower($this->router->fetch_class()); return array( 'PAGE_CL' =>$PAGE_CL, 'PAGE_MTHD' =>strtolower($this->router->fetch_method()), 'USR_TYPE' =>$this->session->userdata('dv_UTYPE'), 'USER_ROLE' =>$this->lang->line('GL_SYS_ADMN'), 'USER_NAME' =>$this->session->userdata('dv_FNAME').' '.$this->session->userdata('dv_LNAME'), 'dv_ID' =>$this->session->userdata('dv_ID'), 'dv_UID' =>$this->session->userdata('dv_UID'), 'USER_PIC' =>$this->session->userdata('dv_PRPIC'), 'DIR' =>$this->DirSetup($PAGE_CL), 'URL' =>$this->UrlConfig($PAGE_CL), 'TBL' =>$this->Tbls(), 'LOG' =>$this->TblLogs(), 'LFT_MNU' =>$this->menuGbl(), 'SUB_HEAD' =>''); } public function DirSetup($PAGE_CL=null) { return array( 'DIR_UPLOAD' =>DIR_UPLOAD, 'DIR_CMS' =>DIR_CMS, 'DIR_CAT' =>DIR_CAT, 'DIR_ITM' =>DIR_ITM, 'DR_COMN' =>DR_ACOMN, 'DR_HTML' =>DR_AHTML, 'VIEW' =>DR_AHTML.'/'.$PAGE_CL, 'TOP' =>DR_ACOMN.'/topbar', 'HEAD' =>DR_ACOMN.'/page-header', 'LEFT' =>DR_ACOMN.'/sidebar-left', 'RGHT' =>DR_ACOMN.'/sidebar-right', 'LIST' =>DR_AHTML.'/'.$PAGE_CL.F_LIST, 'CONTENT' =>DR_AHTML.'/'.$PAGE_CL.F_CONTENT); } public function Tbls() { return array( 'LGN' =>'login', 'MDL' =>'menu', 'ACS' =>'user_access', 'LOG' =>'login_log_'.sFnYr(), 'USR' =>'user', 'UDG' =>'user_designation', 'CON' =>'contact', 'JOB' =>'job', 'JBC' =>'job_career', 'CAT' =>'cat', 'BCAT' =>'bcat', 'TND' =>'trending', 'CMS' =>'cms_pages', 'MDC' =>'media', 'WRK' =>'workshop', 'MEM' =>'memories', 'MEMG' =>'memories_img', 'EVT' =>'event', 'CRS' =>'course', 'PRJ' =>'project', 'PBL' =>'publication', 'TYP' =>'project_type', 'PBA' =>'publication_area', 'PBV' =>'publication_venue'); } public function TblLogs() { return array( 'TND' =>'trending_log', 'ACS' =>'user_access_log', 'MDC' =>'media_log', 'JBC' =>'job_career_log', 'WRK' =>'workshop_log', 'MEM' =>'memories_log', 'EVT' =>'event_log', 'CRS' =>'course_log', 'TYP' =>'project_type_log', 'PRJ' =>'project_log', 'PBA' =>'publication_area_log', 'PBV' =>'publication_venue_log', 'PBL' =>'publication_log', 'LGN' =>'login_log_'.sFnYr(), 'USR' =>'user_log', 'UDG' =>'user_designation_log'); } public function UrlConfig($PAGE_CL=null) { switch ($PAGE_CL) { case "login": return array('DR_COMN' =>DR_COMN,'DR_HTML' =>DR_COMN,'DR_VIEW' =>DR_COMN.'/'.$PAGE_CL); break; case "profile": return array('ID' =>0,'NAME'=>'My Profile','RDR_URL' =>MY_PRO,'ADD_URL' =>'','DEL_URL' =>'','DB_ID' =>'UID'); break; case "dashboard": return array('ID' =>0,'NAME'=>$this->lang->line('MNU_DASH'),'HELP'=>$this->lang->line('MNU_DASH')); break; /*case "cat": return array('ID' =>2,'NAME'=>$this->lang->line('MNU_CAT'),'HELP'=>$this->lang->line('MNU_CAT'),'RDR_URL' =>_CAT,'ADD_URL' =>_CAT_AD,'ADD_NEW' =>_CAT_NEW,'DEL_URL' =>_CAT_DEL,'SRH_URL' =>_CAT_SRH,'DB_ID' =>ID); break;*/ case "pages": return array('ID' =>1,'NAME'=>$this->lang->line('MNU_CMS'),'HELP'=>$this->lang->line('MNU_CMS'),'RDR_URL' =>_CMS,'ADD_URL' =>_ITM_AD,'ADD_NEW' =>_ITM_NEW,'DEL_URL' =>_ITM_DEL,'SRH_URL' =>_CMS_SRH,'DB_ID' =>ID); break; case "mems": return array('ID' =>17,'NAME'=>$this->lang->line('MNU_MEM'),'HELP'=>$this->lang->line('MNU_MEM'),'RDR_URL' =>_MEM,'ADD_URL' =>_MEM_AD,'ADD_NEW' =>_MEM_NEW,'DTL_URL' =>_MEM_DTL,'DEL_URL' =>_MEM_DEL,'IMG_URL' =>_MEM_IMG,'SRH_URL' =>_MEM_SRH,'DB_ID' =>ID);break; case "proj": return array('ID' =>4,'NAME'=>$this->lang->line('MNU_PRJ'),'HELP'=>$this->lang->line('MNU_PRJ'),'RDR_URL' =>_ITM,'ADD_URL' =>_ITM_AD,'ADD_NEW' =>_ITM_NEW,'DTL_URL' =>_ITM_DTL,'DEL_URL' =>_ITM_DEL,'SRH_URL' =>_ITM_SRH,'DB_ID' =>ID); break; case "user": return array('ID' =>13,'NAME'=>$this->lang->line('MNU_USR'),'HELP'=>$this->lang->line('MNU_USR'),'RDR_URL' =>_USR,'ADD_URL' =>_USR_AD,'ADD_NEW' =>_USR_NEW,'DEL_URL' =>_USR_DEL,'SRH_URL' =>_USR_SRH,'DB_ID' =>'UID'); break; case "udig": return array('ID' =>12,'NAME'=>$this->lang->line('MNU_DSG'),'HELP'=>$this->lang->line('MNU_DSG'),'RDR_URL' =>_UDIG,'ADD_URL' =>_UDIG_AD,'ADD_NEW' =>_UDIG_NEW,'DEL_URL' =>_UDIG_DEL,'SRH_URL' =>_UDIG_SRH,'DB_ID' =>ID); break; case "corse": return array('ID' =>5,'NAME'=>$this->lang->line('MNU_CRS'),'HELP'=>$this->lang->line('MNU_CRS'),'RDR_URL' =>_CRS,'ADD_URL' =>_CRS_AD,'ADD_NEW' =>_CRS_NEW,'DTL_URL' =>_CRS_DTL,'DEL_URL' =>_CRS_DEL,'SRH_URL' =>_CRS_SRH,'DB_ID' =>ID); break; case "jobc": return array('ID' =>15,'NAME'=>$this->lang->line('MNU_JOB'),'HELP'=>$this->lang->line('MNU_JOB'),'RDR_URL' =>_JBC,'ADD_URL' =>_JBC_AD,'ADD_NEW' =>_JBC_NEW,'DTL_URL' =>_JBC_DTL,'DEL_URL' =>_JBC_DEL,'SRH_URL' =>_JBC_SRH,'DB_ID' =>ID); break; case "wrks": return array('ID' =>6,'NAME'=>$this->lang->line('MNU_WRK'),'HELP'=>$this->lang->line('MNU_WRK'),'RDR_URL' =>_WRK,'ADD_URL' =>_WRK_AD,'ADD_NEW' =>_WRK_NEW,'DTL_URL' =>_WRK_DTL,'DEL_URL' =>_WRK_DEL,'SRH_URL' =>_WRK_SRH,'DB_ID' =>ID); break; case "mdc": return array('ID' =>16,'NAME'=>$this->lang->line('MNU_MDC'),'HELP'=>$this->lang->line('MNU_MDC'),'RDR_URL' =>_MDC,'ADD_URL' =>_MDC_AD,'ADD_NEW' =>_MDC_NEW,'DTL_URL' =>_MDC_DTL,'DEL_URL' =>_MDC_DEL,'SRH_URL' =>_MDC_SRH,'DB_ID' =>ID); break; case "projt": return array('ID' =>3,'NAME'=>$this->lang->line('_TYPE__T_'),'HELP'=>$this->lang->line('_TYPE__T_'),'RDR_URL' =>_TYP,'ADD_URL' =>_TYP_AD,'ADD_NEW' =>_TYP_NEW,'DEL_URL' =>_TYP_DEL,'SRH_URL' =>_TYP_SRH,'DB_ID' =>ID); break; case "puba": return array('ID' =>8,'NAME'=>$this->lang->line('MNU_PUBA'),'HELP'=>$this->lang->line('MNU_PUBA'),'RDR_URL' =>_TYPA,'ADD_URL' =>_TYPA_AD,'ADD_NEW' =>_TYPA_NEW,'DEL_URL' =>_TYPA_DEL,'SRH_URL' =>_TYPA_SRH,'DB_ID' =>ID);break; case "pubv": return array('ID' =>9,'NAME'=>$this->lang->line('MNU_PUBV'),'HELP'=>$this->lang->line('MNU_PUBV'),'RDR_URL' =>_TYPV,'ADD_URL' =>_TYPV_AD,'ADD_NEW' =>_TYPV_NEW,'DEL_URL' =>_TYPV_DEL,'SRH_URL' =>_TYPV_SRH,'DB_ID' =>ID);break; case "publ": return array('ID' =>10,'NAME'=>$this->lang->line('MNU_PUB'),'HELP'=>$this->lang->line('MNU_PUB'),'RDR_URL' =>_PUB,'ADD_URL' =>_PUB_AD,'ADD_NEW' =>_PUB_NEW,'DTL_URL' =>_PUB_DTL,'DEL_URL' =>_PUB_DEL,'SRH_URL' =>_PUB_SRH,'DB_ID' =>ID); break; case "evnt": return array('ID' =>14,'NAME'=>$this->lang->line('MNU_EVT'),'HELP'=>$this->lang->line('MNU_EVT'),'RDR_URL' =>_EVNT,'ADD_URL' =>_EVNT_AD,'ADD_NEW' =>_EVNT_NEW,'DTL_URL' =>_EVNT_DTL,'DEL_URL' =>_EVNT_DEL,'SRH_URL' =>_EVNT_SRH,'DB_ID' =>ID); break; /*case "ablog": return array('ID' =>4,'NAME'=>$this->lang->line('MNU_BLG'),'HELP'=>$this->lang->line('MNU_BLG'),'RDR_URL' =>_BLG,'ADD_URL' =>_BLG_AD,'ADD_NEW' =>_BLG_NEW,'DEL_URL' =>_BLG_DEL,'SRH_URL' =>_BLG_SRH,'DB_ID' =>ID); */ default: return array('ID' =>0,'NAME'=>$this->lang->line('MNU_DASH'),'HELP'=>$this->lang->line('MNU_DASH')); break; } } public function catList($Cond=null) { $this->db->select('ID,NAME,ALIAS,IMAGE'); $this->db->from('cat'); $this->db->where("STATUS='".STATUS_A."'"); $this->db->order_by('SRTBY','ASC'); $query = $this->db->get(); $data = array(); $i=0; if($query->num_rows() > 0) { foreach ($query->result() as $row){ $data[$i]['Id'] = $row->ID; $data[$i]['NAME'] = dbOut($row->NAME); $data[$i]['ALIAS'] = dbOut($row->ALIAS); $data[$i]['IMAGE'] = dbOut($row->IMAGE); $data[$i]['TOT']= $this->fm->cntCon('item',"CATID='".$row->ID."' AND STATUS='".STATUS_A."'"); $i++; } return $data; } return $data; } public function access_check($Id=null,$Type=null) { if($this->session->userdata('dv_UTYPE')==USR_SYSTEM) return TRUE; else { $Cond="UID='".$this->session->userdata('dv_UID')."' AND MDLID='".$Id."' AND ".$Type."='1'"; if((int)$this->fm->cntCon('user_access',$Cond) > 0)return TRUE; else return FALSE; } } public function access_allow($Id=null,$Type=null) { if($this->session->userdata('dv_UTYPE')==USR_SYSTEM) return TRUE; else { $Cond="UID='".$this->session->userdata('dv_UID')."' AND MDLID='".$Id."' AND ".$Type."='1'"; if((int)$this->fm->cntCon('user_access',$Cond) > 0)return TRUE; else { $this->session->set_flashdata(STATUS_MSG,$this->lang->line('GL_UNAUTHEN_ACES')); $this->session->set_flashdata(STATUS_TYPE,'error'); redirect(CL_DASH, $data); } } } public function is_admin_user() { $this->is_logged(); $is_logged_yupe = $this->session->userdata('dv_UTYPE'); if((!isset($is_logged_yupe) || ($is_logged_yupe !=USR_ADMIN && $is_logged_yupe !=USR_USR))) { $this->session->set_flashdata(STATUS_MSG,$this->lang->line('GL_UNAUTHEN_ACES')); $this->session->set_flashdata(STATUS_TYPE,'error'); redirect(CL_DASH, $data); } } public function is_System() { $this->is_logged(); $is_logged_yupe = $this->session->userdata('dv_UTYPE'); if((!isset($is_logged_yupe) || $is_logged_yupe !=USR_SYSTEM)) { $this->session->set_flashdata(STATUS_MSG, $this->lang->line('GL_UNAUTHEN_ACES')); $this->session->set_flashdata(STATUS_TYPE,'error'); redirect(CL_DASH, $data); } } public function GblConfig_() { return array( 'PAGE_CL' =>$this->router->fetch_class(), 'PAGE_MTHD' =>$this->router->fetch_method(), 'GBL_TBL' =>$this->GblTbls(), 'DR_VIEW' =>DR_COMN.'/login', 'DR_PWD' =>DR_COMN.'/forget-password'); } public function menuGbl() { if($this->session->userdata('dv_UTYPE')==USR_ADMIN) { return $this->aMenuList("a.UID='".$this->session->userdata('dv_UID')."' AND m.STATUS='".STATUS_A."'"); } else { return $this->MenuList("PID=0"); } } public function FnYr() { $ts1 = strtotime($this->session->userdata('FR_FRM')); $ts2 = strtotime(date('y-m-d')); $sYr = date('y', $ts1); $sM = date('m', $ts1); if($sM <= 3) $sYr=$sYr-1; $eYr = date('y'); if(date('m') >= 4) $eYr=$eYr+1; $fy = array(); while($sYr <$eYr) { $Previous=$sYr; $sYr += 1; $fy[$Previous.STR_SEP.$sYr] = $Previous.$sYr; } return array_reverse($fy); } public function FnYrs() { $ts1 = strtotime($this->session->userdata('FR_FRM')); $ts2 = strtotime(date('Y-m-d')); $sYr = date('Y', $ts1); $sM = date('m', $ts1); if($sM <= 3) $sYr=$sYr-1; $eYr = date('Y'); if(date('m') >= 4) $eYr=$eYr+1; $fy = array(); while($sYr <$eYr) { $Previous=$sYr; $sYr += 1; $fy[$Previous.STR_SEP.$sYr] = $Previous.' - '.$sYr; } return array_reverse($fy); } public function sFnYrDate() { $ts1 = strtotime($this->session->userdata('FR_FRM')); $sYr = date('Y', $ts1); $sM = date('m', $ts1); if($sM <= 3) $sYr=$sYr-1; return '01/04/'.$sYr; } /*public function pageConfig($PAGE_CL=null) { switch ($PAGE_CL) { case "dashboard": return array('ID' =>1,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='1'"))); break; default: return false; break; } }*/ public function aMenuList($Cond) { $this->db->select('a.PMLID,m.NAME'); $this->db->from('user_access AS a'); $this->db->join('menu AS m','a.PMLID=m.MDLID','INNER'); $this->db->where($Cond); $this->db->group_by('a.PMLID'); $this->db->order_by('m.SRTDR','ASC'); $query = $this->db->get(); //echo $this->db->last_query(); $data = array(); $i=0; if($query->num_rows() > 0) { foreach ($query->result() as $row) { $CondN="m.PID='".$row->PMLID."' AND m.STATUS='".STATUS_A."'"; $data[$i]['Id'] = dbOut($row->PMLID); $data[$i]['NAME'] = dbOut($row->NAME); $data[$i]['CHNO'] = $this->fm->cntCon('menu AS m',$CondN); if((int)$this->fm->cntCon('menu AS m',$CondN) > 0) { $data[$i]['CHILD'] = $this->acMenuList($CondN); $data[$i]['ChIds'] = explode(',',$this->aChIds("PMLID='".$row->PMLID."'")); $i++; } $i++; } return $data; } return $data; } public function acMenuList($Cond) { $this->db->select('m.MDLID,m.NAME'); $this->db->from('user_access AS a'); $this->db->join('menu AS m','a.MDLID=m.MDLID','INNER'); $this->db->where($Cond); $this->db->group_by('a.MDLID'); $this->db->order_by('m.SRTDR','ASC'); $query = $this->db->get(); $data = array(); $i=0; if($query->num_rows() > 0) { foreach ($query->result() as $row) { $data[$i]['Id'] = dbOut($row->MDLID); $data[$i]['NAME'] = dbOut($row->NAME); $i++; } return $data; } return $data; } public function aChIds($Cond){ $this->db->select('MDLID'); $this->db->from('user_access'); $this->db->where($Cond); $this->db->group_by('MDLID'); $this->db->order_by('MDLID','ASC'); $query = $this->db->get(); $data = array(); $nStr=''; if($query->num_rows() > 0) { foreach ($query->result() as $row) { $nStr.= $row->MDLID.','; } return $nStr; } return $nStr; } public function MenuList($Cond){ $this->db->select('*'); $this->db->from('menu'); $this->db->where($Cond); $this->db->order_by('SRTDR','ASC'); $query = $this->db->get(); $data = array(); $i=0; if($query->num_rows() > 0) { foreach ($query->result() as $row) { $CondN="PID='".$row->MDLID."' AND STATUS='".STATUS_A."'"; $data[$i]['Id'] = dbOut($row->MDLID); $data[$i]['NAME'] = dbOut($row->NAME); $data[$i]['CHNO'] = $this->fm->cntCon('menu',$CondN); if((int)$this->fm->cntCon('menu',$CondN) > 0) { $data[$i]['CHILD'] = $this->MenuList($CondN); $data[$i]['ChIds'] = explode(',',$this->ChIds($CondN)); $i++; } $i++; } return $data; } return $data; } public function ChIds($Cond){ $this->db->select('MDLID'); $this->db->from('menu'); $this->db->where($Cond); $this->db->order_by('SRTDR','ASC'); $query = $this->db->get(); $data = array(); $nStr=''; if($query->num_rows() > 0) { foreach ($query->result() as $row) { $nStr.= $row->MDLID.','; } return $nStr; } return $nStr; } public function bsnSlct() { if($this->session->userdata('dv_UTYPE')==USR_SYSTEM) return 0; elseif($this->session->userdata('dv_UTYPE')==USR_ADMIN) { $this->db->select('BSNTID'); $this->db->from(TBL_USR_MDL); $this->db->where( "UID='".$this->session->userdata('dv_UID')."'"); $this->db->group_by('BSNTID'); $this->db->order_by('BSNTID','ASC'); $query = $this->db->get(); $data = array(); if($query->num_rows() > 0) { foreach ($query->result() as $row){ $data[]= $row->BSNTID; } if(count(array_intersect($data,array(BSN_COM,BSN_FRP,BSN_SD)))==3)return 3; elseif(count(array_intersect($data,array(BSN_COM,BSN_FRP)))== 2)return 2; elseif(count(array_intersect($data,array(BSN_COM,BSN_SD)))==2)return 3; elseif(count(array_intersect($data,array(BSN_FRP,BSN_SD)))==2)return 2; elseif(count(array_intersect($data,array(BSN_SD)))==1)return 1; elseif(count(array_intersect($data,array(BSN_COM)))==1)return 1; elseif(count(array_intersect($data,array(BSN_FRP)))==1)return 1; else return 0; } return 0; }elseif($this->session->userdata('dv_UTYPE')==USR_USR) { $this->db->select('BSNTID'); $this->db->from(TBL_USR_MDL); $this->db->where( "UID='".$this->session->userdata('dv_DBID')."'"); $this->db->order_by('BSNTID','ASC'); $query = $this->db->get(); $data = array(); if($query->num_rows() > 0) { foreach ($query->result() as $row){ $data[]= $row->BSNTID; } if(count(array_intersect($data,array(BSN_COM,BSN_FRP,BSN_SD)))==3)return 3; elseif(count(array_intersect($data,array(BSN_COM,BSN_FRP)))== 2)return 2; elseif(count(array_intersect($data,array(BSN_COM,BSN_SD)))==2)return 3; elseif(count(array_intersect($data,array(BSN_FRP,BSN_SD)))==2)return 2; elseif(count(array_intersect($data,array(BSN_SD)))==1)return 1; elseif(count(array_intersect($data,array(BSN_COM)))==1)return 1; elseif(count(array_intersect($data,array(BSN_FRP)))==1)return 1; else return 0; } return 0; } else return 0; } public function bsnList() { if($this->session->userdata('dv_UTYPE')==USR_SYSTEM) return array(); elseif($this->session->userdata('dv_UTYPE')==USR_ADMIN) { $this->db->select('BSNTID'); $this->db->from(TBL_USR_MDL); $this->db->where( "UID='".$this->session->userdata('dv_UID')."'"); $this->db->group_by('BSNTID'); $this->db->order_by('BSNTID','ASC'); $query = $this->db->get(); $data = array(); if($query->num_rows() > 0) { foreach ($query->result() as $row){ $data[]= $row->BSNTID; } return $data; } return $data; }elseif($this->session->userdata('dv_UTYPE')==USR_USR) { $this->db->select('BSNTID'); $this->db->from(TBL_USR_MDL); $this->db->where( "UID='".$this->session->userdata('dv_DBID')."'"); $this->db->order_by('BSNTID','ASC'); $query = $this->db->get(); $data = array(); if($query->num_rows() > 0) { foreach ($query->result() as $row){ $data[]= $row->BSNTID; } return $data; } return $data; } else return array(); } public function uDirSetup($PAGE_CL=null) { return array( 'DR_COMN' =>DR_COMN, 'DR_HTML' =>DR_HTML_USER, 'VIEW' =>DR_HTML_USER.'/'.$PAGE_CL, 'TOP' =>DR_COMN.'/topbar', 'HEAD' =>DR_COMN.'/page-header', 'LEFT' =>DR_COMN.'/sidebar-left', 'RGHT' =>DR_COMN.'/sidebar-right', 'LIST' =>DR_HTML_USER.'/'.$PAGE_CL.HTML_LIST, 'CONTENT' =>DR_HTML_USER.'/'.$PAGE_CL.HTML_CONTENT); } public function uUrlConfig($PAGE_CL=null) { switch ($PAGE_CL) { case "login": return array('DR_COMN' =>DR_COMN,'DR_HTML' =>DR_COMN,'DR_VIEW' =>DR_COMN.'/'.$PAGE_CL); break; case "profile": return array('ID' =>1,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='1'")),'RDR_URL' =>MY_PRO,'ADD_URL' =>'','DEL_URL' =>'','DB_ID' =>UID); break; case "dashboard": return array('ID' =>1,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='1'"))); break; case "prchln": return array('ID' =>29,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='29'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='29'")),'RDR_URL' =>PRC_,'RDR_2URL' =>PRC_2CHL,'RDR_3URL' =>PRC_3CHL,'ADD_URL' =>PRC_ADD,'ADD_NEW' =>PRC_NEW,'ADD_2NEW' =>PUR_CHLN_2NEW,'UPD_NEW' =>PUR_CHLN_UPDT,'DEL_URL' =>PRC_DEL,'DTL_URL' =>PRC_DTL,'SRH_URL' =>PRC_SRH,'SRH2_URL'=>PRC_2SRH,'DB_ID' =>PURCID); break; case "prchlnr": return array('ID' =>49,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='49'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='49'")),'RDR_URL' =>PRCR_,'RDR_2URL' =>PRCR_2CHL,'RDR_3URL' =>PRCR_3CHL,'ADD_URL' =>PRCR_ADD,'ADD_NEW' =>PRCR_NEW,'ADD_2NEW' =>PUR_CHLN_2NEW,'UPD_NEW' =>PUR_CHLN_UPDT,'DEL_URL' =>PRCR_DEL,'DTL_URL' =>PRCR_DTL,'SRH_URL' =>PRCR_SRH,'SRH2_URL'=>PRCR_2SRH,'DB_ID' =>'RTRNID'); break; case "prbill": return array('ID' =>30,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='30'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='30'")),'RDR_URL' =>PRB_,'RDR_2URL' =>PRB_2BIL,'RDR_3URL' =>PRB_3BIL,'ADD_URL' =>PRB_ADD,'ADD_NEW' =>PRB_NEW,'UPD_NEW' =>PRB_UPDT,'DEL_URL' =>PRB_DEL,'DTL_URL' =>PRB_DTL,'XLX_URL' =>PRB_XDWN,'DWN_URL' =>PRB_PDWN,'SRH_URL' =>PRB_SRH,'SRH2_URL'=>PRB2_SRH,'DB_ID' =>PURBID); break; case "tprod": return array('ID' =>32,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='32'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='32'")),'RDR_URL' =>PC_,'RDR_2URL' =>PC_S,'SRH_URL' =>PT_SRH,'ADD_URL' =>PC_ADD,'ADD_NEW' =>PC_NEW,'UPD_NEW' =>PC_UDT,'DEL_URL' =>PC_DEL,'DTL_URL' =>PC_DTL,'DWN_URL' =>PC_DWN,'DB_ID' =>'TPID'); case "fprod": return array('ID' =>33,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='33'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='33'")),'RDR_URL' =>FC_,'RDR_2URL' =>FC_S,'SRH_URL' =>PF_SRH,'ADD_URL' =>FC_ADD,'ADD_NEW' =>FC_NEW,'UPD_NEW' =>FC_UDT,'DEL_URL' =>FC_DEL,'DTL_URL' =>FC_DTL,'DWN_URL' =>FC_DWN,'DB_ID' =>'FPID'); break; case "pprod": return array('ID' =>34,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='34'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='34'")),'RDR_URL' =>PP_,'RDR_2URL' =>PP_S,'SRH_URL' =>PP_SRH,'RPL_URL' =>PP_LST,'ADD_URL' =>PP_ADD,'ADD_NEW' =>PP_NEW,'UPD_NEW' =>PP_UDT,'DEL_URL' =>PP_DEL,'DTL_URL' =>PP_DTL,'DWN_URL' =>PP_DWN,'DB_ID' =>PPID); break; case "slchln": return array('ID' =>40,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='40'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='40'")),'RDR_URL' =>PRC_,'RDR_2URL' =>PRC_2CHL,'RDR_3URL' =>PRC_3CHL,'ADD_URL' =>PRC_ADD,'ADD_NEW' =>PRC_NEW,'ADD_2NEW' =>PUR_CHLN_2NEW,'UPD_NEW' =>PUR_CHLN_UPDT,'DEL_URL' =>PRC_DEL,'DTL_URL' =>PRC_DTL,'SRH_URL' =>PRC_SRH,'SRH2_URL'=>PRC_2SRH,'DB_ID' =>PURCID); break; /*case "schallan": return array('ID' =>40,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='40'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='40'")),'RDR_URL' =>SC_,'RDR_2URL' =>SC_S,'RDR_3URL' =>SC_4S,'ADD_URL' =>SC_ADD,'ADD_NEW' =>SC_NEW,'ADD_2NEW' =>SC_2NEW,'UPD_NEW' =>SC_UDT,'DEL_URL' =>SC_DEL,'DTL_URL' =>SC_DTL,'DWN_URL' =>SC_DWN,'SRH_URL' =>SC_SRH,'SRH2_URL'=>SC2_SRH,'DB_ID' =>SCID); break;*/ case "sbill": return array('ID' =>41,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='41'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='41'")),'RDR_URL' =>SB_,'RDR_2URL' =>SB_BL,'ADD_URL' =>SB_ADD,'ADD_NEW' =>SB_NEW,'UPD_NEW' =>SB_UDT,'DEL_URL' =>SB_DEL,'DTL_URL' =>SB_DTL,'XLX_URL' =>SB_XL_DWN,'DWN_URL' =>SB_DWN,'SRH_URL' =>SB_SRH,'SRH2_URL'=>SB2_SRH,'PRNT_URL'=>SB_PRNT,'PDTL_URL'=>SB_PDTL,'DB_ID' =>SBID); break; case "sbinvoice": return array('ID' =>42,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='42'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='42'")),'RDR_URL' =>SBI_,'ADD_NEW' =>SBI_NEW,'DTL_URL' =>SBI_DTL,'XLX_URL' =>SB_XL_DWN,'DWN_URL' =>SB_DWN,'SRH_URL' =>SB_SRH,'SRH2_URL'=>SB2_SRH,'PRNT_URL'=>SB_PRNT,'PDTL_URL'=>SB_PDTL,'DB_ID' =>SBID); break; case "tfebr": return array('ID' =>36,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='36'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='36'")),'RDR_URL' =>FT_,'RDR_2URL' =>FT_S,'SRH_URL' =>FT_SRH,'ADD_URL' =>FT_ADD,'ADD_NEW' =>FT_NEW,'UPD_NEW' =>FT_UDT,'DEL_URL' =>FT_DEL,'DTL_URL' =>FT_DTL,'DWN_URL' =>FT_DWN,'DB_ID' =>'FTID'); case "ffebr": return array('ID' =>37,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='37'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='37'")),'RDR_URL' =>FF_,'RDR_2URL' =>FF_S,'SRH_URL' =>FF_SRH,'ADD_URL' =>FF_ADD,'ADD_NEW' =>FF_NEW,'UPD_NEW' =>FF_UDT,'DEL_URL' =>FF_DEL,'DTL_URL' =>FF_DTL,'DWN_URL' =>FF_DWN,'DB_ID' =>'FFID'); break; case "pfebr": return array('ID' =>38,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='38'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='38'")),'RDR_URL' =>FP_,'RDR_2URL' =>FP_S,'SRH_URL' =>FP_SRH,'ADD_URL' =>FP_ADD,'RPL_URL' =>PP_LST,'ADD_NEW' =>FP_NEW,'UPD_NEW' =>FP_UDT,'DEL_URL' =>FP_DEL,'DTL_URL' =>FP_DTL,'DWN_URL' =>FP_DWN,'DB_ID' =>'FPID'); break; default: return array('ID' =>1,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC3',"MODLID='1'"))); break; } } public function sUrlConfig($PAGE_CL=null) { switch ($PAGE_CL) { case "login": return array('DR_COMN' =>DR_COMN,'DR_HTML' =>DR_COMN,'DR_VIEW' =>DR_COMN.'/'.$PAGE_CL); break; case "profile": return array('ID' =>1,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'RDR_URL' =>MY_PRO,'ADD_URL' =>'','DEL_URL' =>'','DB_ID' =>UID); break; case "dashboard": return array('ID' =>1,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC1',"MODLID='1'"))); break; case "bsnature": return array('ID' =>4,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='4'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC1',"MODLID='4'")),'RDR_URL' =>SY_BSNT,'ADD_URL' =>SY_BSNT_ADD,'DEL_URL' =>SY_BSNT_DEL,'DB_ID' =>BSNTID); break; case "modules": return array('ID' =>5,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='5'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC1',"MODLID='5'")),'RDR_URL' =>SY_MODL,'ADD_URL' =>SY_MODL_ADD,'DEL_URL' =>SY_MODL_DEL,'DB_ID' =>MODLID); break; case "user": return array('ID' =>2,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='2'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC1',"MODLID='2'")),'RDR_URL' =>SY_USR,'ADD_URL' =>SY_USR_ADD,'DEL_URL' =>SY_USR_DEL,'DB_ID' =>UID); break; case "help": return array('ID' =>45,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='45'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC1',"MODLID='45'")),'RDR_URL' =>SY_HLP,'DB_ID' =>ID); break; case "itemstlocation": return array('RDR_URL' =>SY_ITS,'LIST_URL' =>SY_ITS_LIST,'LIST2_URL' =>SY_ITS2_LIST,'ADD_URL' =>SY_ITS_ADD,'ADD_NEW' =>SY_ITS_NEW,'DEL_URL' =>SY_ITS_DEL,'DB_ID' =>ITMLID); break; case "itemgroup": return array('ID' =>26,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='26'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='26'")),'RDR_URL' =>SY_ITG,'LIST1_URL' =>SY_ITG1_LIST,'ADD1_URL' =>SYS_ITG_ADD,'ADD1_NEW' =>SYS_ITG_NEW,'EDIT1_URL' =>SYS_ITG,'DEL1_URL' =>SYS_ITG_DEL,'LIST_URL' =>SY_ITG_LIST,'ADD_URL' =>SY_ITG_ADD,'ADD_NEW' =>SY_ITG_NEW,'DEL_URL' =>SY_ITG_DEL,'DB_ID' =>ITMGID); break; case "uom": return array('ID' =>23,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='23'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='23'")),'RDR_URL' =>SY_UOM,'ADD_URL' =>SY_UOM_ADD,'ADD_NEW' =>SY_UOM_NEW,'DEL_URL' =>SY_UOM_DEL,'DB_ID' =>UOMID); break; case "conversn": return array('ID' =>24,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='24'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='24'")),'RDR_URL' =>SY_CNV,'ADD_URL' =>SY_CNV_ADD,'DEL_URL' =>SY_CNV_DEL,'DB_ID' =>CNVID); break; case "taxgroup": return array('ID' =>17,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='17'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='17'")),'RDR_URL' =>SY_TAXG,'ADD_URL' =>SY_TAXG_ADD,'ADD_NEW' =>SY_TAXG_NEW,'DEL_URL' =>SY_TAXG_DEL,'DB_ID' =>GTAXID); break; case "tax": return array('ID' =>18,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='18'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='18'")),'RDR_URL' =>SY_TAX,'ADD_URL' =>SY_TAX_ADD,'ADD_NEW' =>SY_TAX_NEW,'DEL_URL' =>SY_TAX_DEL,'DB_ID' =>TAXID); break; default: return array('ID' =>1,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC1',"MODLID='1'"))); break; } } public function aUrlConfig($PAGE_CL=null) { if($PAGE_CL=='aconfig' && ($this->router->fetch_method() =='List2nd' || $this->router->fetch_method() =='list2nd')) $PAGE_CL=6; if($PAGE_CL=='aconfig' && ($this->router->fetch_method() =='List3rd' || $this->router->fetch_method() =='list3rd')) $PAGE_CL= 7; if($PAGE_CL=='aconfig' && ($this->router->fetch_method() =='ListTwo' || $this->router->fetch_method() =='listTwo')) $PAGE_CL= 8; if($PAGE_CL=='aconfig' && ($this->router->fetch_method() ==MTHD_4LIST || $this->router->fetch_method() ==MTHD_4LIST)) $PAGE_CL= 5; if($PAGE_CL=='aconfig' && ($this->router->fetch_method() =='Index' || $this->router->fetch_method() =='index')) $PAGE_CL= 9; switch ($PAGE_CL) { case "login": return array('DR_COMN' =>DR_COMN,'DR_HTML' =>DR_COMN,'DR_VIEW' =>DR_COMN.'/'.$PAGE_CL); break; case "profile": return array('ID' =>1,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'RDR_URL' =>MY_PRO,'ADD_URL' =>'','DEL_URL' =>'','DB_ID' =>UID); break; case "dashboard": return array('ID' =>1,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='1'"))); break; case "company": return array('ID' =>12,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='12'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='12'")),'RDR_URL' =>SY_COM,'ADD_URL' =>SY_COM_ADD,'DEL_URL' =>SY_COM_DEL,'DB_ID' =>COMID); break; case "documents": return array('ID' =>13,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='13'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='13'")),'RDR_URL' =>SY_DOC,'ADD_URL' =>SY_DOC_ADD,'ADD_NEW' =>SY_DOC_NEW,'DWN_URL' =>DOC_DWN,'DEL_URL' =>SY_DOC_DEL,'DB_ID' =>UDID); break; case "outlet": return array('ID' =>15,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='15'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='15'")),'RDR_URL' =>SY_OTL,'ADD_URL' =>SY_OTL_ADD,'DEL_URL' =>SY_OTL_DEL,'DB_ID' =>OTLID); break; case "aconfig": return array('ID' =>9,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='9'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='9'")),'RDR_URL' =>SAL_CNFG,'CHK_URL' =>CNFG_CHK,'DB_ID' =>OTLID); break; case 5: return array('ID' =>51,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='51'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='51'")),'RDR_URL' =>_TRCNFG_,'CHK_URL' =>CNFG_CHK,'DB_ID' =>OTLID); break; case 6: return array('ID' =>6,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='6'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='6'")),'RDR_URL' =>SAL_CNFG,'CHK_URL' =>CNFG_CHK,'DB_ID' =>OTLID); break; case 7: return array('ID' =>7,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='7'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='7'")),'RDR_URL' =>SAL_CNFG,'CHK_URL' =>CNFG_CHK,'DB_ID' =>OTLID); break; case 8: return array('ID' =>8,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='8'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='8'")),'RDR_URL' =>SAL_CNFG,'CHK_URL' =>CNFG_CHK,'DB_ID' =>OTLID); break; case 9: return array('ID' =>9,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='9'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='9'")),'RDR_URL' =>SAL_CNFG,'CHK_URL' =>CNFG_CHK,'DB_ID' =>OTLID); break; case "adminuser": return array('ID' =>16,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='16'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='16'")),'RDR_URL' =>AD_USR,'ADD_URL' =>AD_USR_ADD,'DEL_URL' =>AD_USR_DEL,'DB_ID' =>UID); break; case "bankdetails": return array('ID' =>14,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='14'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='14'")),'RDR_URL' =>SY_BNK,'ADD_URL' =>SY_BNK_ADD,'DEL_URL' =>SY_BNK_DEL,'DB_ID' =>UBNKID); break; case "bsnature": return array('ID' =>4,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='4'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='4'")),'RDR_URL' =>SY_BSNT,'ADD_URL' =>SY_BSNT_ADD,'DEL_URL' =>SY_BSNT_DEL,'DB_ID' =>BSNTID); break; case "modules": return array('ID' =>5,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='5'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='5'")),'RDR_URL' =>SY_MODL,'ADD_URL' =>SY_MODL_ADD,'DEL_URL' =>SY_MODL_DEL,'DB_ID' =>MODLID); break; case "user": return array('ID' =>2,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='2'")),'RDR_URL' =>SY_USR,'ADD_URL' =>SY_USR_ADD,'DEL_URL' =>SY_USR_DEL,'DB_ID' =>UID); break; case "help": return array('ID' =>45,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='45'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='45'")),'RDR_URL' =>SY_HLP,'DB_ID' =>ID); break; case "itemstlocation": return array('ID' =>25,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='25'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='25'")),'RDR_URL' =>SY_ITS,'LIST_URL' =>SY_ITS_LIST,'LIST2_URL' =>SY_ITS2_LIST,'ADD_URL' =>SY_ITS_ADD,'ADD_NEW' =>SY_ITS_NEW,'DEL_URL' =>SY_ITS_DEL,'DB_ID' =>ITMLID); break; case "itemgroup": return array('ID' =>26,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='26'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='26'")),'RDR_URL' =>SY_ITG,'LIST1_URL' =>SY_ITG1_LIST,'ADD1_URL' =>SYS_ITG_ADD,'ADD1_NEW' =>SYS_ITG_NEW,'EDIT1_URL' =>SYS_ITG,'DEL1_URL' =>SYS_ITG_DEL,'LIST_URL' =>SY_ITG_LIST,'ADD_URL' =>SY_ITG_ADD,'ADD_NEW' =>SY_ITG_NEW,'DEL_URL' =>SY_ITG_DEL,'DB_ID' =>ITMGID); break; case "item": return array('ID' =>27,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='27'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='27'")),'RDR_URL' =>SY_ITM,'ADD_URL' =>SY_ITM_ADD,'ADD_NEW' =>SY_ITM_NEW,'EDT_URL' =>SY_ITM_EDT,'DEL_URL' =>SY_ITM_DEL,'SRH_URL' =>ITM_SRH,'POP_URL' =>ITM_POP,'DB_ID' =>ITEMID); break; case "uom": return array('ID' =>23,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='23'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='23'")),'RDR_URL' =>SY_UOM,'ADD_URL' =>SY_UOM_ADD,'ADD_NEW' =>SY_UOM_NEW,'DEL_URL' =>SY_UOM_DEL,'DB_ID' =>UOMID); break; case "conversn": return array('ID' =>24,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='24'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='24'")),'RDR_URL' =>SY_CNV,'ADD_URL' =>SY_CNV_ADD,'DEL_URL' =>SY_CNV_DEL,'DB_ID' =>CNVID); break; case "clientvendor": return array('ID' =>21,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='21'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='21'")),'RDR_URL' =>SY_CNT,'ADD_URL' =>SY_CNT_ADD,'ADD_NEW' =>SY_CNT_NEW,'DEL_URL' =>SY_CNT_DEL,'DTL_URL' =>SY_CNT_DTL,'SRH_URL' =>SY_SRH,'DB_ID' =>CLID); break; case "stkmng": return array('RDR_URL' =>SY_STK,'PDF_URL' =>SY_STK_PDF,'XLX_URL' =>SY_STK_XLX); break; case "rstock": return array('ID' =>44,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='44'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='44'")),'RDR_URL' =>_RSTK_,'DTL_URL' =>_RSTK_DTL,'XLX_URL' =>RSTK_XL); break; case "crstock": return array('ID' =>50,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='44'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='44'")),'RDR_URL' =>_RSTK_C,'DTL_URL' =>_RSTK_DTL_C,'XLX_URL' =>RSTK_XL_C); break; case "taxgroup": return array('ID' =>17,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='17'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='17'")),'RDR_URL' =>SY_TAXG,'ADD_URL' =>SY_TAXG_ADD,'ADD_NEW' =>SY_TAXG_NEW,'DEL_URL' =>SY_TAXG_DEL,'DB_ID' =>GTAXID); break; case "tax": return array('ID' =>18,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='18'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='18'")),'RDR_URL' =>SY_TAX,'ADD_URL' =>SY_TAX_ADD,'ADD_NEW' =>SY_TAX_NEW,'DEL_URL' =>SY_TAX_DEL,'DB_ID' =>TAXID); break; case "taxother": return array('ID' =>19,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='19'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='19'")),'RDR_URL' =>SY_OTAX,'ADD_URL' =>SY_OTAX_ADD,'ADD_NEW' =>SY_OTAX_NEW,'DEL_URL' =>SY_OTAX_DEL,'DB_ID' =>OTAXID); break; case "termsc": return array('ID' =>20,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='20'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='20'")),'RDR_URL' =>SY_TRMS,'ADD_URL' =>SY_TRMS_ADD,'ADD_NEW' =>SY_TRMS_NEW,'UPD_NEW' =>SY_TRMS_UPDTD,'DEL_URL' =>SY_TRMS_DEL,'DB_ID' =>'TRMSID'); case "chkprc": return array('ID' =>52,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='52'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='27'")),'RDR_URL' =>_CHK_PRC,'ADD_URL' =>SY_ITM_ADD,'ADD_NEW' =>SY_ITM_NEW,'EDT_URL' =>SY_ITM_EDT,'DEL_URL' =>SY_ITM_DEL,'SRH_URL' =>ITM_SRH,'SRH2_URL' =>_CHK_PRC_SRCH,'POP_URL' =>ITM_POP,'DB_ID' =>ITEMID); break; case "chktprd": return array('ID' =>55,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='55'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='27'")),'RDR_URL' =>_CHK_TPRD,'ADD_URL' =>SY_ITM_ADD,'ADD_NEW' =>SY_ITM_NEW,'EDT_URL' =>SY_ITM_EDT,'DEL_URL' =>SY_ITM_DEL,'SRH_URL' =>ITM_SRH,'SRH2_URL' =>_CHK_TPRD_SRCH,'POP_URL' =>ITM_POP,'DB_ID' =>ITEMID); break; case "chkfprd": return array('ID' =>56,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='56'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='27'")),'RDR_URL' =>_CHK_FPRD,'ADD_URL' =>SY_ITM_ADD,'ADD_NEW' =>SY_ITM_NEW,'EDT_URL' =>SY_ITM_EDT,'DEL_URL' =>SY_ITM_DEL,'SRH_URL' =>ITM_SRH,'SRH2_URL' =>_CHK_FPRD_SRCH,'POP_URL' =>ITM_POP,'DB_ID' =>ITEMID); break; case "chkpprd": return array('ID' =>57,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='57'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='27'")),'RDR_URL' =>_CHK_PPRD,'ADD_URL' =>SY_ITM_ADD,'ADD_NEW' =>SY_ITM_NEW,'EDT_URL' =>SY_ITM_EDT,'DEL_URL' =>SY_ITM_DEL,'SRH_URL' =>ITM_SRH,'SRH2_URL' =>_CHK_PPRD_SRCH,'POP_URL' =>ITM_POP,'DB_ID' =>ITEMID); break; case "chktfeb": return array('ID' =>58,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='58'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='27'")),'RDR_URL' =>_CHK_TFEB,'ADD_URL' =>SY_ITM_ADD,'ADD_NEW' =>SY_ITM_NEW,'EDT_URL' =>SY_ITM_EDT,'DEL_URL' =>SY_ITM_DEL,'SRH_URL' =>ITM_SRH,'SRH2_URL' =>_CHK_TFEB_SRCH,'POP_URL' =>ITM_POP,'DB_ID' =>ITEMID); break; case "chkffeb": return array('ID' =>59,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='59'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='27'")),'RDR_URL' =>_CHK_FFEB,'ADD_URL' =>SY_ITM_ADD,'ADD_NEW' =>SY_ITM_NEW,'EDT_URL' =>SY_ITM_EDT,'DEL_URL' =>SY_ITM_DEL,'SRH_URL' =>ITM_SRH,'SRH2_URL' =>_CHK_FFEB_SRCH,'POP_URL' =>ITM_POP,'DB_ID' =>ITEMID); break; case "chkpprd": return array('ID' =>60,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='60'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='27'")),'RDR_URL' =>_CHK_PFEB,'ADD_URL' =>SY_ITM_ADD,'ADD_NEW' =>SY_ITM_NEW,'EDT_URL' =>SY_ITM_EDT,'DEL_URL' =>SY_ITM_DEL,'SRH_URL' =>ITM_SRH,'SRH2_URL' =>_CHK_PFEB_SRCH,'POP_URL' =>ITM_POP,'DB_ID' =>ITEMID); break; default: return array('ID' =>1,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='1'"))); break; } } public function urlConfig_del($PAGE_CL=null) { switch ($PAGE_CL) { case "login": return array('DR_COMN' =>DR_COMN,'DR_HTML' =>DR_COMN,'DR_VIEW' =>DR_COMN.'/'.$PAGE_CL); break; case "profile": return array('RDR_URL' =>MY_PRO,'ADD_URL' =>'','DEL_URL' =>'','DB_ID' =>UID); break; case "dashboard": return array('ID' =>1,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='1'"))); break; case "company": return array('RDR_URL' =>SY_COM,'ADD_URL' =>SY_COM_ADD,'DEL_URL' =>SY_COM_DEL,'DB_ID' =>COMID); break; case "documents": return array('RDR_URL' =>SY_DOC,'ADD_URL' =>SY_DOC_ADD,'ADD_NEW' =>SY_DOC_NEW,'DWN_URL' =>DOC_DWN,'DEL_URL' =>SY_DOC_DEL,'DB_ID' =>UDID); break; case "outlet": return array('RDR_URL' =>SY_OTL,'ADD_URL' =>SY_OTL_ADD,'DEL_URL' =>SY_OTL_DEL,'DB_ID' =>OTLID); break; case "aconfig": return array('RDR_URL' =>SAL_CNFG,'CHK_URL' =>CNFG_CHK,'DB_ID' =>OTLID); break; case "adminuser": return array('RDR_URL' =>AD_USR,'ADD_URL' =>AD_USR_ADD,'DEL_URL' =>AD_USR_DEL,'DB_ID' =>UID); break; case "bankdetails": return array('RDR_URL' =>SY_BNK,'ADD_URL' =>SY_BNK_ADD,'DEL_URL' =>SY_BNK_DEL,'DB_ID' =>UBNKID); break; case "bsnature": return array('ID' =>4,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='4'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='4'")),'RDR_URL' =>SY_BSNT,'ADD_URL' =>SY_BSNT_ADD,'DEL_URL' =>SY_BSNT_DEL,'DB_ID' =>BSNTID); break; case "modules": return array('ID' =>5,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='5'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='5'")),'RDR_URL' =>SY_MODL,'ADD_URL' =>SY_MODL_ADD,'DEL_URL' =>SY_MODL_DEL,'DB_ID' =>MODLID); break; case "user": return array('ID' =>2,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='1'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='2'")),'RDR_URL' =>SY_USR,'ADD_URL' =>SY_USR_ADD,'DEL_URL' =>SY_USR_DEL,'DB_ID' =>UID); break; case "help": return array('ID' =>45,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='45'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='45'")),'RDR_URL' =>SY_HLP,'DB_ID' =>ID); break; case "itemstlocation": return array('RDR_URL' =>SY_ITS,'LIST_URL' =>SY_ITS_LIST,'LIST2_URL' =>SY_ITS2_LIST,'ADD_URL' =>SY_ITS_ADD,'ADD_NEW' =>SY_ITS_NEW,'DEL_URL' =>SY_ITS_DEL,'DB_ID' =>ITMLID); break; case "sysitemgroup": return array('RDR_URL' =>SYS_ITG,'LIST_URL' =>SYS_ITG_LIST,'ADD_URL' =>SYS_ITG_ADD,'ADD_NEW' =>SYS_ITG_NEW,'DEL_URL' =>SYS_ITG_DEL,'DB_ID' =>ITMGID); break; case "itemgroup": return array('ID' =>26,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='26'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='26'")),'RDR_URL' =>SY_ITG,'LIST1_URL' =>SY_ITG1_LIST,'ADD1_URL' =>SYS_ITG_ADD,'ADD1_NEW' =>SYS_ITG_NEW,'EDIT1_URL' =>SYS_ITG,'DEL1_URL' =>SYS_ITG_DEL,'LIST_URL' =>SY_ITG_LIST,'ADD_URL' =>SY_ITG_ADD,'ADD_NEW' =>SY_ITG_NEW,'DEL_URL' =>SY_ITG_DEL,'DB_ID' =>ITMGID); break; case "item": return array('RDR_URL' =>SY_ITM,'ADD_URL' =>SY_ITM_ADD,'ADD_NEW' =>SY_ITM_NEW,'EDT_URL' =>SY_ITM_EDT,'DEL_URL' =>SY_ITM_DEL,'SRH_URL' =>ITM_SRH,'SRH2_URL' =>ITM_2SRH,'POP_URL' =>ITM_POP,'DB_ID' =>ITEMID); break; case "uom": return array('ID' =>23,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='23'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='23'")),'RDR_URL' =>SY_UOM,'ADD_URL' =>SY_UOM_ADD,'ADD_NEW' =>SY_UOM_NEW,'DEL_URL' =>SY_UOM_DEL,'DB_ID' =>UOMID); break; case "conversn": return array('ID' =>24,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='24'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='24'")),'RDR_URL' =>SY_CNV,'ADD_URL' =>SY_CNV_ADD,'DEL_URL' =>SY_CNV_DEL,'DB_ID' =>CNVID); break; case "clientvendor": return array('RDR_URL' =>SY_CNT,'ADD_URL' =>SY_CNT_ADD,'ADD_NEW' =>SY_CNT_NEW,'DEL_URL' =>SY_CNT_DEL,'DTL_URL' =>SY_CNT_DTL,'SRH_URL' =>SY_SRH,'DB_ID' =>CLID); break; case "stkmng": return array('RDR_URL' =>SY_STK,'PDF_URL' =>SY_STK_PDF,'XLX_URL' =>SY_STK_XLX); break; case "rprtstk": return array('RDR_URL' =>RP_STK,'PDF_URL' =>RP_STK_PDF,'XLX_URL' =>RP_STK_XLX); break; case "rprtsc": return array('RDR_URL' =>RP_SC,'PDF_URL' =>RP_SC_PDF,'XLX_URL' =>RP_SC_XLX,'DB_ID' =>SCID); break; case "rprtsb": return array('RDR_URL' =>RP_SB,'PDF_URL' =>RP_SB_PDF,'XLX_URL' =>RP_SB_XLX,'DB_ID' =>SBID); break; case "taxgroup": return array('ID' =>17,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='17'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='17'")),'RDR_URL' =>SY_TAXG,'ADD_URL' =>SY_TAXG_ADD,'ADD_NEW' =>SY_TAXG_NEW,'DEL_URL' =>SY_TAXG_DEL,'DB_ID' =>GTAXID); break; case "tax": return array('ID' =>18,'NAME'=>dbOut($this->fm->fldVal(_MNU_,'NAME',"MODLID='18'")),'HELP'=>dbOut($this->fm->fldVal(_HELP_,'DSC2',"MODLID='18'")),'RDR_URL' =>SY_TAX,'ADD_URL' =>SY_TAX_ADD,'ADD_NEW' =>SY_TAX_NEW,'DEL_URL' =>SY_TAX_DEL,'DB_ID' =>TAXID); break; case "taxother": return array('RDR_URL' =>SY_OTAX,'ADD_URL' =>SY_OTAX_ADD,'ADD_NEW' =>SY_OTAX_NEW,'DEL_URL' =>SY_OTAX_DEL,'DB_ID' =>OTAXID); break; case "termsc": return array('RDR_URL' =>SY_TRMS,'ADD_URL' =>SY_TRMS_ADD,'ADD_NEW' =>SY_TRMS_NEW,'UPD_NEW' =>SY_TRMS_UPDTD,'DEL_URL' =>SY_TRMS_DEL,'DB_ID' =>'TRMSID'); case "challan": return array('RDR_URL' =>SY_CHLN,'ADD_URL' =>SY_CHLN_ADD,'ADD_NEW' =>SY_CHLN_NEW,'UPD_NEW' =>SY_CHLN_UPDT,'DEL_URL' =>SY_CHLN_DEL,'DB_ID' =>CHLNID); break; case "adminuser": $class = 'user'; break; default: $class = 'dash'; break; } } public function adminDirSetup($PAGE_CL=null) { return array( 'DIR_UPLOAD' =>DIR_UPLOAD, 'DIR_COM' =>DIR_UPLOAD.$this->session->userdata('dv_DBID').'/'.DIR_COM_LOGO, 'DIR_OTL' =>DIR_UPLOAD.$this->session->userdata('dv_DBID').'/'.DIR_OTL_LOGO, 'DIR_USR' =>DIR_UPLOAD.$this->session->userdata('dv_DBID').'/'.DIR_ADMN_USR, 'DIR_FILE' =>DIR_UPLOAD.$this->session->userdata('dv_DBID').'/'.DIR_COM_FILE, 'DR_COMN' =>DR_COMN, 'DR_HTML' =>DR_HTML_ADMIN, 'VIEW' =>DR_HTML_ADMIN.'/'.$PAGE_CL, 'TOP' =>DR_COMN.'/topbar', 'HEAD' =>DR_COMN.'/page-header', 'LEFT' =>DR_COMN.'/sidebar-left', 'RGHT' =>DR_COMN.'/sidebar-right', 'LIST' =>DR_HTML_ADMIN.'/'.$PAGE_CL.HTML_LIST, 'CONTENT' =>DR_HTML_ADMIN.'/'.$PAGE_CL.HTML_CONTENT); } public function systemDirSetup($PAGE_CL=null) { return array( 'DIR_UPLOAD' =>DIR_UPLOAD, 'DR_COMN' =>DR_COMN, 'DR_HTML' =>DR_HTML_SYSTEM, 'VIEW' =>DR_HTML_SYSTEM.'/'.$PAGE_CL, 'TOP' =>DR_COMN.'/topbar', 'HEAD' =>DR_COMN.'/page-header', 'LEFT' =>DR_COMN.'/sidebar-left', 'RGHT' =>DR_COMN.'/sidebar-right', 'LIST' =>DR_HTML_SYSTEM.'/'.$PAGE_CL.HTML_LIST, 'CONTENT' =>DR_HTML_SYSTEM.'/'.$PAGE_CL.HTML_CONTENT); } public function bsnBlk($Id=null) { switch($Id) { case 1: return 1; break; case 2: return 2; break; case 3: return 3; break; case 4: return 4; break; case 5: return 5; break; default:return 1;break; } } public function GblTbls() { return array( 'LGN' =>'login', 'LOG' =>'login_log_'.FnYr(), 'MTAX' =>'master_tax_group', 'TAXU' =>'master_tax_used', 'PWD' =>'pwd_recover', 'STATE' =>'state', 'DOC' =>'documents', 'BNK' =>'bank', 'COM' =>'company', 'BSN' =>'business_nature', 'MNU' =>'menu', 'OTL' =>'outlet', 'USR' =>'user', 'UOM' =>'uom', 'CNV' =>'conversation', 'ITG' =>'items_group', 'TAXG' =>'tax_group', 'TAXP' =>'tax_place', 'TAX' =>'tax'); } public function SystemTbls() { return array( 'MDL' =>'modules', 'OTL' =>'outlet', 'USR_BSN_MDL' =>'user_module', 'MCOM' =>'master_company', 'MOTL' =>'master_outlet', 'HLP' =>_HELP_); } public function SystemTblLogs() { return array( 'LGN' =>'login_log_'.FnYr(), 'USR' =>'user_log', 'MDL' =>'modules_log'); } public function GblTblLogs() { return array( 'LGN' =>'login_log_'.FnYr(), 'DOC' =>'documents', 'BNK' =>'bank', 'COM' =>'company_log', 'OTL' =>'outlet', 'USR' =>'user_log', 'ITG' =>'items_group_log'); } public function AdminTbls() { return array( 'ACS' =>TBL_ACS, 'CNF' =>'config', 'TXN_CNF' =>'txn_config', 'MDL' =>'modules', 'USR_BSN_MDL' =>'user_module', 'LGN' =>'login', 'BSN' =>'business_nature', 'USR' =>'user', 'COM' =>'company', 'STK' =>'items_stock_', 'MCOM' =>'master_company', 'OTL' =>'outlet', 'TAXP' =>'tax_place', 'MOTL' =>'master_outlet', 'DOC' =>'documents', 'BNK' =>'bank', 'TRM' =>'terms', 'CLV' =>'client_vendor', 'CLVA' =>'client_vendor_address', 'ITL' =>'items_store_location', 'ITG' =>'items_group', 'ITM' =>'items', 'ITMS' =>'items_store', 'ITMT' =>'items_tax', 'OTAX' =>'tax_other', 'PRC_' =>'prc_', 'PRC_ITM_' =>'prc_item_', 'PRC_RTRN_' =>'prc_rtrn_', 'PRC_RTRN_ITM_' =>'prc_rtrn_item_', 'PRC_ITM_DTL_' =>'prc_item_dtl_', 'PUR_CHLN' =>'pc', 'PUR_CHLN_ITM' =>'pc_items', 'PC_ITM_DTLS' =>'pc_items_details', 'PRB_' =>'prb_', 'PRB_ITM_' =>'prb_item_', 'PRB_ITM_TAX_' =>'prb_item_tax_', 'PRB_OC_' =>'prb_oc_', 'PRB_OC_TAX_' =>'prb_oc_tax_', 'PRB_TAX_' =>'prb_tax_', 'TP_' =>'tprd_', 'TP_ITM_' =>'tprd_item_', 'FP_' =>'fprd_', 'FP_ITM_' =>'fprd_item_', 'FPRD_ITM_' =>'fprd_item_', 'fprd_' =>'fprd_', 'fprd_item_' =>'fprd_item_', 'PP_' =>'pprd_', 'PP_ITM_' =>'pprd_item_', 'PPRD_ITM_' =>'pprd_item_', 'PP_ITM_S_' =>'pprd_item_scrap_', 'FT_' =>'febt_', 'FT_ITM_' =>'febt_item_', 'TFEB_ITM_' =>'febt_item_', 'FF_' =>'febf_', 'FF_ITM_' =>'febf_item_', 'FFEB_ITM_' =>'febf_item_', 'FP_' =>'febp_', 'FP_ITM_' =>'febp_item_', 'PFEB_ITM_' =>'febp_item_', 'PUR_BILL' =>'pb', 'PUR_BC' =>'pb_c', 'PUR_BILL_ITM' =>'pb_items', 'PBC_ITM' =>'pb_c_items', 'PUR_BILL_TAX' =>'pb_items_tax', 'PUR_BILL_ITEM_TAX' =>'pb_c_items_tax', 'PB_OC' =>'pb_oc', 'PB_OC_TAX' =>'pb_oc_tax', 'PB_TAX' =>'pb_tax', 'SLC_' =>'slc_', 'SLC_ITM_' =>'slc_item_', 'SC_' =>'sc_'.FnYr(), 'SC_ITM' =>'sc_items_'.FnYr(), 'SB_' =>'sb_', 'SB_C' =>'sb_c_', 'SB_C_ITM' =>'sb_c_items_', 'SB_C_ITM_TAX' =>'sb_c_item_tax_', 'SB_ITM' =>'sb_items_', 'SB_ITM_TAX' =>'sb_item_tax_', 'SB_OC' =>'sb_oc_', 'SB_OC_TAX' =>'sb_oc_tax_', 'SB_TAX' =>'sb_tax_'); } public function AdminTblLogs() { return array( 'CNF' =>'config_log', 'TXN_CNF' =>'txn_config_log', 'USR' =>'user_log', 'COM' =>'company_log', 'OTL' =>'outlet_log', 'ACS' =>'user_access_log', 'DOC' =>'documents_log', 'BNK' =>'bank_log', 'TRM' =>'terms_log', 'CLV' =>'client_vendor_log', 'CLVA' =>'client_vendor_address_log', 'ITL' =>'items_store_location_log', 'ITG' =>'items_group_log', 'ITM' =>'items_log', 'ITMS' =>'items_store_log', 'ITMT' =>'items_tax_log', 'OTAX' =>'tax_other_log', 'PRC_' =>'prc_log_', 'PRC_ITM_' =>'prc_item_log_', 'PRC_RTRN_' =>'prc_rtrn_log_', 'PRC_RTRN_ITM_' =>'prc_rtrn_item_log_', 'PRC_ITM_DTL_' =>'prc_item_dtl_log_', 'PUR_CHLN' =>'pc_log', 'PUR_CHLN_ITM' =>'pc_items_log', 'PRB_' =>'prb_log_', 'PRB_ITM_' =>'prb_item_log_', 'PRB_ITM_TAX_' =>'prb_item_tax_log_', 'PRB_OC_' =>'prb_oc_log_', 'PRB_OC_TAX_' =>'prb_oc_tax_log_', 'PRB_TAX_' =>'prb_tax_log_', 'TP_' =>'tprd_log_', 'TP_ITM_' =>'tprd_item_log_', 'FP_' =>'fprd_log_', 'FP_ITM_' =>'fprd_item_log_', 'PP_' =>'pprd_log_', 'PP_ITM_' =>'pprd_item_log_', 'fprd_' =>'pprd_log_', 'fprd_item_' =>'pprd_item_log_', 'FT_' =>'febt_log_', 'FT_ITM_' =>'febt_item_log_', 'FF_' =>'febf_log_', 'FF_ITM_' =>'febf_item_log_', 'FP_' =>'febp_log_', 'FP_ITM_' =>'febp_item_log_', 'PUR_BILL' =>'pb_log', 'PUR_BC' =>'pb_c_log', 'PUR_BILL_ITM' =>'pb_items_log', 'PBC_ITM' =>'pb_c_items_log', 'PUR_BILL_TAX' =>'pb_items_tax_log', 'PUR_BILL_ITEM_TAX' =>'pb_c_items_tax_log', 'PB_OC' =>'pb_oc_log', 'PB_OC_TAX' =>'pb_oc_tax_log', 'PB_TAX' =>'pb_tax_log', 'SLC_' =>'slc_log_', 'SLC_ITM_' =>'slc_item_log_', 'SC_' =>'sc_log_'.FnYr(), 'SC_ITM' =>'sc_items_log_'.FnYr(), 'SB_' =>'sb_log_', 'SB_C' =>'sb_c_log_', 'SB_C_ITM' =>'sb_c_items_log_', 'SB_C_ITM_TAX' =>'sb_c_item_tax_log_', 'SB_ITM' =>'sb_items_log_', 'SB_ITM_TAX' =>'sb_item_tax_log_', 'SB_OC' =>'sb_oc_log_', 'SB_OC_TAX' =>'sb_oc_tax_log_', 'SB_TAX' =>'sb_tax_log_', 'PDC_' =>'production_to_log', 'PDC_ITM' =>'production_to_items_log', 'FDC_' =>'production_from_log', 'FDC_ITM' =>'production_from_items_log', 'PPD_' =>'production_produced_log', 'PPD_ITM' =>'production_produced_items_log'); } public function crAdmTbl() { return array( 'ACS' =>TBL_ACS, 'CNF' =>'config', 'MDL' =>'modules', 'USR_BSN_MDL' =>'user_module', 'LGN' =>'login', 'BSN' =>'business_nature', 'USR' =>'user', 'COM' =>'company', 'STK' =>'items_stock_', 'MCOM' =>'master_company', 'OTL' =>'outlet', 'TAXP' =>'tax_place', 'MOTL' =>'master_outlet', 'DOC' =>'documents', 'BNK' =>'bank', 'TRM' =>'terms', 'CLV' =>'client_vendor', 'CLVA' =>'client_vendor_address', 'ITL' =>'items_store_location', 'ITG' =>'items_group', 'ITM' =>'items', 'ITMS' =>'items_store', 'OTAX' =>'tax_other', 'PRC_' =>'prc_', 'PRC_ITM_' =>'prc_item_', 'PRB_' =>'prb_', 'PRB_ITM_' =>'prb_item_', 'PRB_ITM_TAX_' =>'prb_item_tax_', 'PRB_OC_' =>'prb_oc_', 'PRB_OC_TAX_' =>'prb_oc_tax_', 'PRB_TAX_' =>'prb_tax_', 'SC_' =>'sc_', 'SC_ITM' =>'sc_items_', 'SB_' =>'sb_', 'SB_C' =>'sb_c_', 'SB_C_ITM' =>'sb_c_items_', 'SB_C_ITM_TAX' =>'sb_c_item_tax_', 'SB_ITM' =>'sb_items_', 'SB_ITM_TAX' =>'sb_item_tax_', 'SB_OC' =>'sb_oc_', 'SB_OC_TAX' =>'sb_oc_tax_', 'SB_TAX' =>'sb_tax_', 'PDC_' =>'production_to', 'PT_' =>'production_to', 'PT_ITM' =>'production_to_items', 'PDC_ITM' =>'production_to_items', 'FDC_' =>'production_from', 'PF_' =>'production_from', 'FDC_ITM' =>'production_from_items', 'PF_ITM' =>'production_from_items', 'PPD_' =>'production_produced', 'PPD_ITM' =>'production_produced_items', 'PITM_SCRP' =>'production_produced_items_scrap', 'FT_' =>'febrication_to', 'FT_ITM' =>'febrication_to_items', 'FF_' =>'febrication_from', 'FF_ITM' =>'febrication_from_items', 'FP_' =>'febrication_produced', 'FP_ITM' =>'febrication_produced_items'); } public function crAdmTblLog() { return array( 'CNF' =>'config_log', 'USR' =>'user_log', 'COM' =>'company_log', 'OTL' =>'outlet_log', 'ACS' =>'user_access_log', 'DOC' =>'documents_log', 'BNK' =>'bank_log', 'TRM' =>'terms_log', 'CLV' =>'client_vendor_log', 'CLVA' =>'client_vendor_address_log', 'ITL' =>'items_store_location_log', 'ITG' =>'items_group_log', 'ITM' =>'items_log', 'ITMS' =>'items_store_log', 'OTAX' =>'tax_other_log', 'PRC_' =>'prc_log_', 'PRC_ITM_' =>'prc_item_log_', 'PRB_' =>'prb_log_', 'PRB_ITM_' =>'prb_item_log_', 'PRB_ITM_TAX_' =>'prb_item_tax_log_', 'PRB_OC_' =>'prb_oc_log_', 'PRB_OC_TAX_' =>'prb_oc_tax_log_', 'PRB_TAX_' =>'prb_tax_log_', 'SC_' =>'sc_log_', 'SC_ITM' =>'sc_items_log_', 'SB_' =>'sb_log_', 'SB_C' =>'sb_c_log_', 'SB_C_ITM' =>'sb_c_items_log_', 'SB_C_ITM_TAX' =>'sb_c_item_tax_log_', 'SB_ITM' =>'sb_items_log_', 'SB_ITM_TAX' =>'sb_item_tax_log_', 'SB_OC' =>'sb_oc_log_'.FnYr(), 'SB_OC_TAX' =>'sb_oc_tax_log_'.FnYr(), 'SB_TAX' =>'sb_tax_log_'.FnYr(), 'PDC_' =>'production_to_log', 'PDC_ITM' =>'production_to_items_log', 'FDC_' =>'production_from_log', 'FDC_ITM' =>'production_from_items_log', 'PPD_' =>'production_produced_log', 'PPD_ITM' =>'production_produced_items_log', 'FT_' =>'febrication_to_log', 'FT_ITM' =>'febrication_to_items_log', 'FF_' =>'febrication_from_log', 'FF_ITM' =>'febrication_from_items_log', 'FP_' =>'febrication_produced_log', 'FP_ITM' =>'febrication_produced_items_log'); } public function TblIds() { return array( 'ID' =>ID, 'PID' =>PID, 'AID' =>AID, 'UID' =>UID, 'UUID' =>UUID, 'DID' =>DID, 'UDID' =>UDID, 'BNKID' =>BNKID, 'UBNKID' =>UBNKID, 'CLID' =>CLID, 'ADRID' =>ADRID, 'COMID' =>COMID, 'MCOMID' =>MCOMID, 'ITEMID' =>ITEMID, 'ITMSID' =>ITMSID, 'ITMGID' =>ITMGID, 'ITMLID' =>ITMLID, 'OTLID' =>OTLID, 'MOTLID' =>MOTLID, 'ACESID' =>ACESID, 'MODLID' =>MODLID, 'BSNTID' =>BSNTID, 'UOMID' =>UOMID, 'CNVID' =>CNVID, 'RWMID' =>RWMID, 'GTAXID' =>GTAXID, 'TAXID' =>TAXID, 'OTAXID' =>OTAXID, 'STKID' =>STKID, 'PURCID' =>PURCID, 'PURBID' =>PURBID, 'SCID' =>SCID, 'SBID' =>SBID, 'PCID' =>PCID, 'PPID' =>PPID); } public function DbFldsLength() { return array( 'LN_10' =>10, 'LN_15' =>15, 'LN_20' =>20, 'LN_30' =>30, 'LN_45' =>45, 'LN_50' =>50, 'LN_60' =>60, 'LN_75' =>75, 'LN_90' =>90, 'LN_120' =>120, 'LN_160' =>160, 'LN_225' =>225); } function email_send_with_attachment($send_to, $subject, $body, $attachment, $cc="") { $this->load->library('email'); $result = $this->email ->from('no-reply@myfishwala.com', 'My Fishwala') ->to($send_to) ->cc($cc) ->subject($subject) ->message($body) ->set_mailtype("html") ->attach($attachment) ->send(); return $result; } function email_send__($send_to, $subject, $body, $cc = "") { $this->load->library('email'); $this->email->from('no-reply@myfishwala.com', 'My Fishwala'); $this->email->to($send_to); $this->email->subject($subject); $this->email->message($body); $this->email->set_mailtype("html"); $this->email->send(); if($this->email->send()) return true; else return false; } function email_send($send_to, $subject, $body, $cc = "") { $this->load->library('email'); $result = $this->email ->from('no-reply@myfishwala.com', 'My Fishwala') ->to($send_to) ->cc($cc) ->subject($subject) ->message($body) ->set_mailtype("html") ->send(); return $result; } function email_send_admin($send_to,$from_to,$from,$subject, $body, $cc = "") { $this->load->library('email'); $result = $this->email ->from($from_to,$from) ->to($send_to) ->cc($cc) ->subject($subject) ->message($body) ->set_mailtype("html") ->send(); return $result; } function email_user($send_to, $subject, $body, $from_to, $from, $cc = "") { $this->load->library('Email'); $result = $this->email ->from($from_to, $from) ->to($send_to) ->cc($cc) ->subject($subject) ->message($body) ->set_mailtype("html") ->send(); return $result; } } ?>
Close