Minor - add api_get_cidreq, format code

1.10.x
jmontoya 9 years ago
parent c3b9a10e7c
commit fc157c7567
  1. 22
      main/work/upload.php
  2. 25
      main/work/work.lib.php

@ -63,11 +63,23 @@ if (!empty($workInfo) && !empty($workInfo['qualification'])) {
$homework = get_work_assignment_by_id($workInfo['id']);
$validationStatus = getWorkDateValidationStatus($homework);
$interbreadcrumb[] = array('url' => api_get_path(WEB_CODE_PATH).'work/work.php?'.api_get_cidreq(), 'name' => get_lang('StudentPublications'));
$interbreadcrumb[] = array('url' => api_get_path(WEB_CODE_PATH).'work/work_list.php?'.api_get_cidreq().'&id='.$work_id, 'name' => $workInfo['title']);
$interbreadcrumb[] = array('url' => '#', 'name' => get_lang('UploadADocument'));
$form = new FormValidator('form', 'POST', api_get_self()."?".api_get_cidreq()."&id=".$work_id, '', array('enctype' => "multipart/form-data"));
$interbreadcrumb[] = array(
'url' => api_get_path(WEB_CODE_PATH).'work/work.php?'.api_get_cidreq(),
'name' => get_lang('StudentPublications'),
);
$interbreadcrumb[] = array(
'url' => api_get_path(WEB_CODE_PATH).'work/work_list.php?'.api_get_cidreq().'&id='.$work_id,
'name' => $workInfo['title'],
);
$interbreadcrumb[] = array('url' => '#', 'name' => get_lang('UploadADocument'));
$form = new FormValidator(
'form',
'POST',
api_get_self()."?".api_get_cidreq()."&id=".$work_id,
'',
array('enctype' => "multipart/form-data")
);
setWorkUploadForm($form, $workInfo['allow_text_assignment']);
$form->addElement('hidden', 'id', $work_id);
$form->addElement('hidden', 'sec_token', $token);

@ -3651,7 +3651,7 @@ function processWorkForm($workInfo, $values, $courseInfo, $sessionId, $groupId,
$sessionId = intval($sessionId);
$userId = intval($userId);
$title = $values['title'];
$title = $values['title'];
$description = $values['description'];
$contains_file = isset($values['contains_file']) && !empty($values['contains_file']) ? intval($values['contains_file']): 0;
@ -3680,24 +3680,23 @@ function processWorkForm($workInfo, $values, $courseInfo, $sessionId, $groupId,
if ($saveWork) {
$active = '1';
$params = [
'c_id' => $courseId,
'url' => $url,
'filetype' => 'file',
'title' => $title,
'description' => $description,
'c_id' => $courseId,
'url' => $url,
'filetype' => 'file',
'title' => $title,
'description' => $description,
'contains_file' => $contains_file,
'active' => $active,
'accepted' => '1',
'active' => $active,
'accepted' => '1',
'post_group_id' => $groupId,
'sent_date' => api_get_utc_datetime(),
'parent_id' => $workInfo['id'],
'session_id' => $sessionId,
'user_id' => $userId
'sent_date' => api_get_utc_datetime(),
'parent_id' => $workInfo['id'],
'session_id' => $sessionId,
'user_id' => $userId,
];
$workId = Database::insert($work_table, $params);
if ($workId) {
$sql = "UPDATE $work_table SET id = iid WHERE iid = $workId ";
Database::query($sql);

Loading…
Cancel
Save