/** * Deletes a file * * @param string $dirname path of the file * @return The unlinked dirname * @deprecated Use icms_core_Filesystem::deleteFile * @todo Remove in version 1.4 - all instances have been removed from the core */ function icms_deleteFile($dirname) { icms_core_Debug::setDeprecated('icms_core_Filesystem::deleteFile', sprintf(_CORE_REMOVE_IN_VERSION, '1.4')); return icms_core_Filesystem::deleteFile($dirname); }
} if ($dbVersion < $newDbVersion) { //echo sprintf(_CO_ICMS_UPDATE_DBVERSION, icms_conv_nr2local($newDbVersion)); icms::$xoopsDB->queryF("UPDATE `" . icms::$xoopsDB->prefix('config') . "` SET conf_formtype = 'textsarea', conf_valuetype = 'text' WHERE conf_name = 'reg_disclaimer'"); $icmsDatabaseUpdater->updateModuleDBVersion($newDbVersion, 'system'); echo sprintf(_DATABASEUPDATER_UPDATE_OK, icms_conv_nr2local($newDbVersion)) . '<br />'; } if (!$abortUpdate) { $newDbVersion = 14; } if ($dbVersion < $newDbVersion) { if (is_writable(ICMS_PLUGINS_PATH) || is_dir(ICMS_ROOT_PATH . '/plugins/preloads') && is_writable(ICMS_ROOT_PATH . '/plugins/preloads')) { if (is_dir(ICMS_ROOT_PATH . '/preload')) { /* Remove these 2 files so they don't overwrite the updated versions provided in 1.3 */ icms_core_Filesystem::deleteFile(ICMS_ROOT_PATH . '/preload/customtag.php'); icms_core_Filesystem::deleteFile(ICMS_ROOT_PATH . '/preload/userinfo.php'); if (icms_core_Filesystem::copyRecursive(ICMS_ROOT_PATH . '/preload', ICMS_ROOT_PATH . '/plugins/preloads')) { icms_core_Filesystem::deleteRecursive(ICMS_ROOT_PATH . '/preload'); } else { $newDbVersion = 13; echo '<br />' . sprintf(_MD_AM_PLUGINSFOLDER_UPDATE_TEXT, ICMS_PLUGINS_PATH, ICMS_ROOT_PATH . '/plugins/preloads'); $abortUpdate = true; } } } else { $newDbVersion = 13; echo '<br />' . sprintf(_MD_AM_PLUGINSFOLDER_UPDATE_TEXT, ICMS_PLUGINS_PATH, ICMS_ROOT_PATH . '/plugins/preloads'); $abortUpdate = true; } $icmsDatabaseUpdater->updateModuleDBVersion($newDbVersion, 'system'); echo sprintf(_DATABASEUPDATER_UPDATE_OK, icms_conv_nr2local($newDbVersion)) . '<br />';