Html->css(array('remodal', 'remodal-default-theme')); echo $this->Html->script('site_js/remodal'); echo $this->Html->script(array('site_js/common', 'site_js/assignment')); ?>
Assignment
Html->link('Back', array('controller' => 'assignments', 'action' => 'index'), array('class' => 'btn btn-mini')) ?>
$currentDate) { $str = "day(s) left"; } elseif ($endDate == $currentDate) { $str = "due today"; } else { $str = "day(s) past due"; } ?>

'; print_r( $adte=$assignments[0]['Assignment']['dueDate']); echo ''; */ $adte=$assignments[0]['Assignment']['dueDate']; if ($timezone) echo getTimeZoneConvert($adte,$timezone); // echo date("d-M-Y H:i:s", $endDate); ?>

Total Assignment Score :
Graded Score:
Pending Score:
Your Score:
= $open_date && $current_date <= $close_date): $true = 'y'; else: $false = 'f'; endif; else: if ($current_date >= $open_date && $current_date <= $lateclose_date): $true = 'y'; else: $false = 'f'; endif; endif; if ($true) { if (!empty($assignments[0]['Assignment']['isQWD'])): //pr('found!');die(); if ($assignments[0]['Assignment']['isQWD'] == array_search('Quiz', $arr_QWD)): //pr('found!');die(); ?> 0): ?>
Html->link('Open Quiz', "#myModal$options", array('escape' => false)) ?>
Html->link('Open Quiz', array('controller' => 'quiztests', 'action' => 'startquiz', base64_encode($assignments[0]['Assignment']['qwdId']), base64_encode($assignments[0]['Assignment']['id'])), array('title' => 'Open Quiz', 'class' => 'btn btn-mini')) ?>
Html->link('Open Wiki', array('controller' => 'classwikidetails', 'action' => 'assignmentwikies', $assignments[0]['Assignment']['qwdId'], $assignments[0]['Assignment']['id']), array('class' => 'btn btn-mini')) ?>
Html->link('Open Discussion', array('controller' => 'classcontents', 'action' => 'discussioncomments', base64_encode($assignments[0]['Assignment']['qwdId']), base64_encode($assignments[0]['Assignment']['id'])), array('class' => 'btn btn-mini')); ?>
getreturnfeedbackforstudent($feedbacks[0]['Assignmentfeedback']['id']); } //pr($returnData); ?>
0) { if (empty($datum['ChildReturnfeedback'])) { ?>
Resubmit
Form->create('Returnfeedback', array('url' => array('controller' => 'returnfeedbacks', 'action' => 'add', base64_encode($feedbacks[0]['Assignmentfeedback']['id']), $this->params['pass'][0], base64_encode($datum['Returnfeedback']['id'])), 'type' => 'file')); ?> Form->input('feedback', array('label' => false)); ?>
[+]
Form->input('Returnfeedbackdetail.0.attachF', array('type' => 'file', 'label' => false, 'div' => false)); ?>
Form->input('Save', array('type' => 'submit', 'name' => 'btnRtnFd', 'label' => false)) ?>
Form->end(); ?>
= $open_date && $current_date <= $close_date): $true = 'y'; else: $false = 'f'; endif; else: if ($current_date >= $open_date && $current_date <= $lateclose_date): $true = 'y'; else: $false = 'f'; endif; endif; ?>
Form->create('Assignmentfeedback', array('type' => 'file')); ?>
Form->input('description', array('label' => 'Assignment')); ?>
[+]
Form->input('Assignmentfeedbackdetail.0.attachF', array('type' => 'file','id'=>'assfile0','onChange'=>'validate2(this.value,0)', 'label' => false, 'div' => false)); ?>
Form->input('Submit', array('type' => 'submit', 'label' => false, 'div' => false)); ?>
Form->end(); ?>
Assignment Submitted
'; print_r($feedbacks); echo ''; */ foreach ($feedbacks as $feedback): //pr($feedback);die(); static $j = 1; ?>
Html->image('profile.jpg', array('width' => '15')); } ?>

