diff --git a/config/options.php b/config/options.php index afa7cdf7..1bc479f3 100644 --- a/config/options.php +++ b/config/options.php @@ -30,7 +30,7 @@ return [ 'score_per_player' => '100', 'sign_after_zero' => 'false', 'version' => '', - 'copyright_text' => 'Copyright © '.getdate()['year'].' {site_name}. All rights reserved.', + 'copyright_text' => 'Copyright © {year} {site_name}. All rights reserved.', 'auto_del_invalid_texture' => 'false', 'allow_downloading_texture' => 'true', 'texture_name_regexp' => '', diff --git a/database/migrations/2016_11_18_134542_import_options.php b/database/migrations/2016_11_18_134542_import_options.php index a5b1998d..4f9a86cf 100644 --- a/database/migrations/2016_11_18_134542_import_options.php +++ b/database/migrations/2016_11_18_134542_import_options.php @@ -15,13 +15,20 @@ class ImportOptions extends Migration // import options $options = config('options'); - $options['version'] = config('app.version'); + $options['version'] = config('app.version'); + $options['announcement'] = str_replace( '{version}', $options['version'], $options['announcement'] ); + $options['copyright_text'] = str_replace( + '{year}', + Carbon\Carbon::now()->year, + $options['copyright_text'] + ); + foreach ($options as $key => $value) { Option::set($key, $value); }