%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
<div class="main-wapper-inner"> <div class="top-menus"> <div class="container-fluid"> <div class="row"> <div class="col-lg-12"> <?php $logged_in=$this->session->userdata('logged_in'); ?> <h3><i class="fa fa-list fa-x"></i> <?php echo $title;?></h3> <?php $logged_in=$this->session->userdata('logged_in'); $assignedModule = assignModuleList($logged_in['role_id']); if($this->session->userdata['logged_in']['su']>=1 || array_key_exists('qbank',$assignedModule)){ ?> <a href="<?php echo site_url('quiz/add_new');?>" class="btn btn-default button3">Add New Quiz</a> <?php } ?> </div> </div> </div> </div> <div class="home-inners"> <div class="container-fluid"> <?php if($logged_in['su']>='1'){ ?> <div class="row"> <div class="col-lg-12"> <div class="form-search"> <form method="post" action="<?php echo site_url('quiz/index/');?>"> <input type="text" class="form-control" name="search" value="<?=$_POST['search']?>" placeholder="<?php echo $this->lang->line('search');?>..." > <select name='quiz_type'> <option value=""> Select Type</option> <option value="0" <?php if($_POST['quiz_type']=='0') { echo 'selected'; }?>> Practice Test </option> <option value="1" <?php if($_POST['quiz_type']=='1') { echo 'selected'; }?>> Quiz </option> </select> <button class="btn btn-default button2" type="submit"><?php echo $this->lang->line('search');?></button> </form> </div><!-- /.col-lg-6 --> </div><!-- /.row --> </div> <?php } ?> <div class="row"> <div class="col-md-12"> <?php if($this->session->flashdata('message')){ echo $this->session->flashdata('message'); } ?> <div class="table-responsice"> <table class="table table-bordered"> <tr> <th>#</th> <th><?php echo $this->lang->line('quiz_name');?></th> <?php if($this->session->userdata['logged_in']['su']>=1 || array_key_exists('qbank',$assignedModule)){ ?> <th>Total No. Of Questions per Quiz</th> <th><?php echo $this->lang->line('start_date_time');?></th> <th><?php echo $this->lang->line('end_date_time');?></th> <th><?php echo $this->lang->line('noa');?></th> <?php } else { ?> <th><?php echo $this->lang->line('aleft');?></th> <?php } ?> <?php if($this->session->userdata['logged_in']['su']>1){ ?> <th>Admin Id </th> <?php } ?> <th style="width:160px;"><?php echo $this->lang->line('action');?> </th> </tr> <?php if(count($result)==0){ ?> <tr> <td colspan="3"><?php echo $this->lang->line('no_record_found');?></td> </tr> <?php } //gids $gidArray = array(); foreach($group_list as $row) { $gidArray[$row['gid']] = $row['group_name']; } $k=1; foreach($result as $key => $val){ $class = ''; $display_report = 'N'; if($val['start_date']>time()){ $class = 'alert alert-success'; } else if($val['end_date']<time()){ $class = 'alert alert-danger'; $display_report = 'Y'; } else { $class = 'alert alert-info'; } $gids = array(); $existGids = explode(',',$val['gids']); $grouplArray = array(); foreach($existGids as $gval) { $grouplArray[] = $gidArray[$gval]; } $groupName = implode(', ',$grouplArray); ?> <tr class="<?=$class?>"> <td><?php echo $k;?></td> <td><?php echo substr(strip_tags($val['quiz_name']),0,100);?> <br/> Duration: <?php echo strip_tags($val['duration']);?> Min<br/> Groups: <a title="<?=$groupName?>"><?php echo word_limiter($groupName,6); ?></a></td> <?php if($this->session->userdata['logged_in']['su']>=1 || array_key_exists('qbank',$assignedModule)){ ?> <td><?php echo $val['total_quiz_questions'];?> / <?php echo $val['noq'];?> <?php if($this->session->userdata['logged_in']['su']>=2) { $rtotal = $total_registration[$val['quid']]['total']>0 ? $total_registration[$val['quid']]['total'] : 0; $ptotal = $total_participation[$val['quid']]['total']>0 ? $total_participation[$val['quid']]['total'] : 0; if($rtotal>0 && $ptotal>0) { $perc=($ptotal/$rtotal)*100; $class = ''; if($perc<=30){ $class = ' qbg-danger'; } else if($perc<=60 && $perc>30){ $class = ' qbg-warning'; } else if($perc>60){ $class = ' qbg-success'; } ?> <div class="progress"> <div class="progress-bar <?=$class?>" role="progressbar" style="width: <?php echo intval($perc);?>%" aria-valuenow="<?php echo intval($perc);?>" aria-valuemin="0" aria-valuemax="100"><span style="font-size:10px;"><?php echo $ptotal.'/'.$rtotal;?> = <?php echo intval($perc);?>%</span></div> </div> <?php } } ?> </td> <td><?php echo date('d M Y H:i:s A',$val['start_date']);?> </td> <td><?php echo date('d M Y H:i:s A',$val['end_date']);?></td> <td><?php echo $val['maximum_attempts'];?></td> <?php } else { ?> <td><?php echo abs($val['maximum_attempts']-$userAttempts[$val['quid']]);?></td> <?php } ?> <?php if($this->session->userdata['logged_in']['su']>1) { ?> <td><?php echo getUserDetails($val['admin_id']);?><br/><?php echo $val['admin_id'];?></td> <?php } ?> <td> <div class="click-btns" data-seq="<?=$val['quid']?>" alt="More Option">+</div> <a href="<?php echo site_url('quiz/edit_quiz/'.$val['quid']);?>" class="start-test-btn-new" title="Edit Quiz"><i class="fa fa-pencil" aria-hidden="true"></i></a> <?php if($this->session->userdata['logged_in']['su']>=1 || array_key_exists('qbank',$assignedModule)){ ?> <?php if($display_report=='N') { ?> <a href="<?php echo site_url('quiz/quiz_detail/'.$val['quid']);?>" class="btn btn-success start-test-btn button4 " ><?php echo $this->lang->line('start_test');?> </a> <?php } ?> <div class="clearfix"></div> <div class="toggle-div tg-<?=$val['quid']?>"> <a href="<?php echo site_url('quiz/sample_quiz/'.$val['quid']);?>" title="Print Quiz"><i class="fa fa-print"></i></a> <a href="<?php echo site_url('quiz/invite_quiz/'.$val['quid']);?>" title="Copy Quiz Link"><i class="fa fa-link"></i></a> <?php if($display_report=='N') { ?> <a href="javascript:remove_entry('quiz/remove_quiz/<?php echo $val['quid'];?>');" title="Delete Quiz"><img src="<?php echo base_url('images/cross.png');?>"></a> <?php if($this->session->userdata['logged_in']['su']>=1) { if($val['email_alert']=='0') { ?> <a href="<?php echo site_url('quiz/quizAlert/'.$val['quid']);?>" title="Quiz Alert Email"> <i class="fa fa-envelope"></i></a> <?php } else { ?> <a href="<?php echo site_url('quiz/quizReminder/'.$val['quid']);?>" title="Quiz Reminder Email"> <i class="fa fa-bell"></i></a> <?php } } ?> <?php } else { ?> <a href="<?php echo site_url('quiz/generate_missed_report/'.$val['quid']);?>" title="Missed report"><i class="fa fa-file-excel-o"></i></a> <a href="<?php echo site_url('quiz/generate_report/'.$val['quid']);?>" title="Participation report"><i class="fa fa-bar-chart" aria-hidden="true"></i> <a href="<?php echo site_url('quiz/copy_quiz/'.$val['quid']);?>" title="Copy Quiz"><i class="fa fa-copy" aria-hidden="true"></i> </a> <?php } ?> <?php } else { if($val['maximum_attempts'] <= $userAttempts[$val['quid']]) { ?> <a href="javascript:void(0)" class="btn btn-default" title="Start Quiz" ><?php echo $this->lang->line('start_test');?> </a> <?php } else { ?> <a href="<?php echo site_url('quiz/quiz_detail/'.$val['quid']);?>" class="btn btn-success " title="Start Quiz"><?php echo $this->lang->line('start_test');?> </a> <?php } } ?> <div class="clearfix"></div> </div> </td> </tr> <?php $k++; } ?> </table> </div> <?php if($logged_in['su']>='1'){ if($limit>0) { if(($limit-($this->config->item('number_of_rows')))>=0){ $back=$limit-($this->config->item('number_of_rows')); }else{ $back='0'; } ?> <a href="<?php echo site_url('quiz/index/'.$back);?>" class="btn btn-primary button3"><?php echo $this->lang->line('back');?></a> <?php } ?> <?php if(count($result)>=200) { $next=$limit+($this->config->item('number_of_rows')); ?> <a href="<?php echo site_url('quiz/index/'.$next);?>" class="btn btn-primary button3"><?php echo $this->lang->line('next');?></a> <?php } } ?> </div> </div> </div> </div> </div> <script> $(document).ready(function(){ $(".click-btns").click(function(){ var qid = $(this).data('seq'); $(".tg-"+qid).toggle(); }); }); </script>