Use cid/sid instead of cidreq

pull/3064/head
Julio 6 years ago
parent 0d1dfae647
commit 5c46ba5da2
  1. 4
      public/main/exercise/TestCategory.php
  2. 1
      public/main/exercise/exercise_show.php
  3. 4
      public/main/forum/index.php
  4. 3
      public/main/gradebook/exercise_jump.php
  5. 6
      public/main/gradebook/index.php
  6. 4
      public/main/gradebook/lib/be/exerciselink.class.php
  7. 1
      public/main/inc/ajax/exercise.ajax.php
  8. 6
      public/main/inc/ajax/model.ajax.php

@ -1134,7 +1134,7 @@ class TestCategory
[ [
'id', 'id',
'name' => 'exercise/tests_category.php', 'name' => 'exercise/tests_category.php',
'cidReq' => $course->getCode(), 'cid' => $course->getId(),
'action' => 'editcategory', 'action' => 'editcategory',
] ]
); );
@ -1158,7 +1158,7 @@ class TestCategory
[ [
'id', 'id',
'name' => 'exercise/tests_category.php', 'name' => 'exercise/tests_category.php',
'cidReq' => $course->getCode(), 'cid' => $course->getId(),
'action' => 'deletecategory', 'action' => 'deletecategory',
] ]
); );

@ -978,7 +978,6 @@ if ($isFeedbackAllowed && $origin != 'learnpath' && $origin != 'student_progress
'exeid' => $id, 'exeid' => $id,
'origin' => $origin, 'origin' => $origin,
'details' => 'true', 'details' => 'true',
'course' => Security::remove_XSS($_GET['cidReq']),
]); ]);
$emailForm = new FormValidator('form-email', 'post', $formUrl, '', ['id' => 'form-email']); $emailForm = new FormValidator('form-email', 'post', $formUrl, '', ['id' => 'form-email']);

@ -226,8 +226,8 @@ $searchFilter = '';
$translate = api_get_configuration_value('translate_html'); $translate = api_get_configuration_value('translate_html');
if ($translate) { if ($translate) {
$form = new FormValidator('search_simple', 'get', api_get_self().'?'.api_get_cidreq(), null, null, 'inline'); $form = new FormValidator('search_simple', 'get', api_get_self().'?'.api_get_cidreq(), null, null, 'inline');
$form->addHidden('cidReq', api_get_course_id()); $form->addHidden('cid', api_get_course_int_id());
$form->addHidden('id_session', api_get_session_id()); $form->addHidden('sid', api_get_session_id());
$extraField = new ExtraField('forum_category'); $extraField = new ExtraField('forum_category');
$returnParams = $extraField->addElements( $returnParams = $extraField->addElements(

@ -18,6 +18,7 @@ $this_section = SECTION_COURSES;
$gradebook = Security::remove_XSS($_GET['gradebook']); $gradebook = Security::remove_XSS($_GET['gradebook']);
$session_id = api_get_session_id(); $session_id = api_get_session_id();
$courseId = api_get_course_int_id();
$cidReq = Security::remove_XSS($_GET['cidReq']); $cidReq = Security::remove_XSS($_GET['cidReq']);
$type = Security::remove_XSS($_GET['type']); $type = Security::remove_XSS($_GET['type']);
$doExerciseUrl = ''; $doExerciseUrl = '';
@ -44,7 +45,7 @@ if (!empty($doExerciseUrl)) {
exit; exit;
} else { } else {
$url = api_get_path(WEB_CODE_PATH).'exercise/overview.php?' $url = api_get_path(WEB_CODE_PATH).'exercise/overview.php?'
.http_build_query(['session_id' => $session_id, 'cidReq' => $cidReq]); .http_build_query(['sid' => $session_id, 'cid' => $courseId]);
if (isset($_GET['gradebook'])) { if (isset($_GET['gradebook'])) {
$url .= '&gradebook=view&exerciseId='.((int) $_GET['exerciseId']); $url .= '&gradebook=view&exerciseId='.((int) $_GET['exerciseId']);

@ -794,11 +794,7 @@ if (isset($_GET['studentoverview'])) {
$addparams['studentoverview'] = ''; $addparams['studentoverview'] = '';
} }
if (isset($_GET['cidReq']) && $_GET['cidReq'] != '') { $addparams['cid'] = api_get_course_int_id();
$addparams['cidReq'] = Security::remove_XSS($_GET['cidReq']);
} else {
$addparams['cidReq'] = '';
}
$no_qualification = false; $no_qualification = false;

@ -391,8 +391,8 @@ class ExerciseLink extends AbstractLink
.http_build_query( .http_build_query(
[ [
'path' => $path, 'path' => $path,
'session_id' => $sessionId, 'sid' => $sessionId,
'cidReq' => $this->get_course_code(), 'cid' => $this->getCourseId(),
'gradebook' => 'view', 'gradebook' => 'view',
'exerciseId' => $exerciseId, 'exerciseId' => $exerciseId,
'type' => $this->get_type(), 'type' => $this->get_type(),

@ -20,7 +20,6 @@ if ($debug) {
$course_id = api_get_course_int_id(); $course_id = api_get_course_int_id();
$session_id = isset($_REQUEST['session_id']) ? (int) $_REQUEST['session_id'] : api_get_session_id(); $session_id = isset($_REQUEST['session_id']) ? (int) $_REQUEST['session_id'] : api_get_session_id();
$course_code = isset($_REQUEST['cidReq']) ? $_REQUEST['cidReq'] : api_get_course_id();
switch ($action) { switch ($action) {
case 'update_duration': case 'update_duration':

@ -627,9 +627,9 @@ switch ($action) {
if (!empty($courseId)) { if (!empty($courseId)) {
$courseInfo = api_get_course_info_by_id($courseId); $courseInfo = api_get_course_info_by_id($courseId);
} else { } else {
$courseCode = isset($_REQUEST['cidReq']) ? $_REQUEST['cidReq'] : ''; $courseId= isset($_REQUEST['cid']) ? $_REQUEST['cid'] : '';
if (!empty($courseCode)) { if (!empty($courseId)) {
$courseInfo = api_get_course_info($courseCode); $courseInfo = api_get_course_info_by_id($courseId);
} }
} }

Loading…
Cancel
Save