diff options
Diffstat (limited to 'phpBB/includes/acp/acp_jabber.php')
| -rw-r--r-- | phpBB/includes/acp/acp_jabber.php | 40 | 
1 files changed, 22 insertions, 18 deletions
diff --git a/phpBB/includes/acp/acp_jabber.php b/phpBB/includes/acp/acp_jabber.php index 9925527b34..284543acd3 100644 --- a/phpBB/includes/acp/acp_jabber.php +++ b/phpBB/includes/acp/acp_jabber.php @@ -1,11 +1,17 @@  <?php  /**  * -* @package acp -* @version $Id$ -* @copyright (c) 2005 phpBB Group -* @license http://opensource.org/licenses/gpl-license.php GNU Public License +* This file is part of the phpBB Forum Software package.  * +* @copyright (c) phpBB Limited <https://www.phpbb.com> +* @license GNU General Public License, version 2 (GPL-2.0) +* +* For full copyright and license information, please see +* the docs/CREDITS.txt file. +* +*/ + +/**  * @todo Check/enter/update transport info  */ @@ -17,9 +23,6 @@ if (!defined('IN_PHPBB'))  	exit;  } -/** -* @package acp -*/  class acp_jabber  {  	var $u_action; @@ -44,13 +47,13 @@ class acp_jabber  		$this->tpl_name = 'acp_jabber';  		$this->page_title = 'ACP_JABBER_SETTINGS'; -		$jab_enable			= request_var('jab_enable',			(bool)		$config['jab_enable']); -		$jab_host			= request_var('jab_host',			(string)	$config['jab_host']); -		$jab_port			= request_var('jab_port',			(int)		$config['jab_port']); -		$jab_username		= request_var('jab_username',		(string)	$config['jab_username']); -		$jab_password		= request_var('jab_password',		(string)	$config['jab_password']); -		$jab_package_size	= request_var('jab_package_size',	(int)		$config['jab_package_size']); -		$jab_use_ssl		= request_var('jab_use_ssl',		(bool)		$config['jab_use_ssl']); +		$jab_enable			= request_var('jab_enable',			(bool) $config['jab_enable']); +		$jab_host			= request_var('jab_host',			(string) $config['jab_host']); +		$jab_port			= request_var('jab_port',			(int) $config['jab_port']); +		$jab_username		= request_var('jab_username',		(string) $config['jab_username']); +		$jab_password		= request_var('jab_password',		(string) $config['jab_password']); +		$jab_package_size	= request_var('jab_package_size',	(int) $config['jab_package_size']); +		$jab_use_ssl		= request_var('jab_use_ssl',		(bool) $config['jab_use_ssl']);  		$form_name = 'acp_jabber';  		add_form_key($form_name); @@ -104,7 +107,10 @@ class acp_jabber  			set_config('jab_host', $jab_host);  			set_config('jab_port', $jab_port);  			set_config('jab_username', $jab_username); -			set_config('jab_password', $jab_password); +			if ($jab_password !== '********') +			{ +				set_config('jab_password', $jab_password); +			}  			set_config('jab_package_size', $jab_package_size);  			set_config('jab_use_ssl', $jab_use_ssl); @@ -119,7 +125,7 @@ class acp_jabber  			'JAB_HOST'				=> $jab_host,  			'JAB_PORT'				=> ($jab_port) ? $jab_port : '',  			'JAB_USERNAME'			=> $jab_username, -			'JAB_PASSWORD'			=> $jab_password, +			'JAB_PASSWORD'			=> $jab_password !== '' ? '********' : '',  			'JAB_PACKAGE_SIZE'		=> $jab_package_size,  			'JAB_USE_SSL'			=> $jab_use_ssl,  			'S_CAN_USE_SSL'			=> jabber::can_use_ssl(), @@ -127,5 +133,3 @@ class acp_jabber  		));  	}  } - -?>
\ No newline at end of file  | 
