bugfixes and small features
Fixed config switches not registering the correct current value Added better ux when image uploads are disabled Fixed an issue where uploaded files were not being handled correctly Added the ability to disable user registrations Fixed some variables being unintendedly protected
This commit is contained in:
@ -195,16 +195,22 @@ class Install extends Controller {
|
||||
public function configure() {
|
||||
if ( Forms::Check( 'installConfigure' ) ) {
|
||||
$logo = 'images/logo.png';
|
||||
$logoLarge = 'images/logoLarge.png';
|
||||
if ( Input::exists( 'logo' ) && Upload::image( 'logo', 'System' ) ) {
|
||||
$logo = 'Uploads/Images/System/' . Upload::last();
|
||||
}
|
||||
TheTempusProject::$activeConfig->load( BEDROCK_CONFIG_JSON );
|
||||
$baseConfig = TheTempusProject::$configMatrix;
|
||||
$baseConfig['main']['logo']['value'] = $logo;
|
||||
$baseConfig['main']['logoLarge']['value'] = $logoLarge;
|
||||
$baseConfig['main']['name']['value'] = Input::postNull( 'siteName' );
|
||||
$baseConfig['main']['template']['value'] = $baseConfig['main']['template']['default'];
|
||||
$baseConfig['main']['tokenEnabled']['value'] = $baseConfig['main']['tokenEnabled']['default'];
|
||||
$baseConfig['main']['registrationEnabled']['value'] = $baseConfig['main']['registrationEnabled']['default'];
|
||||
$baseConfig['main']['loginLimit']['value'] = $baseConfig['main']['loginLimit']['default'];
|
||||
$baseConfig['main']['loginTimer']['value'] = $baseConfig['main']['loginTimer']['default'];
|
||||
$baseConfig['uploads']['images']['value'] = $baseConfig['uploads']['images']['default'];
|
||||
$baseConfig['uploads']['maxImageSize']['value'] = $baseConfig['uploads']['maxImageSize']['default'];
|
||||
$baseConfig['database']['dbEnabled']['value'] = $baseConfig['database']['dbEnabled']['default'];
|
||||
$baseConfig['database']['dbHost']['value'] = Input::postNull( 'dbHost' );
|
||||
$baseConfig['database']['dbMaxQuery']['value'] = $baseConfig['database']['dbMaxQuery']['default'];
|
||||
|
Reference in New Issue
Block a user