function nv_change_column($table, $column_name, $column_data) { global $db; $phpbb_db_tools = new phpbb_db_tools($db); if ($phpbb_db_tools->sql_column_exists($table, $column_name)) { $phpbb_db_tools->sql_column_change($table, $column_name, $column_data); } }
} } unset($sql_query); set_config('user_blog_search', 1); set_config('user_blog_user_permissions', 1); if (!class_exists('blog_fulltext_native')) { include $phpbb_root_path . "blog/search/fulltext_native.{$phpEx}"; } $blog_search = new blog_fulltext_native(); $blog_search->reindex(); case '0.3.27': case '0.3.28': case '0.3.29': set_config('user_blog_search_type', 'fulltext_native'); case '0.3.30': $db_tool->sql_column_change(BLOGS_TABLE, 'blog_subject', array('STEXT_UNI', '', 'true_sort')); $db_tool->sql_column_change(BLOGS_REPLY_TABLE, 'reply_subject', array('STEXT_UNI', '', 'true_sort')); $db_tool->sql_column_change(BLOGS_PLUGINS_TABLE, 'plugin_name', array('STEXT_UNI', '', 'true_sort')); $db_tool->sql_column_change(BLOGS_USERS_TABLE, 'title', array('STEXT_UNI', '', 'true_sort')); case '0.3.31': case '0.3.32': switch ($dbms) { case 'mysql': if (version_compare($db->mysql_version, '4.1.3', '>=')) { $dbms_schema = 'mysql_41_schema.sql'; } else { $dbms_schema = 'mysql_40_schema.sql'; } break; case 'mysqli': $dbms_schema = 'mysql_41_schema.sql';