diff options
| author | Maat <maat-pub@mageia.biz> | 2020-05-09 01:15:08 +0200 | 
|---|---|---|
| committer | Maat <maat-pub@mageia.biz> | 2020-05-09 01:15:08 +0200 | 
| commit | 6985226b17e8a0ef0a720bf1d12fe0c216e13dab (patch) | |
| tree | 116d2565ac02c40abe0548863c6badf8ec3e1d1e /phpBB/phpbb/install | |
| parent | 8ea437e30605e0f66b5220bf904a61d7c1d11ddd (diff) | |
| parent | 8d00784dfe2c8bcb10843ff70b4cfa998d703285 (diff) | |
| download | forums-master.tar forums-master.tar.gz forums-master.tar.bz2 forums-master.tar.xz forums-master.zip | |
Diffstat (limited to 'phpBB/phpbb/install')
11 files changed, 12 insertions, 49 deletions
| diff --git a/phpBB/phpbb/install/controller/helper.php b/phpBB/phpbb/install/controller/helper.php index ff7e691224..f61c7de41f 100644 --- a/phpBB/phpbb/install/controller/helper.php +++ b/phpBB/phpbb/install/controller/helper.php @@ -267,7 +267,7 @@ class helper  			'L_SKIP'				=> $this->language->lang('SKIP'),  			'PAGE_TITLE'			=> $this->language->lang($page_title),  			'T_IMAGE_PATH'			=> $this->path_helper->get_web_root_path() . $path . 'images', -			'T_JQUERY_LINK'			=> $this->path_helper->get_web_root_path() . $path . '../assets/javascript/jquery.min.js', +			'T_JQUERY_LINK'			=> $this->path_helper->get_web_root_path() . $path . '../assets/javascript/jquery-3.4.1.min.js',  			'T_TEMPLATE_PATH'		=> $this->path_helper->get_web_root_path() . $path . 'style',  			'T_ASSETS_PATH'			=> $this->path_helper->get_web_root_path() . $path . '../assets', diff --git a/phpBB/phpbb/install/helper/container_factory.php b/phpBB/phpbb/install/helper/container_factory.php index 9e372fecde..655760270a 100644 --- a/phpBB/phpbb/install/helper/container_factory.php +++ b/phpBB/phpbb/install/helper/container_factory.php @@ -181,7 +181,7 @@ class container_factory  			$this->request->disable_super_globals();  		} -		// Get compatibilty globals and constants +		// Get compatibility globals and constants  		$this->update_helper->include_file('includes/compatibility_globals.' . $this->php_ext);  		register_compatibility_globals(); diff --git a/phpBB/phpbb/install/helper/database.php b/phpBB/phpbb/install/helper/database.php index fa5a10c6fc..51fd18f874 100644 --- a/phpBB/phpbb/install/helper/database.php +++ b/phpBB/phpbb/install/helper/database.php @@ -45,15 +45,6 @@ class database  			'AVAILABLE'		=> true,  			'2.0.x'			=> true,  		), -		'mysql'		=> array( -			'LABEL'			=> 'MySQL', -			'SCHEMA'		=> 'mysql', -			'MODULE'		=> 'mysql', -			'DELIM'			=> ';', -			'DRIVER'		=> 'phpbb\db\driver\mysql', -			'AVAILABLE'		=> true, -			'2.0.x'			=> true, -		),  		'mssql_odbc'=>	array(  			'LABEL'			=> 'MS SQL Server [ ODBC ]',  			'SCHEMA'		=> 'mssql', @@ -256,7 +247,6 @@ class database  		$dbms_info = $this->get_available_dbms($dbms);  		switch ($dbms_info[$dbms]['SCHEMA'])  		{ -			case 'mysql':  			case 'mysql_41':  				$prefix_length = 36;  			break; @@ -382,14 +372,6 @@ class database  			// Check if database version is supported  			switch ($dbms)  			{ -				case 'mysqli': -					if (version_compare($db->sql_server_info(true), '4.1.3', '<')) -					{ -						$errors[] = array( -							'title' => 'INST_ERR_DB_NO_MYSQLI', -						); -					} -				break;  				case 'sqlite3':  					if (version_compare($db->sql_server_info(true), '3.6.15', '<'))  					{ diff --git a/phpBB/phpbb/install/helper/iohandler/iohandler_interface.php b/phpBB/phpbb/install/helper/iohandler/iohandler_interface.php index 440748901c..3df9a91936 100644 --- a/phpBB/phpbb/install/helper/iohandler/iohandler_interface.php +++ b/phpBB/phpbb/install/helper/iohandler/iohandler_interface.php @@ -31,7 +31,7 @@ interface iohandler_interface  	 * @param string	$name		Name of the input variable to obtain  	 * @param mixed		$default	A default value that is returned if the variable was not set.  	 * 								This function will always return a value of the same type as the default. -	 * @param bool		$multibyte	If $default is a string this paramater has to be true if the variable may contain any UTF-8 characters +	 * @param bool		$multibyte	If $default is a string this parameter has to be true if the variable may contain any UTF-8 characters  	 *								Default is false, causing all bytes outside the ASCII range (0-127) to be replaced with question marks  	 *  	 * @return mixed	Value of the input variable diff --git a/phpBB/phpbb/install/installer_configuration.php b/phpBB/phpbb/install/installer_configuration.php index 805140338c..dfafc40b4b 100644 --- a/phpBB/phpbb/install/installer_configuration.php +++ b/phpBB/phpbb/install/installer_configuration.php @@ -48,9 +48,9 @@ class installer_configuration implements ConfigurationInterface  							->cannotBeEmpty()  							->end()  						->scalarNode('description') -						->defaultValue('My amazing new phpBB board') -						->cannotBeEmpty() -						->end() +							->defaultValue('My amazing new phpBB board') +							->cannotBeEmpty() +							->end()  					->end()  				->end()  				->arrayNode('database') @@ -128,12 +128,11 @@ class installer_configuration implements ConfigurationInterface  						->integerNode('server_port')  							->defaultValue(80)  							->min(1) -							->cannotBeEmpty()  							->end()  						->scalarNode('script_path')  							->defaultValue('/')  							->cannotBeEmpty() -							 ->end() +							->end()  					->end()  				->end()  				->arrayNode('extensions') diff --git a/phpBB/phpbb/install/module/install_database/task/add_config_settings.php b/phpBB/phpbb/install/module/install_database/task/add_config_settings.php index ba439609ff..91d7884aa4 100644 --- a/phpBB/phpbb/install/module/install_database/task/add_config_settings.php +++ b/phpBB/phpbb/install/module/install_database/task/add_config_settings.php @@ -245,7 +245,6 @@ class add_config_settings extends \phpbb\install\task_base  					user_lang = '" . $this->db->sql_escape($this->install_config->get('user_language', 'en')) . "',  					user_email='" . $this->db->sql_escape($this->install_config->get('board_email')) . "',  					user_dateformat='" . $this->db->sql_escape($this->language->lang('default_dateformat')) . "', -					user_email_hash = " . $this->db->sql_escape(phpbb_email_hash($this->install_config->get('board_email'))) . ",  					username_clean = '" . $this->db->sql_escape(utf8_clean_string($this->install_config->get('admin_name'))) . "'  				WHERE username = 'Admin'", diff --git a/phpBB/phpbb/install/module/install_database/task/create_schema.php b/phpBB/phpbb/install/module/install_database/task/create_schema.php index a5635d5dbe..983bb42122 100644 --- a/phpBB/phpbb/install/module/install_database/task/create_schema.php +++ b/phpBB/phpbb/install/module/install_database/task/create_schema.php @@ -129,14 +129,7 @@ class create_schema extends \phpbb\install\task_base  		if ($dbms === 'mysql')  		{ -			if (version_compare($this->db->sql_server_info(true), '4.1.3', '>=')) -			{ -				$schema_name .= '_41'; -			} -			else -			{ -				$schema_name .= '_40'; -			} +			$schema_name .= '_41';  		}  		$db_schema_path = $this->phpbb_root_path . 'install/schemas/' . $schema_name . '_schema.sql'; diff --git a/phpBB/phpbb/install/module/install_database/task/set_up_database.php b/phpBB/phpbb/install/module/install_database/task/set_up_database.php index 49c8ea23ad..4da5ece228 100644 --- a/phpBB/phpbb/install/module/install_database/task/set_up_database.php +++ b/phpBB/phpbb/install/module/install_database/task/set_up_database.php @@ -102,14 +102,7 @@ class set_up_database extends \phpbb\install\task_base  		if ($dbms === 'mysql')  		{ -			if (version_compare($this->db->sql_server_info(true), '4.1.3', '>=')) -			{ -				$schema_name .= '_41'; -			} -			else -			{ -				$schema_name .= '_40'; -			} +			$schema_name .= '_41';  		}  		$this->schema_file_path = $this->phpbb_root_path . 'install/schemas/' . $schema_name . '_schema.sql'; diff --git a/phpBB/phpbb/install/module/install_filesystem/task/create_config_file.php b/phpBB/phpbb/install/module/install_filesystem/task/create_config_file.php index 5bc425b929..900d5b94bc 100644 --- a/phpBB/phpbb/install/module/install_filesystem/task/create_config_file.php +++ b/phpBB/phpbb/install/module/install_filesystem/task/create_config_file.php @@ -165,7 +165,7 @@ class create_config_file extends \phpbb\install\task_base  	protected function get_config_data($debug = false, $debug_container = false, $environment = null)  	{  		$config_content = "<?php\n"; -		$config_content .= "// phpBB 3.2.x auto-generated configuration file\n// Do not change anything in this file!\n"; +		$config_content .= "// phpBB 3.3.x auto-generated configuration file\n// Do not change anything in this file!\n";  		$dbms = $this->install_config->get('dbms');  		$db_driver = $this->db_helper->get_available_dbms($dbms); @@ -191,7 +191,6 @@ class create_config_file extends \phpbb\install\task_base  		}  		$config_content .= "\n@define('PHPBB_INSTALLED', true);\n"; -		$config_content .= "// @define('PHPBB_DISPLAY_LOAD_TIME', true);\n";  		if ($environment)  		{ diff --git a/phpBB/phpbb/install/module/requirements/task/check_server_environment.php b/phpBB/phpbb/install/module/requirements/task/check_server_environment.php index 29f9777747..41aa82623b 100644 --- a/phpBB/phpbb/install/module/requirements/task/check_server_environment.php +++ b/phpBB/phpbb/install/module/requirements/task/check_server_environment.php @@ -96,9 +96,7 @@ class check_server_environment extends \phpbb\install\task_base  	 */  	protected function check_php_version()  	{ -		$php_version = PHP_VERSION; - -		if (version_compare($php_version, '5.4') < 0) +		if (version_compare(PHP_VERSION, '7.1.3', '<'))  		{  			$this->response_helper->add_error_message('PHP_VERSION_REQD', 'PHP_VERSION_REQD_EXPLAIN'); diff --git a/phpBB/phpbb/install/module_base.php b/phpBB/phpbb/install/module_base.php index 93c10bd656..4464a89716 100644 --- a/phpBB/phpbb/install/module_base.php +++ b/phpBB/phpbb/install/module_base.php @@ -131,7 +131,7 @@ abstract class module_base implements module_interface  					$name,  				)); -				$this->install_config->increment_current_task_progress($this->task_step_count[$name]); +				$this->install_config->increment_current_task_progress($this->task_step_count[$name] ?? false);  			}  			else  			{ | 
