get_acl_admin('general') ) { return; } $file = basename(__FILE__); $module['General']['Avatar_settings'] = "$file$SID&mode=avatars"; $module['General']['Cookie_settings'] = "$file$SID&mode=cookies"; $module['General']['Board_defaults'] = "$file$SID&mode=defaults"; $module['General']['Board_settings'] = "$file$SID&mode=settings"; $module['General']['Email_settings'] = "$file$SID&mode=email"; $module['General']['Server_settings'] = "$file$SID&mode=server"; $module['Users']['Defaults'] = "$file$SID&mode=userdefs"; return; } // // Let's set the root dir for phpBB // define('IN_PHPBB', 1); $phpbb_root_path = '../'; require($phpbb_root_path . 'extension.inc'); require('pagestart.' . $phpEx); if ( !$acl->get_acl_admin('general') ) { message_die(MESSAGE, $lang['No_admin']); } if ( isset($HTTP_POST_VARS['mode']) || isset($HTTP_GET_VARS['mode']) ) { $mode = ( isset($HTTP_POST_VARS['mode']) ) ? $HTTP_POST_VARS['mode'] : $HTTP_GET_VARS['mode']; } else { $mode = ''; } // // Pull all config data // switch ( $mode ) { case 'userdefs': $sql = "SELECT * FROM " . CONFIG_USER_TABLE; $result = $db->sql_query($sql); break; default: $sql = "SELECT * FROM " . CONFIG_TABLE; $result = $db->sql_query($sql); while ( $row = $db->sql_fetchrow($result) ) { $config_name = $row['config_name']; $config_value = $row['config_value']; $default_config[$config_name] = $config_value; $new[$config_name] = ( isset($HTTP_POST_VARS[$config_name]) ) ? $HTTP_POST_VARS[$config_name] : $default_config[$config_name]; if ( isset($HTTP_POST_VARS['submit']) ) { $sql = "UPDATE " . CONFIG_TABLE . " SET config_value = '" . str_replace("\'", "''", $new[$config_name]) . "' WHERE config_name = '$config_name'"; $db->sql_query($sql); } } break; } if ( isset($HTTP_POST_VARS['submit']) ) { $message = $lang['Config_updated'] . "

" . sprintf($lang['Click_return_config'], '', '') . '

' . sprintf($lang['Click_return_admin_index'], '', ''); message_die(MESSAGE, $message); } $style_select = style_select($new['default_style'], 'default_style', '../templates'); $lang_select = language_select($new['default_lang'], 'default_lang', '../language'); $timezone_select = tz_select($new['board_timezone'], 'board_timezone'); $disable_board_yes = ( $new['board_disable'] ) ? 'checked="checked"' : ''; $disable_board_no = ( !$new['board_disable'] ) ? 'checked="checked"' : ''; $html_tags = $new['allow_html_tags']; $override_user_style_yes = ( $new['override_user_style'] ) ? 'checked="checked"' : ''; $override_user_style_no = ( !$new['override_user_style'] ) ? 'checked="checked"' : ''; $htmYes = ( $new['allow_html'] ) ? 'checked="checked"' : ''; $htmNo = ( !$new['allow_html'] ) ? 'checked="checked"' : ''; $bbcode_yes = ( $new['allow_bbcode'] ) ? 'checked="checked"' : ''; $bbcode_no = ( !$new['allow_bbcode'] ) ? 'checked="checked"' : ''; $activation_none = ( $new['require_activation'] == USER_ACTIVATION_NONE ) ? 'checked="checked"' : ''; $activation_user = ( $new['require_activation'] == USER_ACTIVATION_SELF ) ? 'checked="checked"' : ''; $activation_admin = ( $new['require_activation'] == USER_ACTIVATION_ADMIN ) ? 'checked="checked"' : ''; $board_email_form_yes = ( $new['board_email_form'] ) ? 'checked="checked"' : ''; $board_email_form_no = ( !$new['board_email_form'] ) ? 'checked="checked"' : ''; $gzip_yes = ( $new['gzip_compress'] ) ? 'checked="checked"' : ''; $gzip_no = ( !$new['gzip_compress'] ) ? 'checked="checked"' : ''; $privmsg_on = ( !$new['privmsg_disable'] ) ? 'checked="checked"' : ''; $privmsg_off = ( $new['privmsg_disable'] ) ? 'checked="checked"' : ''; $prune_yes = ( $new['prune_enable'] ) ? 'checked="checked"' : ''; $prune_no = ( !$new['prune_enable'] ) ? 'checked="checked"' : ''; $smile_yes = ( $new['allow_smilies'] ) ? 'checked="checked"' : ''; $smile_no = ( !$new['allow_smilies'] ) ? 'checked="checked"' : ''; $sig_yes = ( $new['allow_sig'] ) ? 'checked="checked"' : ''; $sig_no = ( !$new['allow_sig'] ) ? 'checked="checked"' : ''; $namechange_yes = ( $new['allow_namechange'] ) ? 'checked="checked"' : ''; $namechange_no = ( !$new['allow_namechange'] ) ? 'checked="checked"' : ''; $smtp_yes = ( $new['smtp_delivery'] ) ? 'checked="checked"' : ''; $smtp_no = ( !$new['smtp_delivery'] ) ? 'checked="checked"' : ''; switch ( $mode ) { case 'cookies': $cookie_secure_yes = ( $new['cookie_secure'] ) ? 'checked="checked"' : ''; $cookie_secure_no = ( !$new['cookie_secure'] ) ? 'checked="checked"' : ''; page_header($lang['Cookie_settings']); ?>

" method="post">

" method="post">

/>    />

" method="post">
/>    />

/>    />
/>    />

Bytes

x


" method="post">

/>    />

/>    />

/>    />
/>    />

/>    />

/>    />

" method="post">

/>    />
/>    />
/>    />

/>    />    />    />

/>    />

/>    />



" method="post">

/>    />


/>    />