Minor - format code, update CI files

pull/2729/head
Julio Montoya 7 years ago
parent 12bab09cae
commit 37de23a463
  1. 5
      .codeclimate.yml
  2. 6
      .scrutinizer.yml
  3. 4
      main/install/configuration.dist.php
  4. 14
      main/survey/meeting.php
  5. 24
      main/survey/preview.php
  6. 1
      main/survey/reporting.php

@ -45,7 +45,6 @@ plugins:
enabled: false enabled: false
Squiz Strings ConcatenationSpacing PaddingFound: Squiz Strings ConcatenationSpacing PaddingFound:
enabled: false enabled: false
phpmd: phpmd:
enabled: true enabled: true
config: config:
@ -95,12 +94,15 @@ exclude_patterns:
- main/inc/lib/phpseclib/ - main/inc/lib/phpseclib/
- main/inc/lib/svg-edit/ - main/inc/lib/svg-edit/
- main/inc/lib/swfobject/ - main/inc/lib/swfobject/
- main/inc/lib/mediaplayer
- main/inc/lib/mxgraph/
- main/inc/lib/wami-recorder/ - main/inc/lib/wami-recorder/
- main/inc/lib/xajax/ - main/inc/lib/xajax/
- main/lp/packaging/ - main/lp/packaging/
- main/template/ - main/template/
- main/img/ - main/img/
- main/lang/ - main/lang/
- plugin/buycourses/resources/js/
- plugin/buycourses/src/Culqi/ - plugin/buycourses/src/Culqi/
- plugin/buycourses/src/Requests/ - plugin/buycourses/src/Requests/
- plugin/buycourses/src/Requests.php - plugin/buycourses/src/Requests.php
@ -108,6 +110,7 @@ exclude_patterns:
- plugin/vchamilo/cli/ - plugin/vchamilo/cli/
- plugin/kannelsms/vendor/ - plugin/kannelsms/vendor/
- plugin/clockworksms/vendor/ - plugin/clockworksms/vendor/
- plugin/tour/intro.js
- plugin/pens/lib - plugin/pens/lib
- plugin/bbb/lib/bbb_api.php - plugin/bbb/lib/bbb_api.php
- plugin/ims_lti/OAuthSimple.php - plugin/ims_lti/OAuthSimple.php

@ -60,12 +60,15 @@ filter:
- 'main/inc/lib/phpseclib/*' - 'main/inc/lib/phpseclib/*'
- 'main/inc/lib/svg-edit/*' - 'main/inc/lib/svg-edit/*'
- 'main/inc/lib/swfobject/*' - 'main/inc/lib/swfobject/*'
- 'main/inc/lib/mediaplayer/*'
- 'main/inc/lib/mxgraph/*'
- 'main/inc/lib/wami-recorder/*' - 'main/inc/lib/wami-recorder/*'
- 'main/inc/lib/xajax/*' - 'main/inc/lib/xajax/*'
- 'main/lp/packaging/*' - 'main/lp/packaging/*'
- 'main/template/*' - 'main/template/*'
- 'main/img/*' - 'main/img/*'
- 'main/lang/*' - 'main/lang/*'
- 'plugin/buycourses/resources/js/*'
- 'plugin/buycourses/src/Culqi/*' - 'plugin/buycourses/src/Culqi/*'
- 'plugin/buycourses/src/Requests/*' - 'plugin/buycourses/src/Requests/*'
- 'plugin/buycourses/src/paypalfunctions.php' - 'plugin/buycourses/src/paypalfunctions.php'
@ -73,7 +76,8 @@ filter:
- 'plugin/vchamilo/cli/*' - 'plugin/vchamilo/cli/*'
- 'plugin/kannelsms/vendor/*' - 'plugin/kannelsms/vendor/*'
- 'plugin/clockworksms/vendor/*' - 'plugin/clockworksms/vendor/*'
- 'plugin/pens/lib/' - 'plugin/pens/lib/*'
- 'plugin/tour/intro.js'
- 'plugin/bbb/lib/bbb_api.php' - 'plugin/bbb/lib/bbb_api.php'
- 'plugin/ims_lti/OAuthSimple.php' - 'plugin/ims_lti/OAuthSimple.php'
- 'plugin/sepe/src/wsse/*' - 'plugin/sepe/src/wsse/*'