Assignment Score:
Html->link('View Summary', array('controller' => 'quiztests', 'action' => 'quizsummary', base64_encode($assignments[0]['Assignment']['id']), base64_encode($assignments[0]['Assignment']['qwdId'])), array('class' => 'btn btn-mini', 'style' => $css)); ?>

After you grade all students for this assignment, you will be able to view summary of this assignment.

Assignment Score:
getreturnfeedback($assignmentfeedback['id']); if (!empty($returnData)) { if ($returnData['Returnfeedback']['ftyp'] == ACTIVE) { if (!empty($returnData['ChildReturnfeedback'])) { $f = $this->Html->image('icon-link-f-red.png'); $r = $this->Html->image('icon-link-r-red.png'); } else { $f = ''; $r = $this->Html->image('icon-link-r-red.png'); } } if ($returnData['Returnfeedback']['ftyp'] == INACTIVE) { if (!empty($returnData['ChildReturnfeedback'])) { $r = $this->Html->image('icon-link-r-red.png'); $f = $this->Html->image('icon-link-f-red.png'); } else { $r = ''; $f = ''; } } } else { $f = $this->Html->image('icon-link-f-red.png'); $r = $this->Html->image('icon-link-r-red.png'); } if ($assignmentfeedback['profile_id'] == $data['Profile']['id']) { if ($assignmentfeedback['created'] <= $assignments[0]['Assignment']['closeDate']) { $status = 'Submitted'; $controller = 'assignmentfeedbacks'; $action = 'viewfeedback'; break; } else { $status = 'Late Submitted'; $paneltyscore = $assignments[0]['Assignment']['peneltyscore']; $controller = 'assignmentfeedbacks'; $action = 'viewfeedback'; break; } } else { $status = 'No response'; $controller = ''; $action = ''; } } } elseif (!empty($assignments[0]['Classwikidetail'])) { $status = $paneltyscore = $controller = $action = ''; foreach ($assignments[0]['Classwikidetail'] as $assignmentfeedback) { if ($assignmentfeedback['profile_id'] == $data['Profile']['id']) { if ($assignmentfeedback['created'] <= $assignments[0]['Assignment']['closeDate']) { $status = 'Submitted'; $controller = 'classwikidetails'; $action = 'assignmentwikies'; $params1 = $assignmentfeedback['classwiky_id']; break; } else { $status = 'Late Submitted'; $paneltyscore = $assignments[0]['Assignment']['peneltyscore']; $controller = 'classwikidetails'; $action = 'assignmentwikies'; $params1 = $assignmentfeedback['classwiky_id']; break; } } else { $status = 'No response'; $controller = ''; $action = ''; $params1 = ''; } } } elseif (!empty($assignments[0]['Classcontentcomment'])) { $status = $paneltyscore = $controller = $action = ''; foreach ($assignments[0]['Classcontentcomment'] as $assignmentfeedback) { if ($assignmentfeedback['profile_id'] == $data['Profile']['id']) { if ($assignmentfeedback['created'] <= $assignments[0]['Assignment']['closeDate']) { $status = 'Submitted'; $controller = 'classcontents'; $action = 'discussioncomments'; $params1 = $assignmentfeedback['classcontent_id']; break; } else { $status = 'Late Submitted'; $paneltyscore = $assignments[0]['Assignment']['peneltyscore']; $controller = 'classcontents'; $action = 'discussioncomments'; $params1 = $assignmentfeedback['classcontent_id']; break; } } else { $status = 'No response'; $controller = $action = $params1 = ''; } } } elseif (!empty($assignments[0]['Quiztest'])) { $status = $grand_total = $paneltyscore = $controller = $action = $paramslst = ''; $css_score = "style='pointer-events: none; cursor: default;'"; $quiztests = array_reverse($assignments[0]['Quiztest']); foreach ($quiztests as $quiztest) { if ($quiztest['profile_id'] == $data['Profile']['id']) { $status = 'Submitted'; $controller = 'quiztests'; $action = 'viewquiztest'; $params1 = $assignments[0]['Assignment']['qwdId']; $paramslst = $quiztest['id']; break; } else { $status = 'No response'; } } } else { $status = 'No response'; $controller = $action = $params1 = ''; } $quiztestdetail = ClassRegistry::init('Quiztestdetail'); $score = $grand_total = $id = $other = $extra = ''; //pr($assignments[0]['Studentscore']); //pr($quiztestdetail); if ($assignments[0]['Studentscore']) { $score = $id = $other = $extra = ''; foreach ($assignments[0]['Studentscore'] as $assignmentscore) { if ($assignmentscore['profile_id'] == $data['Profile']['id']) { $score = $assignmentscore['score']; $other = $assignmentscore['other']; $extra = $assignmentscore['extra']; $id = $assignmentscore['id']; $status = 'Graded'; $grand_total = ''; break; } else { $score_penalty = $quiztestdetail->count_total_marks($paramslst); $score = $score_penalty[0][0]['tot']; if ($score_penalty[0][0]['tot'] > 0) { $other = INACTIVE; $extra = $score_penalty[0][0]['tot_penalty']; if ($score_penalty[0][0]['tot'] > $score_penalty[0][0]['tot_penalty']) { $sign_typ = '+'; $grand_total = (($score_penalty[0][0]['tot']) - ($score_penalty[0][0]['tot_penalty'])); } else { $sign_typ = '-'; $grand_total = (($score_penalty[0][0]['tot_penalty']) - ($score_penalty[0][0]['tot'])); } } } } } else { $score_penalty = $quiztestdetail->count_total_marks($paramslst); $chkPending = $quiztestdetail->checkPending($paramslst); if ($chkPending < 1) { $score = $score_penalty[0][0]['tot']; if ($score_penalty[0][0]['tot'] > 0) { $other = INACTIVE; $extra = $score_penalty[0][0]['tot_penalty']; } } if ($score_penalty[0][0]['tot'] > $score_penalty[0][0]['tot_penalty']) { $sign_typ = '+'; $grand_total = (($score_penalty[0][0]['tot']) - ($score_penalty[0][0]['tot_penalty'])); } else { $sign_typ = '-'; $grand_total = (($score_penalty[0][0]['tot_penalty']) - ($score_penalty[0][0]['tot'])); } } $tableHead = "
First Name
Last Name
Status
Score
Other
Action
"; ?> '; // print_r($data); // echo '
';
                        if ($rc == 1) {
                            echo $tableHead;
                        }
                        $rc = 2;
                        ?>
                                Form->create('Studentscore', array('controller' => 'studentscores', 'action' => 'add' . '/' . base64_decode($this->params['pass'][0]), 'id' => "StudentscoreAddForm$option")); ?>
                        
