Ejemplo n.º 1
0
            $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'));