diff --git a/main/exercice/admin.php b/main/exercice/admin.php index 754b9251c5..cd7e93ed5d 100644 --- a/main/exercice/admin.php +++ b/main/exercice/admin.php @@ -429,7 +429,7 @@ function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) "; Display::display_header($nameTools,'Exercise'); -if ($objExercise->edit_exercise_in_lp == false) { +if ($objExercise->exercise_was_added_in_lp == true) { Display::display_warning_message(get_lang('EditingExerciseCauseProblemsInLP')); } diff --git a/main/exercice/exercice.php b/main/exercice/exercice.php index 861ec0d4ba..1198f197b9 100644 --- a/main/exercice/exercice.php +++ b/main/exercice/exercice.php @@ -502,7 +502,7 @@ if (!empty($exercise_list)) { // Teacher only if ($is_allowedToEdit) { $lp_blocked = null; - if ($exercise_obj->edit_exercise_in_lp == false) { + if ($exercise_obj->exercise_was_added_in_lp == true) { $lp_blocked = Display::div(get_lang('AddedToLPCannotBeAccessed'), array('class' => 'lp_content_type_label')); } @@ -551,7 +551,7 @@ if (!empty($exercise_list)) { //Visible / invisible //Check if this exercise was added in a LP - if ($exercise_obj->edit_exercise_in_lp == false) { + if ($exercise_obj->exercise_was_added_in_lp == true) { $actions .= Display::return_icon('invisible.png', get_lang('AddedToLPCannotBeAccessed'), '', ICON_SIZE_SMALL); } else { if ($row['active'] == 0 || $visibility == 0) { diff --git a/main/exercice/exercise.class.php b/main/exercice/exercise.class.php index aa6ad5f278..8e4612582a 100644 --- a/main/exercice/exercise.class.php +++ b/main/exercice/exercise.class.php @@ -152,7 +152,7 @@ class Exercise { $this->exercise_was_added_in_lp = true; } - $this->force_edit_exercise_in_lp = isset($_configuration['force_edit_exercise_in_lp']) ? $_configuration['force_edit_exercise_in_lp'] : true; + $this->force_edit_exercise_in_lp = isset($_configuration['force_edit_exercise_in_lp']) ? $_configuration['force_edit_exercise_in_lp'] : false; if ($this->exercise_was_added_in_lp) { $this->edit_exercise_in_lp = $this->force_edit_exercise_in_lp == true; diff --git a/main/exercice/question.class.php b/main/exercice/question.class.php index 38cc606f5c..c3c20821d1 100644 --- a/main/exercice/question.class.php +++ b/main/exercice/question.class.php @@ -1351,7 +1351,7 @@ abstract class Question eval('$explanation = get_lang('.$a_type[1].'::$explanationLangVar);'); echo '
  • '; echo '
    '; - if ($objExercise->edit_exercise_in_lp == false) { + if ($objExercise->exercise_was_added_in_lp == true) { $img = pathinfo($img); $img = $img['filename'].'_na.'.$img['extension']; echo Display::return_icon($img,$explanation); @@ -1364,7 +1364,7 @@ abstract class Question echo '
  • '; echo '
    '; - if ($objExercise->edit_exercise_in_lp == false) { + if ($objExercise->exercise_was_added_in_lp == true) { echo Display::return_icon('database_na.png', get_lang('GetExistingQuestion')); } else { if ($feedback_type==1) {