@ -1018,10 +1018,6 @@ VALUES (2, 13, 'session_courses_read_only_mode', 'Lock Course In Session', 1, 1,
// Activate the view with ViewerJS for PDF files within the lessons for IPad and IPhone // Activate the view with ViewerJS for PDF files within the lessons for IPad and IPhone
// $_configuration['allow_pdf_viewerjs_in_lp'] = false; // $_configuration['allow_pdf_viewerjs_in_lp'] = false;
// ------ Custom DB changes (keep this at the end) // ------ Custom DB changes (keep this at the end)
// Add user activation by confirmation email // Add user activation by confirmation email
// This option prevents the new user to login in the platform if your account is not confirmed via email // This option prevents the new user to login in the platform if your account is not confirmed via email

@ -64,7 +64,8 @@ if (empty($surveyData)) {
$content = Display::page_header($surveyData['title']); $content = Display::page_header($surveyData['title']);
$interbreadcrumb[] = [ $interbreadcrumb[] = [
'url' => api_get_path(WEB_CODE_PATH).'survey/survey_list.php?cidReq='.$courseInfo['code'].'&id_session='.$sessionId, 'url' => api_get_path(WEB_CODE_PATH).
'survey/survey_list.php?cidReq='.$courseInfo['code'].'&id_session='.$sessionId,
'name' => get_lang('SurveyList'), 'name' => get_lang('SurveyList'),
]; ];
@ -130,25 +131,22 @@ foreach ($students as $student) {
if ($row % 2) { if ($row % 2) {
$class = 'class="row_even"'; $class = 'class="row_even"';
} }
//$table->setRowAttributes($row, $class, true);
//$column++;
$row++; $row++;
} }
$content .= $table->toHtml(); $content .= $table->toHtml();
$ajaxUrl = api_get_path(WEB_AJAX_PATH).'survey.ajax.php?a=save_question&'.api_get_cidreq().'&survey_id='.$surveyId.'&question_id='; $ajaxUrl = api_get_path(WEB_AJAX_PATH).
'survey.ajax.php?a=save_question&'.api_get_cidreq().'&survey_id='.$surveyId.'&question_id=';
$content .= '<script> $content .= '<script>
$(function() { $(function() {
$(".question").on("change", function() { $(".question").on("change", function() {
var questionId = $(this).attr("id"); var questionId = $(this).attr("id");
var status = 0; var status = 0;
if ($(this).prop("checked")) { if ($(this).prop("checked")) {
status = 1; status = 1;
} }
$.ajax({ $.ajax({
url: "'.$ajaxUrl.'" + questionId + "&status=" + status, url: "'.$ajaxUrl.'" + questionId + "&status=" + status,
success: function (data) { success: function (data) {

@ -5,8 +5,8 @@
* @package chamilo.survey * @package chamilo.survey
* *
* @author unknown, the initial survey that did not make it in 1.8 because of bad code * @author unknown, the initial survey that did not make it in 1.8 because of bad code
* @author Patrick Cool <patrick.cool@UGent.be>, Ghent University: cleanup, refactoring and rewriting large parts of the code * @author Patrick Cool <patrick.cool@UGent.be>, Ghent University: cleanup, refactoring and rewriting code
* @author Julio Montoya Armas <gugli100@gmail.com>, Chamilo: Personality Test modifications * @author Julio Montoya <gugli100@gmail.com>, Chamilo: Personality Test modifications
* *
* @version $Id: survey_list.php 10680 2007-01-11 21:26:23Z pcool $ * @version $Id: survey_list.php 10680 2007-01-11 21:26:23Z pcool $
*/ */
@ -25,7 +25,7 @@ $table_survey_invitation = Database::get_course_table(TABLE_SURVEY_INVITATION);
$course_id = api_get_course_int_id(); $course_id = api_get_course_int_id();
$courseInfo = $course_id ? api_get_course_info_by_id($course_id) : []; $courseInfo = $course_id ? api_get_course_info_by_id($course_id) : [];
$userId = api_get_user_id(); $userId = api_get_user_id();
$surveyId = intval($_GET['survey_id']); $surveyId = (int) $_GET['survey_id'];
$userInvited = 0; $userInvited = 0;
$userAnonymous = 0; $userAnonymous = 0;
@ -49,12 +49,10 @@ if (!isset($_GET['survey_id']) || !is_numeric($_GET['survey_id'])) {
true, true,
Display::return_message(get_lang('InvallidSurvey'), 'error', false) Display::return_message(get_lang('InvallidSurvey'), 'error', false)
); );
exit;
} }
// Getting the survey information // Getting the survey information
$survey_id = intval($_GET['survey_id']); $survey_data = SurveyManager::get_survey($surveyId);
$survey_data = SurveyManager::get_survey($survey_id);
if (empty($survey_data)) { if (empty($survey_data)) {
api_not_allowed( api_not_allowed(
@ -71,12 +69,12 @@ if (api_is_allowed_to_edit()) {
'name' => get_lang('SurveyList'), 'name' => get_lang('SurveyList'),
]; ];
$interbreadcrumb[] = [ $interbreadcrumb[] = [
'url' => api_get_path(WEB_CODE_PATH).'survey/survey.php?survey_id='.$survey_id.'&'.api_get_cidreq(), 'url' => api_get_path(WEB_CODE_PATH).'survey/survey.php?survey_id='.$surveyId.'&'.api_get_cidreq(),
'name' => $urlname, 'name' => $urlname,
]; ];
} }
$courseCode = isset($_GET['cidReq']) ? $_GET['cidReq'] : null; $courseCode = isset($_GET['cidReq']) ? $_GET['cidReq'] : null;
$surveyAnonymous = SurveyManager::get_survey($survey_id, 0, $courseCode); $surveyAnonymous = SurveyManager::get_survey($surveyId, 0, $courseCode);
$surveyAnonymous = $surveyAnonymous['anonymous']; $surveyAnonymous = $surveyAnonymous['anonymous'];
if ($surveyAnonymous == 0 && api_is_anonymous()) { if ($surveyAnonymous == 0 && api_is_anonymous()) {
api_not_allowed(true); api_not_allowed(true);
@ -89,7 +87,7 @@ if ($surveyAnonymous == 0 && api_is_anonymous()) {
Display::display_header(get_lang('SurveyPreview')); Display::display_header(get_lang('SurveyPreview'));
// We exit here is the first or last question is a pagebreak (which causes errors) // We exit here is the first or last question is a pagebreak (which causes errors)
SurveyUtil::check_first_last_question($survey_id, false); SurveyUtil::check_first_last_question($surveyId, false);
$counter_question = 0; $counter_question = 0;
// Only a course admin is allowed to preview a survey: you are a course admin // Only a course admin is allowed to preview a survey: you are a course admin
if (api_is_course_admin() || if (api_is_course_admin() ||
@ -127,7 +125,7 @@ if (api_is_course_admin() ||
$paged_questions = []; $paged_questions = [];
$counter = 0; $counter = 0;
$sql = "SELECT * FROM $table_survey_question $sql = "SELECT * FROM $table_survey_question
WHERE c_id = $course_id AND survey_id = '".$survey_id."' WHERE c_id = $course_id AND survey_id = '".$surveyId."'
ORDER BY sort ASC"; ORDER BY sort ASC";
$result = Database::query($sql); $result = Database::query($sql);
$questions_exists = true; $questions_exists = true;
@ -161,7 +159,7 @@ if (api_is_course_admin() ||
survey_question.question_id = survey_question_option.question_id AND survey_question.question_id = survey_question_option.question_id AND
survey_question_option.c_id = $course_id survey_question_option.c_id = $course_id
WHERE WHERE
survey_question.survey_id = '".$survey_id."' AND survey_question.survey_id = '".$surveyId."' AND
survey_question.question_id IN (".Database::escape_string(implode(',', $paged_questions[$_GET['show']]), null, false).") AND survey_question.question_id IN (".Database::escape_string(implode(',', $paged_questions[$_GET['show']]), null, false).") AND
survey_question.c_id = $course_id survey_question.c_id = $course_id
ORDER BY survey_question.sort, survey_question_option.sort ASC"; ORDER BY survey_question.sort, survey_question_option.sort ASC";
@ -193,7 +191,7 @@ if (api_is_course_admin() ||
WHERE WHERE
c_id = $course_id AND c_id = $course_id AND
type = '".Database::escape_string('pagebreak')."' AND type = '".Database::escape_string('pagebreak')."' AND
survey_id = '".$survey_id."'"; survey_id = '".$surveyId."'";
$result = Database::query($sql); $result = Database::query($sql);
$numberofpages = Database::num_rows($result) + 1; $numberofpages = Database::num_rows($result) + 1;
@ -204,7 +202,7 @@ if (api_is_course_admin() ||
$show = 0; $show = 0;
} }
$url = api_get_self().'?survey_id='.$survey_id.'&show='.$show; $url = api_get_self().'?survey_id='.$surveyId.'&show='.$show;
$form = new FormValidator( $form = new FormValidator(
'question-survey', 'question-survey',
'post', 'post',

@ -45,7 +45,6 @@ if (!api_is_allowed_to_edit(false, true) || $isDrhOfCourse) {
// Show error message if the survey can be seen only by tutors // Show error message if the survey can be seen only by tutors
if ($survey_data['visible_results'] == SURVEY_VISIBLE_TUTOR) { if ($survey_data['visible_results'] == SURVEY_VISIBLE_TUTOR) {
api_not_allowed(true); api_not_allowed(true);
exit;
} }
Display::display_header(get_lang('ToolSurvey')); Display::display_header(get_lang('ToolSurvey'));

Loading…
Cancel
Save