From 0f58f4dca84870fc631dc718551bc94bccec4db3 Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Sun, 24 Apr 2011 11:35:55 +0200 Subject: [PATCH] Improving messages when copying course items see #2247 --- .../classes/CourseSelectForm.class.php | 24 ++++++++++++------- main/coursecopy/copy_course.php | 5 ---- main/coursecopy/create_backup.php | 2 +- 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/main/coursecopy/classes/CourseSelectForm.class.php b/main/coursecopy/classes/CourseSelectForm.class.php index 42caa0e7ef..f26d927d77 100755 --- a/main/coursecopy/classes/CourseSelectForm.class.php +++ b/main/coursecopy/classes/CourseSelectForm.class.php @@ -98,9 +98,8 @@ class CourseSelectForm echo ''; echo ''; } - foreach ($course->resources as $type => $resources) { - if (count($resources) > 0) { + if (count($resources) > 0) { switch ($type) { case RESOURCE_LINKCATEGORY : case RESOURCE_FORUMCATEGORY : @@ -109,16 +108,25 @@ class CourseSelectForm case RESOURCE_QUIZQUESTION: case RESOURCE_SURVEYQUESTION: case RESOURCE_SURVEYINVITATION: - case RESOURCE_SCORM: - break; - default : - echo ''; - echo ''.$resource_titles[$type].'
'; + case RESOURCE_SCORM: + break; + default : + echo ' '; + echo ''.$resource_titles[$type].'
'; echo '
'; + if ($type == RESOURCE_LEARNPATH) { + Display::display_warning_message(get_lang('ToExportLearnpathWithQuizYouHaveToSelectQuiz')); + Display::display_warning_message(get_lang('IfYourLPsHaveAudioFilesIncludedYouShouldSelectThemFromTheDocuments')); + } + if ($type == RESOURCE_DOCUMENT) { + if (api_get_setting('show_glossary_in_documents') != 'none') { + Display::display_warning_message(get_lang('ToExportDocumentsWithGlossaryYouHaveToSelectGlossary')); + } + } + echo '
'; echo "[".get_lang('All')." | ".get_lang('None')."]"; echo '
'; - foreach ($resources as $id => $resource) { echo ''; echo '