$dialogBox->error(Backlog_Reporter::report($summaryVisibility, $detailsVisibility)); } } } else { $summaryActivation = get_lang('Module activation failed'); $dialogBox->error(Backlog_Reporter::report($summaryActivation, $detailsActivation)); } } if ($typeReq == 'tool' && $notAutoActivateInCourses) { if (set_module_autoactivation_in_course($moduleInfo['label'], false)) { $dialogBox->success(get_lang('Module activation at course creation set to MANUAL')); } else { $dialogBox->error(get_lang('Cannot change module activation on course creation')); } if ($activableOnlyByPlatformAdmin) { if (allow_module_activation_by_course_manager($moduleInfo['label'], false)) { $dialogBox->success(get_lang('Only PLATFORM_ADMIN can activate this module')); } else { $dialogBox->error(get_lang('Cannot change module activation on course creation')); } } } } else { $dialogBox->error(get_lang('Module installation failed')); } } } else { $summary = get_lang('Module upload failed'); $details = 'No file uploaded'; claro_die(Backlog_Reporter::report($summary, $details)); }
ClaroBreadCrumbs::getInstance()->setCurrent($nameTools); $dialogBox = new dialogBox(); //---------------------------------- // EXECUTE COMMAND //---------------------------------- switch ($cmd) { case 'activplatformadmin': if (allow_module_activation_by_course_manager($module['label'], false)) { $dialogBox->success(get_lang('Only PLATFORM_ADMIN can activate this module')); $module['accessManager'] = 'PLATFORM_ADMIN'; } else { $dialogBox->error(get_lang('Cannot change module activation on course creation')); } break; case 'activcoursemanager': if (allow_module_activation_by_course_manager($module['label'], true)) { $dialogBox->success(get_lang('COURSE_ADMIN can activate this module')); $module['accessManager'] = 'COURSE_ADMIN'; } else { $dialogBox->error(get_lang('Cannot change module activation on course creation')); } break; case 'courseactiv': if (set_module_autoactivation_in_course($module['label'], true)) { $dialogBox->success(get_lang('Module activation at course creation set to AUTOMATIC')); $module['activateInCourses'] = 'AUTOMATIC'; } else { $dialogBox->error(get_lang('Cannot change module activation on course creation')); } break; case 'coursedeactiv':