From cb6369db6747c6421fb58de8229622fd20799c42 Mon Sep 17 00:00:00 2001 From: "Paul S. Owen" Date: Mon, 10 Sep 2001 00:16:37 +0000 Subject: [PATCH] Modified for modification to templates/themes git-svn-id: file:///svn/phpbb/trunk@1021 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/admin/admin_board.php | 38 ++++++++++++------------------------- 1 file changed, 12 insertions(+), 26 deletions(-) diff --git a/phpBB/admin/admin_board.php b/phpBB/admin/admin_board.php index cb75105dd7..9a9f1a5990 100644 --- a/phpBB/admin/admin_board.php +++ b/phpBB/admin/admin_board.php @@ -46,35 +46,21 @@ else if( isset($HTTP_POST_VARS['submit']) ) { - if( isset($HTTP_POST_VARS['board_style']) ) + if( $config_name == "default_theme" ) { - $default_template = substr($HTTP_POST_VARS['board_style'], 0, strrpos($HTTP_POST_VARS['board_style'], "_")); - $default_theme = substr($HTTP_POST_VARS['board_style'], strrpos($HTTP_POST_VARS['board_style'], "_") + 1); - - $sql = "UPDATE " . CONFIG_TABLE . " SET - config_value = '$default_template' - WHERE config_name = 'board_template'"; - if( !$db->sql_query($sql) ) - { - message_die(GENERAL_ERROR, "Failed to update general configuration for board_template", "", __LINE__, __FILE__, $sql); - } - $sql = "UPDATE " . CONFIG_TABLE . " SET - config_value = '$default_theme' - WHERE config_name = 'default_theme'"; - if( !$db->sql_query($sql) ) - { - message_die(GENERAL_ERROR, "Failed to update general configuration for default_theme", "", __LINE__, __FILE__, $sql); - } + $new[$config_name] = substr($HTTP_POST_VARS['board_style'], strrpos($HTTP_POST_VARS['board_style'], "_") + 1); } - else + else if( $config_name == "board_template" ) { - $sql = "UPDATE " . CONFIG_TABLE . " SET - config_value = '".$new[$config_name]."' - WHERE config_name = '$config_name'"; - if( !$db->sql_query($sql) ) - { - message_die(GENERAL_ERROR, "Failed to update general configuration for $config_name", "", __LINE__, __FILE__, $sql); - } + $new[$config_name] = substr($HTTP_POST_VARS['board_style'], 0, strrpos($HTTP_POST_VARS['board_style'], "_")); + } + + $sql = "UPDATE " . CONFIG_TABLE . " SET + config_value = '".$new[$config_name]."' + WHERE config_name = '$config_name'"; + if( !$db->sql_query($sql) ) + { + message_die(GENERAL_ERROR, "Failed to update general configuration for $config_name", "", __LINE__, __FILE__, $sql); } } }