-------------------------------------*/ if ($cmd == "exEditWrk" && isset($_REQUEST['wrkId'])) { // if there is no error update database if (isset($formCorrectlySent) && $formCorrectlySent) { $submission->setTitle($wrkForm['wrkTitle']); $submission->setAuthor($wrkForm['wrkAuthors']); $submission->setSubmittedText($wrkForm['wrkTxt']); $submission->setSubmittedFilename($wrkForm['filename']); if (!empty($wrkForm['wrkPrivFbk'])) { $submission->setPrivateFeedback($wrkForm['wrkPrivFbk']); } if (!empty($wrkForm['wrkScore']) || $wrkForm['wrkScore'] == 0) { $submission->setScore($wrkForm['wrkScore']); } if ($assignment->getAssignmentType() == 'GROUP' && isset($wrkForm['wrkGroup'])) { $submission->setGroupId($wrkForm['wrkGroup']); } $submission->save(); $dialogBox->success(get_lang('Work modified')); // display flags $dispWrkLst = true; } else { // ask prepare form $cmd = "rqEditWrk"; } } /*----------------------------------- STEP 1 : prepare form -------------------------------------*/ if ($cmd == "rqEditWrk" && isset($_REQUEST['wrkId'])) { // prepare fields