?
Current Path : /home1/savoy/public_html/savoyglobal.net/sgms/application/views/Settings/ |
Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 |
Current File : /home1/savoy/public_html/savoyglobal.net/sgms/application/views/Settings/single_user.php |
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');?> <div class="select-bar"> <label><img src="<?=base_url()?>assets/images/backbutton.png" title="Back" class="clickimage" onclick="viewdata('settings','viewinsettingssearch','search_user','view_user','<?=$_SESSION['pagenum'];?>')" alt="Back" align = "center" width="25" height="25" /> </label> <span class="heading">User Details</span> <span class="heading-right"> <img src="<?=base_url()?>assets/images/edit-icon.gif" title="Edit" width="20" height="20" alt="Edit" align = "center" class="clickimage" onclick="editformdata('settings','edit_page','<?=$id;?>','user','user_id','edit_user')" alt="" /> </span> </div> <fieldset> <?php $attributes=array('id'=>'validateform','class'=>'customForm'); echo form_open('',$attributes);?> <ul> <li> <label for="data">Employee Name</label> <div class="record_entry"> <?=$this->mastermodel->getSingleFieldValue('employee','employee_name','employee_id',$viewinfo->employee_id);?> </div> </li> <li> <label for="data">Designation</label> <div class="record_entry"> <?=$this->mastermodel->getsinglejoinedvalue('designation_name','designation','employee','designation_id','employee_designation_id','employee_id',$viewinfo->employee_id);?> </div> </li> <li> <label for="data">User Name</label> <div class="record_entry"> <?=$viewinfo->username;?> </div> </li> <li id="role_permissions"> <table class="sort" width="100%" border="1" cellpadding="20" cellspacing="10"> <thead> <tr> <th>Module Name</th> <th>View </th> <th>Create </th> <th>Edit</th> <th>Delete</th> <th>Private</th> </tr> </thead> <tbody> <?php $viewinfo1 = $this->settingsmodel->get_user_permission_by_user_id($viewinfo->user_id); $modules = $this->mastermodel->getmoduledata(); $modname=""; $i=1; $j=0; $viewCount=0; $initialPermission=""; $moduleidList=""; $tmp = $viewinfo1[0]; $privateList = $tmp['private']; $isPrivate = explode(',', $tmp['private']); $allowed=explode(",",$tmp['user_modules']); $edit_del=explode(",",$tmp['modules_permission']); foreach ($modules as $menulst) { $menuid=$menulst['menu_id']; $poss=''; for($i=1;$i<sizeof($allowed)+1;$i++) if($allowed[$i-1]==$menuid) $poss=$i; if($poss!='') $val=$edit_del[$poss-1]; else { $val=0; $val1=0; } $a=decbin($val); $d=sprintf('%04u',$a); $ar = str_split($d); $viewCount++; $initialPermission .= "0,"; $moduleidList .= $menulst['menu_id'].","; if($modname!=$menulst['module_name']) { $modname=$menulst['module_name']; ?> <tr> <th colspan="6" style="background-color:lavender;"><span><?=$modname;?></span></th> </tr> <tr> <td><?=$menulst['caption']; ?></td> <td><input disabled class="" style="width: 15px;" onchange="CheckAllView(this,'','View_')" name="View_<?=$modname?>[]" id="View_<?php echo $j;?>" value="8" type="checkbox" <?php if($ar[0]=="1"){ echo 'checked="checked"'; } ?>></td> <td><input disabled class="" style="width: 15px;" onchange="CheckAllView(this,'','Add_')" name="Add_<?=$modname?>[]" id="Add_<?php echo $j;?>" value="4" type="checkbox" <?php if($ar[1]=="1"){ echo 'checked="checked"'; } ?>></td> <td><input disabled class="" style="width: 15px;" onchange="CheckAllView(this,'','Edit_')" name="Edit_<?=$modname?>[]" id="Edit_<?php echo $j;?>" value="2" type="checkbox" <?php if($ar[2]=="1"){ echo 'checked="checked"'; } ?>></td> <td><input disabled class="" style="width: 15px;" onchange="CheckAllView(this,'','Delete_')" name="Delete_<?=$modname?>[]" id="Delete_<?php echo $j;?>" value="1" type="checkbox" <?php if($ar[3]=="1"){ echo 'checked="checked"'; } ?>></td> <td><input disabled class="" style="width: 15px;" onchange="CheckAllView(this,'','Delete_')" name="Private_<?=$modname?>[]" id="Private_<?php echo $j;?>" value="1" type="checkbox" <?php if($isPrivate[$j] == 1) { echo "checked"; } ?>></td> </tr> <?php $i++; } else { ?> <tr> <td><?=$menulst['caption']; ?></td> <td><input disabled class="" style="width: 15px;" onchange="CheckAllView(this,'','View_')" name="View_<?=$modname?>[]" id="View_<?php echo $j;?>" value="8" type="checkbox" <?php if($ar[0]=="1"){ echo 'checked="checked"'; } ?> ></td> <td><input disabled class="" style="width: 15px;" onchange="CheckAllView(this,'','Add_')" name="Add_<?=$modname?>[]" id="Add_<?php echo $j;?>" value="4" type="checkbox" <?php if($ar[1]=="1"){ echo 'checked="checked"'; } ?>></td> <td><input disabled class="" style="width: 15px;" onchange="CheckAllView(this,'','Edit_')" name="Edit_<?=$modname?>[]" id="Edit_<?php echo $j;?>" value="2" type="checkbox" <?php if($ar[2]=="1"){ echo 'checked="checked"'; } ?>></td> <td><input disabled class="" style="width: 15px;" onchange="CheckAllView(this,'','Delete_')" name="Delete_<?=$modname?>[]" id="Delete_<?php echo $j;?>" value="1" type="checkbox" <?php if($ar[3]=="1"){ echo 'checked="checked"'; } ?>></td> <td><input disabled class="" style="width: 15px;" onchange="CheckAllView(this,'','Private_')" name="Private_<?=$modname?>[]" id="Private_<?php echo $j;?>" value="1" type="checkbox" <?php if($isPrivate[$j] == 1) { echo "checked"; } ?>></td> </tr> <?php } $j++; } ?> </tbody> </table> </li> </ul> <?php echo form_close();?> </fieldset>