|
@@ 842-851 (lines=10) @@
|
| 839 |
|
include_once XOOPS_ROOT_PATH . '/modules/' . $dirname . '/' . trim($update_script); |
| 840 |
|
} |
| 841 |
|
// execute module specific update script if any |
| 842 |
|
if (function_exists('xoops_module_pre_update_' . $dirname)) { |
| 843 |
|
$func = 'xoops_module_pre_update_' . $dirname; |
| 844 |
|
if (!$func($module, $prev_version)) { |
| 845 |
|
$msgs[] = '<p>' . sprintf(_AM_SYSTEM_MODULES_FAILED_EXECUTE, $func) . '</p>'; |
| 846 |
|
$msgs = array_merge($msgs, $module->getErrors()); |
| 847 |
|
} else { |
| 848 |
|
$msgs[] = '<p>' . sprintf(_AM_SYSTEM_MODULES_FAILED_SUCESS, '<strong>' . $func . '</strong>') . '</p>'; |
| 849 |
|
$msgs += $module->getErrors(); |
| 850 |
|
} |
| 851 |
|
} |
| 852 |
|
$msgs[] = _AM_SYSTEM_MODULES_MODULE_DATA_UPDATE; |
| 853 |
|
/* @var $tplfile_handler XoopsTplfileHandler */ |
| 854 |
|
$tplfile_handler = xoops_getHandler('tplfile'); |
|
@@ 1268-1277 (lines=10) @@
|
| 1265 |
|
} |
| 1266 |
|
|
| 1267 |
|
// execute module specific update script if any |
| 1268 |
|
if (function_exists('xoops_module_update_' . $dirname)) { |
| 1269 |
|
$func = 'xoops_module_update_' . $dirname; |
| 1270 |
|
if (!$func($module, $prev_version)) { |
| 1271 |
|
$msgs[] = '<p>' . sprintf(_AM_SYSTEM_MODULES_FAILED_EXECUTE, $func) . '</p>'; |
| 1272 |
|
$msgs = array_merge($msgs, $module->getErrors()); |
| 1273 |
|
} else { |
| 1274 |
|
$msgs[] = '<p>' . sprintf(_AM_SYSTEM_MODULES_FAILED_SUCESS, '<strong>' . $func . '</strong>') . '</p>'; |
| 1275 |
|
$msgs += $module->getErrors(); |
| 1276 |
|
} |
| 1277 |
|
} |
| 1278 |
|
$msgs[] = sprintf(_AM_SYSTEM_MODULES_OKUPD, '<strong>' . $module->getVar('name', 's') . '</strong>'); |
| 1279 |
|
$msgs[] = '</div></div>'; |
| 1280 |
|
$msgs[] = '<div class="center"><a href="admin.php?fct=modulesadmin">' . _AM_SYSTEM_MODULES_BTOMADMIN . '</a> | <a href="' . XOOPS_URL . '/modules/' . $module->getInfo('dirname', 'e') . '/' . $module->getInfo('adminindex') . '">' . _AM_SYSTEM_MODULES_ADMIN . '</a></div>'; |