Exemplo n.º 1
0
     }
 }
 /*-----------------------------------
       STEP 1 : prepare form
   -------------------------------------*/
 if ($cmd == "rqEditWrk" && isset($_REQUEST['wrkId'])) {
     // prepare fields
     if (!isset($_REQUEST['submitWrk']) || !$_REQUEST['submitWrk']) {
         // prefill some fields of the form
         $form['wrkTitle'] = $submission->getTitle();
         $form['wrkAuthors'] = $submission->getAuthor();
         $form['wrkGroup'] = $submission->getGroupId();
         $form['wrkTxt'] = $submission->getSubmittedText();
         $form['wrkUrl'] = $submission->getSubmittedFilename();
         $form['wrkPrivFbk'] = $submission->getPrivateFeedback();
         $form['wrkScore'] = $submission->getScore();
     } else {
         // there was an error in the form so display it with already modified values
         $form['wrkTitle'] = $wrkForm['wrkTitle'];
         $form['wrkAuthors'] = $wrkForm['wrkAuthors'];
         $form['wrkGroup'] = $wrkForm['wrkGroup'];
         $form['wrkTxt'] = $wrkForm['wrkTxt'];
         $form['wrkUrl'] = isset($_REQUEST['currentWrkUrl']) ? $_REQUEST['currentWrkUrl'] : '';
         $form['wrkPrivFbk'] = $wrkForm['wrkPrivFbk'];
         $form['wrkScore'] = $wrkForm['wrkScore'];
     }
     $cmdToSend = "exEditWrk";
     // fill the title of the page
     $txtForFormTitle = get_lang('Modify a work');
     // display flags
     $dispWrkLst = false;