mirror of
				https://github.com/slawkens/myaac.git
				synced 2025-10-31 07:56:23 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			119 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			119 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| $deprecatedConfig = [
 | |
| 	'date_timezone',
 | |
| 	'genders',
 | |
| 	'template',
 | |
| 	'template_allow_change',
 | |
| 	'vocations_amount',
 | |
| 	'vocations',
 | |
| 	'client',
 | |
| 	'session_prefix',
 | |
| 	'friendly_urls',
 | |
| 	'backward_support',
 | |
| 	'charset',
 | |
| 	'meta_description',
 | |
| 	'meta_keywords',
 | |
| 	'footer',
 | |
| 	'database_encryption' => 'database_hash',
 | |
| 	//'language',
 | |
| 	'visitors_counter',
 | |
| 	'visitors_counter_ttl',
 | |
| 	'views_counter',
 | |
| 	'outfit_images_url',
 | |
| 	'outfit_images_wrong_looktypes',
 | |
| 	'item_images_url',
 | |
| 	'account_country',
 | |
| 	'towns',
 | |
| 	'quests',
 | |
| 	'character_samples',
 | |
| 	'character_towns',
 | |
| 	'characters_per_account',
 | |
| 	'characters_search_limit',
 | |
| 	'news_author',
 | |
| 	'news_limit',
 | |
| 	'news_ticker_limit',
 | |
| 	'news_date_format',
 | |
| 	'guild_management',
 | |
| 	'guild_need_level',
 | |
| 	'guild_need_premium',
 | |
| 	'guild_image_size_kb',
 | |
| 	'guild_description_default',
 | |
| 	'guild_description_chars_limit',
 | |
| 	'guild_motd_chars_limit',
 | |
| 	'highscores_groups_hidden',
 | |
| 	'highscores_ids_hidden',
 | |
| 	'highscores_vocation_box',
 | |
| 	'highscores_vocation',
 | |
| 	'highscores_outfit',
 | |
| 	'online_record',
 | |
| 	'online_vocations',
 | |
| 	'online_vocations_images',
 | |
| 	'online_skulls',
 | |
| 	'online_outfit',
 | |
| 	'online_afk',
 | |
| 	'team_display_outfit' => 'team_outfit',
 | |
| 	'team_display_status' => 'team_status',
 | |
| 	'team_display_world' => 'team_world',
 | |
| 	'team_display_lastlogin' => 'team_lastlogin',
 | |
| 	'last_kills_limit',
 | |
| 	'multiworld',
 | |
| 	'forum',
 | |
| 	'signature_enabled',
 | |
| 	'signature_type',
 | |
| 	'signature_cache_time',
 | |
| 	'signature_browser_cache',
 | |
| 	'gifts_system',
 | |
| 	'status_enabled',
 | |
| 	'status_ip',
 | |
| 	'status_port',
 | |
| 	'mail_enabled',
 | |
| 	'mail_address',
 | |
| 	'account_login_by_email',
 | |
| 	'account_login_by_email_fallback',
 | |
| 	'account_mail_verify',
 | |
| 	'account_mail_unique',
 | |
| 	'account_mail_change',
 | |
| 	'account_premium_days',
 | |
| 	'account_premium_points',
 | |
| 	'account_create_character_create',
 | |
| 	'account_change_character_name',
 | |
| 	'account_change_character_name_points' => 'account_change_character_name_price',
 | |
| 	'account_change_character_sex',
 | |
| 	'account_change_character_sex_points' => 'account_change_character_name_price',
 | |
| ];
 | |
| 
 | |
| foreach ($deprecatedConfig as $key => $value) {
 | |
| 	config(
 | |
| 		[
 | |
| 			(is_string($key) ? $key : $value),
 | |
| 			setting('core.'.$value)
 | |
| 		]
 | |
| 	);
 | |
| 
 | |
| 	//var_dump($settings['core.'.$value]['value']);
 | |
| }
 | |
| 
 | |
| $deprecatedConfigCharacters = [
 | |
| 	'level',
 | |
| 	'experience',
 | |
| 	'magic_level',
 | |
| 	'balance',
 | |
| 	'marriage_info' => 'marriage',
 | |
| 	'outfit',
 | |
| 	'creation_date',
 | |
| 	'quests',
 | |
| 	'skills',
 | |
| 	'equipment',
 | |
| 	'frags',
 | |
| 	'deleted',
 | |
| ];
 | |
| 
 | |
| $tmp = [];
 | |
| foreach ($deprecatedConfigCharacters as $key => $value) {
 | |
| 	$tmp[(is_string($key) ? $key : $value)] = setting('core.characters_'.$value);
 | |
| }
 | |
| 
 | |
| config(['characters', $tmp]);
 | |
| unset($tmp);
 | 
