if (is_array($files)) { $content .= "Start update of Automne messages ...<br />"; foreach ($files as $file) { if (file_exists($file) && CMS_patch::executeSqlScript($file, true)) { CMS_patch::executeSqlScript($file); } else { $content .= 'Error during database update ! Script ' . $file . ' must be executed manualy<br/>'; } } $content .= "Automne messages updated.<br /><br />"; } //clear caches $content .= "Clean Automne cache.<br /><br />"; CMS_cache::clearTypeCache('polymod'); CMS_cache::clearTypeCache('atm-polymod-structure'); CMS_cache::clearTypeCache('text/javascript'); CMS_cache::clearTypeCache('text/css'); CMS_cache::clearTypeCache('atm-backtrace'); //compile polymod definitions CMS_polymod::compileDefinitions(); $content .= "Objects definitions recompilations is done.<br />"; //regenerate pages $content .= "<br />Launch pages regeneration."; CMS_tree::regenerateAllPages(true); $content .= '</pre>'; if (!$included) { $view->setContent($content); $view->show(); } else { echo $content; }