} if($vpl->get_instance()->id != $subinstance->vpl){ print_error('vpl submission vpl inconsistence'); } $submission = new mod_vpl_submission($vpl,$subinstance); if($vpl->get_visiblegrade() || $vpl->has_capability(VPL_GRADE_CAPABILITY)){ if($submission->is_graded()){ //echo '<h2>'.get_string('grade').'</h2>'; //$submission->print_grade(true); } } //$vpl->print_variation( $subinstance->userid); $subfullview='<div class="sublist-title">Submission Fullview</div>'; echo html_writer::tag('div',$subfullview); $submission->print_student_submission(); //echo "before footer"; $vpl->print_footer(); \mod_vpl\event\submission_viewed::log($submission); }catch(Exception $e){