diff --git a/phpBB/adm/admin_jabber.php b/phpBB/adm/admin_jabber.php new file mode 100644 index 0000000000..8a693a2a23 --- /dev/null +++ b/phpBB/adm/admin_jabber.php @@ -0,0 +1,197 @@ +acl_get('a_server')) + { + return; + } + + $module['GENERAL']['IM'] = basename(__FILE__) . $SID; + + return; +} + +define('IN_PHPBB', 1); +// Include files +$phpbb_root_path = '../'; +$phpEx = substr(strrchr(__FILE__, '.'), 1); +require('pagestart.' . $phpEx); + +// Do we have general permissions? +if (!$auth->acl_get('a_server')) +{ + trigger_error($user->lang['NO_ADMIN']); +} + +// Grab some basic parameters +$submit = (isset($_POST['submit'])) ? true : false; + +/* + if ($result = $this->jabber->AccountRegistration($config['contact_email'], str_replace('.', '_', $config['server_name']))) + { + break; + } + } + if (!$result) + { + trigger_error('Could not create new user on Jabber server', E_USER_ERROR); + } +*/ + +// Pull all config data +$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($_POST[$config_name])) ? $_POST[$config_name] : $default_config[$config_name]; + + if ($submit) + { + set_config($config_name, $new[$config_name]); + } +} + +if ($submit) +{ + add_log('admin', 'LOG_' . strtoupper($mode) . '_CONFIG'); + trigger_error($user->lang['CONFIG_UPDATED']); +} + + + +// Output the page +adm_page_header($user->lang['IM']); + +$jab_enable_yes = ($new['jab_enable']) ? 'checked="checked"' : ''; +$jab_enable_no = (!$new['jab_enable']) ? 'checked="checked"' : ''; +$jab_aim_enable_yes = ($new['jab_aim_enable']) ? 'checked="checked"' : ''; +$jab_aim_enable_no = (!$new['jab_aim_enable']) ? 'checked="checked"' : ''; +$jab_icq_enable_yes = ($new['jab_icq_enable']) ? 'checked="checked"' : ''; +$jab_icq_enable_no = (!$new['jab_icq_enable']) ? 'checked="checked"' : ''; +$jab_msn_enable_yes = ($new['jab_msn_enable']) ? 'checked="checked"' : ''; +$jab_msn_enable_no = (!$new['jab_msn_enable']) ? 'checked="checked"' : ''; +$jab_yim_enable_yes = ($new['jab_yim_enable']) ? 'checked="checked"' : ''; +$jab_yim_enable_no = (!$new['jab_yim_enable']) ? 'checked="checked"' : ''; + +?> +
lang['IM_EXPLAIN']; ?>
+ + + + \ No newline at end of file