Project

General

Profile

Actions

Bug #82349

closed

Install Tool "Configure Global Settings" bugs

Added by Helmut Hummel about 7 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Install Tool
Target version:
-
Start date:
2017-09-07
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
9
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

With switching to ajax actions for the all configuration panel, several issues have been introduced

1. AdditionalConfiguration.php values lead to an error when saving

set a value in AdditionslConfiguration.php

$GLOBALS['TYPO3_CONF_VARS']['FOO']['BAR']='baz';

go to settings -> global settings -> save

Expected: Saving works (worked in 8.7 and below)
Actual: "Something went wrong" is shown

2. AdditionalConfiguration.php values AND values from extensions's ext_localconf.php are considered when saving

set this value in AdditionslConfiguration.php

$GLOBALS['TYPO3_CONF_VARS']['MAIL']['transport'] = 'mbox';

Make sure this is set to a different value in LocalConfiguration.php

go to settings -> global settings -> save

Expected: "Nothing to update" is shown
Actual: MAIL/transport -> New value (and far more severe: FE/defaultTypoScript_setup -> New value)

3. Values in New Value messages are not HTML encoded

  • go to settings -> global settings
  • Change value MAIL/transport to "<h1>mbox</h1>

Expectation: See the actual value
Actual: "mbox" is shown, formatted as HTML headline

Remark: <script> also works


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Task #76084: Move install tool modules into backend module menuClosedFrank Nägler2016-05-09

Actions
Related to TYPO3 Core - Bug #84838: Empty AdditionalConfiguration.php breaks install toolRejected2018-04-22

Actions
Actions

Also available in: Atom PDF