[TASK] Store System Maintenance tokens in data attributes 51/57451/3
authorAndreas Fernandez <a.fernandez@scripting-base.de>
Mon, 2 Jul 2018 14:42:23 +0000 (16:42 +0200)
committerMathias Brodala <mbrodala@pagemachine.de>
Tue, 3 Jul 2018 07:01:24 +0000 (09:01 +0200)
commit09ece3208609f40a109cc68ee26e5f689ed26c35
tree299aec671ac5e43930b0d49dbbd8407ff324b855
parentcd1dad8e4a4742f98d108a8b58da0c9b64ea6eca
[TASK] Store System Maintenance tokens in data attributes

The tokens used in the System Maintenance area are stored in hidden
`<div>` elements, which is syntactically wrong and considered bad
practice.
Instead, the tokens are now stored in data attributes.

Resolves: #85455
Releases: master
Change-Id: I3a3be24897caa56c20355f0d36c7e7c4ae702640
Reviewed-on: https://review.typo3.org/57451
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: Mathias Brodala <mbrodala@pagemachine.de>
36 files changed:
typo3/sysext/install/Resources/Private/Partials/Settings/Presets.html
typo3/sysext/install/Resources/Private/Templates/Environment/MailTest.html
typo3/sysext/install/Resources/Private/Templates/Installer/ShowDatabaseConnect.html
typo3/sysext/install/Resources/Private/Templates/Installer/ShowDatabaseData.html
typo3/sysext/install/Resources/Private/Templates/Installer/ShowDatabaseSelect.html
typo3/sysext/install/Resources/Private/Templates/Installer/ShowDefaultConfiguration.html
typo3/sysext/install/Resources/Private/Templates/Maintenance/ClearTables.html
typo3/sysext/install/Resources/Private/Templates/Maintenance/ClearTypo3tempFiles.html
typo3/sysext/install/Resources/Private/Templates/Maintenance/CreateAdmin.html
typo3/sysext/install/Resources/Private/Templates/Maintenance/DatabaseAnalyzer.html
typo3/sysext/install/Resources/Private/Templates/Maintenance/LanguagePacks.html
typo3/sysext/install/Resources/Private/Templates/Settings/ChangeInstallToolPassword.html
typo3/sysext/install/Resources/Private/Templates/Settings/ExtensionConfigurationGetContent.html
typo3/sysext/install/Resources/Private/Templates/Settings/LocalConfigurationGetContent.html
typo3/sysext/install/Resources/Private/Templates/Settings/PresetsGetContent.html
typo3/sysext/install/Resources/Private/Templates/Settings/SystemMaintainer.html
typo3/sysext/install/Resources/Private/Templates/Upgrade/ExtensionCompatTester.html
typo3/sysext/install/Resources/Private/Templates/Upgrade/ExtensionScanner.html
typo3/sysext/install/Resources/Private/Templates/Upgrade/UpgradeDocsGetContent.html
typo3/sysext/install/Resources/Private/Templates/Upgrade/UpgradeWizards.html
typo3/sysext/install/Resources/Public/JavaScript/Installer.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/ChangeInstallToolPassword.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/ClearTables.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/ClearTypo3tempFiles.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/CreateAdmin.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/DatabaseAnalyzer.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/ExtensionCompatTester.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/ExtensionConfiguration.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/ExtensionScanner.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/LanguagePacks.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/LocalConfiguration.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/MailTest.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/Presets.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/SystemMaintainer.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/UpgradeDocs.js
typo3/sysext/install/Resources/Public/JavaScript/Modules/UpgradeWizards.js