$assignment->forceVisibilityChange(); } if (isset($_REQUEST['def_submission_visibility'])) { $assignment->setDefaultSubmissionVisibility($_REQUEST['def_submission_visibility']); } if (isset($_REQUEST['assignment_type'])) { $assignment->setAssignmentType($_REQUEST['assignment_type']); } if (isset($_REQUEST['authorized_content'])) { $assignment->setSubmissionType($_REQUEST['authorized_content']); } if (isset($_REQUEST['allow_late_upload'])) { $assignment->setAllowLateUpload($_REQUEST['allow_late_upload']); } $unixStartDate = mktime($_REQUEST['startHour'], $_REQUEST['startMinute'], '00', $_REQUEST['startMonth'], $_REQUEST['startDay'], $_REQUEST['startYear']); $assignment->setStartDate($unixStartDate); $unixEndDate = mktime($_REQUEST['endHour'], $_REQUEST['endMinute'], '00', $_REQUEST['endMonth'], $_REQUEST['endDay'], $_REQUEST['endYear']); $assignment->setEndDate($unixEndDate); $assignment_data['start_date'] = $unixStartDate; $assignment_data['end_date'] = $unixEndDate; } else { // create new assignment // add date format used to pre fill the form $assignment_data['start_date'] = $assignment->getStartDate(); $assignment_data['end_date'] = $assignment->getEndDate(); } } // Submission download requested if ($is_allowedToEdit && $cmd == 'rqDownload' && (claro_is_platform_admin() || get_conf('allow_download_all_submissions'))) { require_once $includePath . '/lib/form.lib.php'; $dialogBox->title(get_lang('Download'));