Html->image('profile.jpg', array('width' => '20')); } ?>
  • Form->hidden("Studentscore.profile_id", array('value' => $data['Profile']['id'])); ?> Form->hidden("Assignment.assignmentScore", array('value' => $data['Assignment']['assignmentScore'])); ?>
Form->input("Studentscore.score", array('value' => $scr, $css_score, 'div' => false, 'label' => false)) ?> Form->input("Studentscore.id", array('value' => $id)) ?>
Form->input("Studentscore.other", array('options' => $arrdrp_others, 'onchange' => "removeDisableState(this.value,'$student_counter');", 'selected' => $selected, 'label' => 'Others', 'label' => false, 'div' => false, 'empty' => array('' => 'Please select'), 'style' => 'width:125px;margin-right:5px')); echo $this->Form->input("Studentscore.extra", array('class' => 'studentscorextra' . $student_counter, 'value' => $extraField, 'min'=>0,'label' => false, 'div' => false, $studentscore_extra_state)); $student_counter++; ?>
Html->link('', array('controller' => $controller, 'action' => $action, base64_encode($params1), base64_encode($assignments[0]['Assignment']['id']), base64_encode($data['Profile']['id']), base64_encode($paramslst)), array('class' => 'iconlink linkopen')); else: echo $this->Html->link('', 'javascript:void(0)', array('class' => 'iconlink linkopendis')); endif; if (!empty($grand_total)) { $save_total = "onclick='save_total($grand_total,$paramslst);'"; ?>
Form->input("$btnAdd", array('type' => 'submit', 'label' => false, 'div' => false)) ?>
Html->link($f, array('controller' => 'returnfeedbacks', 'action' => 'add', base64_encode($assignment_feedbackId), base64_encode($assignments[0]['Assignment']['id'])), array('escape' => false)); endif; ?>
Form->end(); ?>
getreturnfeedback($assignments[0]['Assignmentfeedback'][0]['id']); //pr($returnData); if (!empty($returnData)) { if ($returnData['Returnfeedback']['ftyp'] == ACTIVE) { if (!empty($returnData['ChildReturnfeedback'])) { $f = $this->Html->image('icon-link-f-red.png'); $r = $this->Html->image('icon-link-r-red.png'); } else { $f = ''; $r = $this->Html->image('icon-link-r-red.png'); } } if ($returnData['Returnfeedback']['ftyp'] == INACTIVE) { if (!empty($returnData['ChildReturnfeedback'])) { $r = $this->Html->image('icon-link-r-red.png'); $f = $this->Html->image('icon-link-f-red.png'); } else { $r = ''; $f = ''; } } } else { $f = $this->Html->image('icon-link-f-red.png'); $r = $this->Html->image('icon-link-r-red.png'); } if ($assignments[0]['Assignmentfeedback'][0]['profile_id'] == $data['Profile']['id']) { if ($assignments[0]['Assignmentfeedback'][0]['created'] <= $assignments[0]['Assignment']['closeDate']) { $status = 'Submitted'; $paneltyscore = ''; $profile_id = $data['Profile']['id']; } else { $status = 'Late Submitted'; $paneltyscore = $assignments[0]['Assignment']['peneltyscore']; $profile_id = $data['Profile']['id']; } } } else { $status = 'No response'; $profile_id = ''; } $score = $id = $other = $extra = ''; if (!empty($assignments[0]['Studentscore'])) { if ($assignments[0]['Studentscore'][0]['profile_id'] == $data['Profile']['id']) { $score = $assignments[0]['Studentscore'][0]['score']; $other = $assignments[0]['Studentscore'][0]['other']; $extra = $assignments[0]['Studentscore'][0]['extra']; } } ?> " . '' . $data['Profile']['fname'] . ' ' . $data['Profile']['lname'] . "
"; ?>
Status
Score
Other
Action
"; ?>
Html->link('',array('action'=>'viewfeedback',$assignments[0]['Assignment']['id'],$profile_id),array('class'=>'iconlink linkopendis','title'=>'Open','alt'=>'Open')); ?> Form->create('Studentscore', array('controller' => 'studentscores', 'action' => 'addgroupscore' . '/' . base64_decode($this->params['pass'][0]))); ?>
Form->input("Studentscore.score", array('value' => $score, 'label' => false, 'div' => false)) ?>
Form->input("Studentscore.other", array('options' => $arrdrp_others, 'selected' => $selected, 'label' => false, 'div' => false, 'empty' => array('' => 'Please select'), 'style' => 'width:100px;', 'onchange' => "removeDisableState(this.value);")) ?> Form->input("Studentscore.extra", array('value' => $extraField, 'label' => false, 'div' => false, $group_studentscore_extra_state)) ?>
Html->link('', array('action' => 'viewfeedback', $assignments[0]['Assignment']['id'], $profile_id), array('class' => 'iconlink linkopendis', 'title' => 'Open', 'alt' => 'Open')); ?>
Form->input($btnAdd, array('type' => 'submit', 'label' => false, 'div' => false)) ?>
Html->link($f, array('controller' => 'returnfeedbacks', 'action' => 'add', $assignments[0]['Assignmentfeedback'][0]['id'], $assignments[0]['Assignment']['id']), array('escape' => false)); endif; ?>
Form->hidden("Studentscore.$option.id", array('value' => $studentscore['id'])); $option++; endforeach; endif; ?>
Form->end(); ?>