$function_list = array('upgrade_category_to_110', 'upgrade_session_course_to_110', 'upgrade_course_to_110', 'upgrade_cours_user_to_110', 'upgrade_coursehomepage_to_110', 'upgrade_event_resource_to_110'); foreach ($function_list as $function) { $step = $function(); if ($step > 0) { echo 'Error : ' . $function . ' at step . ' . $step . '<br />'; $nbError++; } } if ($nbError == 0) { // Upgrade 1.9 to 1.10 Succeed echo '<p class="success">The claroline main tables have been successfully upgraded to version 1.10</p>' . "\n"; clean_upgrade_status(); // Database version is 1.10 $currentDbVersion = '1.10'; // Update current version file save_current_version_file($currentClarolineVersion, $currentDbVersion); } } // End of upgrade 1.9 to 1.10 /*if ( preg_match('/^1.10/',$currentDbVersion) ) { // Database version is 1.11 $currentDbVersion = $new_version; // Update current version file save_current_version_file( $currentClarolineVersion, $currentDbVersion ); }*/ if ($nbError == 0) { if (preg_match('/^1.10/', $currentDbVersion)) { echo '<div align="right"><p><button onclick="document.location=\'upgrade_courses.php\';">Next ></button></p></div>'; } else {
$arr_file_to_undist = array(get_path('incRepositorySys') . '/conf/drivers.auth.conf.php' => get_path('rootSys') . 'platform/conf'); foreach ($arr_file_to_undist as $undistFile => $undistPath) { $output .= '<li>' . basename($undistFile) . "\n" . '<ul><li>Undist : ' . "\n"; if (claro_undist_file($undistFile, $undistPath)) { $output .= '<span class="success">Succeeded</span>'; } else { $output .= '<span class="warning">Failed</span>'; $error = TRUE; } $output .= '</li>' . "\n" . '</ul>' . "\n" . '</li>' . "\n"; } $output .= '</ol>' . "\n"; if (!$error) { $display = DISPLAY_RESULT_SUCCESS_PANEL; // Update current version file save_current_version_file($new_version, $currentDbVersion); } else { $display = DISPLAY_RESULT_ERROR_PANEL; } } // end if run /*===================================================================== Display Section =====================================================================*/ // Display Header echo upgrade_disp_header(); // Display Content switch ($display) { case DISPLAY_WELCOME_PANEL: echo '<h2>Step 1 of 3: platform main settings</h2> <p>The <em>Claroline Upgrade Tool</em> is going to proceed to the main setting upgrade.