Better fix

This commit is contained in:
Ice
2008-09-11 12:41:32 +00:00
parent b9cfdf23c9
commit 99aa9bc508

View File

@@ -881,10 +881,23 @@ if( $user->data['is_registered'] && $auth->acl_get('a_board') )
$portal_update_array[] = 'UPDATE ' . PORTAL_CONFIG_TABLE . " SET config_value='{$current_version}' WHERE config_name = 'portal_version'";
if( $old_version == '1.0.0' )
{
$sql_chk = 'SELECT config_value FROM ' . PORTAL_CONFIG_TABLE . " WHERE config_name = 'portal_show_announcements_replies_views'";
$chk_result = @$db->sql_query_limit( $chk_sql, 1 );
$chk_config = $db->sql_fetchrow( $chk_result );
if( !sizeof( $chk_config ) )
{
$portal_update_array[] = 'INSERT ' . PORTAL_CONFIG_TABLE . " (config_name, config_value) VALUES ('portal_show_announcements_replies_views', '1');",
}
$sql_chk = 'SELECT config_value FROM ' . PORTAL_CONFIG_TABLE . " WHERE config_name = 'portal_show_news_replies_views'";
$chk_result = @$db->sql_query_limit( $chk_sql, 1 );
$chk_config = $db->sql_fetchrow( $chk_result );
if( !sizeof( $chk_config ) )
{
$portal_update_array[] = 'INSERT ' . PORTAL_CONFIG_TABLE . " (config_name, config_value) VALUES ('portal_show_news_replies_views', '1');",
}
}
foreach($portal_update_array as $sql)
{