typo3/sysext/t3editor/Resources/Private/tsref.xml: 'The Install Tool mounted as the module Tools>Install in TYPO3.', typo3/sysext/install/composer.json: "description": "The Install Tool mounted as the module Tools>Install in TYPO3.", typo3/sysext/install/Classes/Middleware/Installer.php: * Handles an Install Tool request when nothing is there typo3/sysext/install/Classes/Middleware/Maintenance.php: * Default middleware for all requests inside the TYPO3 Install Tool, which does a simple hardcoded typo3/sysext/install/Classes/Middleware/Maintenance.php: * Handles an Install Tool request for normal operations typo3/sysext/install/Classes/Middleware/Maintenance.php: new FlashMessage('Please enter the install tool password', '', FlashMessage::ERROR) typo3/sysext/install/Classes/Middleware/Maintenance.php: 'Given password does not match the install tool login password. Calculated hash: ' . $hashedPassword, typo3/sysext/install/Classes/Middleware/Maintenance.php: 'subject' => 'Install Tool', typo3/sysext/install/Classes/Command/UpgradeWizardRunCommand.php: ' needs to be manually run from the install tool, as it does not implement ' . typo3/sysext/install/Classes/Command/UpgradeWizardRunCommand.php: * At the moment the install tool automatically displays the database updates when necessary but can't do more typo3/sysext/install/Classes/ViewHelpers/Uri/ActionViewHelper.php: * A ViewHelper for creating URIs to install tool actions. typo3/sysext/install/Classes/Controller/LayoutController.php: * main layout of the install tool in second action. typo3/sysext/install/Classes/Controller/MaintenanceController.php: // The cache manager is already instantiated in the install tool typo3/sysext/install/Classes/Controller/SettingsController.php: * Change install tool password typo3/sysext/install/Classes/Controller/SettingsController.php: * Change install tool password typo3/sysext/install/Classes/Controller/SettingsController.php: 'Install tool password not changed', typo3/sysext/install/Classes/Controller/SettingsController.php: 'Install tool password not changed', typo3/sysext/install/Classes/Controller/SettingsController.php: 'The Install tool password has been changed successfully.', typo3/sysext/install/Classes/Controller/SettingsController.php: 'Install tool password changed' typo3/sysext/install/Classes/Controller/BackendModuleController.php: * Backend module controller to the install tool. Sets an install tool session typo3/sysext/install/Classes/Controller/BackendModuleController.php: * redirects to the install tool entry point. typo3/sysext/install/Classes/Controller/BackendModuleController.php: * within the install tool, it can be seen as a facade around install tool just typo3/sysext/install/Classes/Controller/BackendModuleController.php: * to embed the install tool in backend. typo3/sysext/install/Classes/Controller/BackendModuleController.php: * Starts / updates the session and redirects to the install tool typo3/sysext/install/Classes/Controller/EnvironmentController.php: : 'TYPO3 CMS install tool'; typo3/sysext/install/Classes/Controller/UpgradeController.php: * Change install tool password typo3/sysext/install/Classes/Controller/InstallerController.php: // Set password as install tool password, add admin user to system maintainers typo3/sysext/install/Classes/Controller/InstallerController.php: * This function returns a salted hashed key for new backend user password and install tool password. typo3/sysext/install/Classes/Controller/LoginController.php: * Render the "Create an "enable install tool file" action typo3/sysext/install/Classes/Controller/AbstractController.php: * Controller abstract for shared parts of the install tool typo3/sysext/install/Classes/Http/NotFoundRequestHandler.php: * Fallback request handler for all requests inside the TYPO3 Install Tool. typo3/sysext/install/Classes/Http/NotFoundRequestHandler.php: * Handles an Install Tool request when previously executed middlewares didn't handle thr request. typo3/sysext/install/Classes/Http/Application.php: * Entry point for the TYPO3 Install Tool typo3/sysext/install/Classes/SystemEnvironment/Check.php: . ' (as the install tool does). It is highly recommended to raise this' typo3/sysext/install/Classes/SystemEnvironment/Check.php: . ' (as the install tool does). It is highly recommended to raise this' typo3/sysext/install/Classes/SystemEnvironment/Check.php: . ' a test in the install tool helps to find out the value you need.', typo3/sysext/install/Classes/SystemEnvironment/DatabaseCheck/Platform/PostgreSql.php: . ' in the "phpinfo" area of the "System environment" module in the install tool manually.' typo3/sysext/install/Classes/Composer/InstallerScripts.php: * Hook into Composer build to generate TYPO3 install tool entry script typo3/sysext/install/Classes/FolderStructure/DirectoryNode.php: 'The Install Tool can try to create it', typo3/sysext/install/Classes/FolderStructure/FileNode.php: . ' The Install Tool will not overwrite the current version!', typo3/sysext/install/Classes/Report/SecurityStatusReport.php: * Provides a status report of the security of the install tool typo3/sysext/install/Classes/Report/SecurityStatusReport.php: * Checks whether the Install Tool password is set to its default value. typo3/sysext/install/Classes/Report/SecurityStatusReport.php: * @return Status An object representing the security of the install tool password typo3/sysext/install/Classes/Report/SecurityStatusReport.php: // @todo @deprecated: This should be removed in TYPO3 v10.0 when install tool allows proper hashes only typo3/sysext/install/Classes/Report/SecurityStatusReport.php: * Executes commands like removing the Install Tool enable file. typo3/sysext/install/Classes/Authentication/AuthenticationService.php: * Authenticates a user (currently comparing it through the install tool password, but could be extended) typo3/sysext/install/Classes/Authentication/AuthenticationService.php: * If install tool login mail is set, send a mail for a successful login. typo3/sysext/install/Classes/Authentication/AuthenticationService.php: ->subject('Install Tool Login at \'' . $GLOBALS['TYPO3_CONF_VARS']['SYS']['sitename'] . '\'') typo3/sysext/install/Classes/Authentication/AuthenticationService.php: * If install tool login mail is set, send a mail for a failed login. typo3/sysext/install/Classes/Authentication/AuthenticationService.php: ->subject('Install Tool Login ATTEMPT at \'' . $GLOBALS['TYPO3_CONF_VARS']['SYS']['sitename'] . '\'') typo3/sysext/install/Classes/Authentication/AuthenticationService.php: return MailUtility::getSystemFromName() ?: 'TYPO3 CMS install tool'; typo3/sysext/install/Classes/Service/ExtensionConfigurationService.php: * to be viewed in the install tool. The class basically adds display related typo3/sysext/install/Classes/Service/ExtensionConfigurationService.php: * Returns a funny array used to display the configuration form in the install tool. typo3/sysext/install/Classes/Service/ExtensionConfigurationService.php: // configuration and are only synced after next install tool run. This edge case is typo3/sysext/install/Classes/Service/LoadTcaService.php: * To be used in install tool only. typo3/sysext/install/Classes/Service/SessionService.php: * Secure session handling for the install tool. typo3/sysext/install/Classes/Service/SessionService.php: * the cookie to store the session ID of the install tool typo3/sysext/install/Classes/Service/LocalConfigurationValueService.php: // When submitting settings in the Install Tool, values that default to "FALSE" or "TRUE" typo3/sysext/install/Classes/Service/ClearCacheService.php: * Basic service to clear caches within the install tool. typo3/sysext/install/Classes/Service/ClearCacheService.php: * @internal This is NOT an API class, it is for internal use in the install tool only. typo3/sysext/install/Classes/Service/ClearCacheService.php: * The cache manager is already instantiated in the install tool typo3/sysext/install/Classes/Service/LateBootService.php: * @internal This is NOT an API class, it is for internal use in the install tool only. typo3/sysext/install/Classes/Service/EnableFileService.php: * Basic Service to check and create install tool files typo3/sysext/install/Classes/Service/EnableFileService.php: * Checks if the install tool file exists typo3/sysext/install/Classes/Service/EnableFileService.php: * Checks if the install tool file exists typo3/sysext/install/Classes/Service/EnableFileService.php: * Checks if the install tool file should be kept typo3/sysext/install/Classes/Service/EnableFileService.php: * Checks if the lifetime of the install tool file is expired typo3/sysext/install/Classes/Service/SilentConfigurationUpgradeService.php: * "Configuration presets" in install tool is not type safe, so value typo3/sysext/install/Classes/Service/SilentConfigurationUpgradeService.php: * "Configuration presets" in install tool is not type safe, so value typo3/sysext/install/Resources/Private/Language/Report/locallang.xlf: The system environment check returned errors. Those errors will affect the functionality and stability of your TYPO3 CMS instance. Please check the install tool "System environment" for all details. typo3/sysext/install/Resources/Private/Language/Report/locallang.xlf: The system environment check returned warnings. Those warnings might have a negative effect on the functionality and stability of your TYPO3 CMS instance. Please check the install tool "System environment" for all details. typo3/sysext/install/Resources/Private/Language/Report/locallang.xlf: The system environment check returned notices. Those should not affect the functionality and stability of your TYPO3 CMS instance. Please check the install tool "System environment" for all details. typo3/sysext/install/Resources/Private/Language/Report/locallang.xlf: Install Tool Password typo3/sysext/install/Resources/Private/Language/Report/locallang.xlf: Install Tool typo3/sysext/install/Resources/Private/Language/Report/locallang.xlf: The Install Tool is temporarily enabled. Delete the file "%s" when you have finished setting up TYPO3. If not used the Install Tool will be disabled automatically in %s minutes. typo3/sysext/install/Resources/Private/Partials/Settings/Presets/Image.html: tests of the install tool section "Test setup" should be fine. typo3/sysext/install/Resources/Private/Php/install.php: * Entry point to the install tool and step installer. typo3/sysext/install/Resources/Private/Php/install.php: * The tool controller is the main "install tool" with all the main functionality. typo3/sysext/install/Resources/Private/Php/install.php: * If everything is ok, the step installer will redirect to the main install tool. typo3/sysext/install/Resources/Private/Php/install.php: * with the "enable install tool" button and then redirects to the entry script. Other typo3/sysext/install/Resources/Private/Php/install.php: * context GET parameter to indicate that the install tool is called within backend context. typo3/sysext/install/Resources/Private/Php/install.php: * if install tool is called form the backend main module (BackendModuleController). This typo3/sysext/install/Resources/Private/Php/install.php: * changes the view a bit and shows the doc header in the install tool, changes background typo3/sysext/install/Resources/Private/Php/install.php: * The install tool initiates redirects to itself if configuration parameters were changed. typo3/sysext/install/Resources/Private/Php/install.php: * eg. "change install tool password" in "important actions". Set to 'execute' if some typo3/sysext/install/Resources/Private/Templates/Installer/ShowDatabaseData.html:

The password you provide for this account is also used to access the Install Tool.

typo3/sysext/install/Resources/Private/Templates/Layout/Init.html: Install tool on site {siteName} typo3/sysext/install/Resources/Private/Templates/Email/Security/InstallToolLoginAttempt.txt:There has been an Install Tool login attempt at TYPO3 site "{typo3.sitename}" from the IP address "{normalizedParams.remoteAddress}". typo3/sysext/install/Resources/Private/Templates/Email/Security/InstallToolLogin.txt:There has been a successful Install Tool login at TYPO3 site "{typo3.sitename}" from the IP address "{normalizedParams.remoteAddress}". typo3/sysext/install/Resources/Private/Templates/Email/Security/InstallToolLoginAttempt.html:

There has been an Install Tool login attempt at TYPO3 site "{typo3.sitename}" from the IP address {normalizedParams.remoteAddress}.

typo3/sysext/install/Resources/Private/Templates/Email/Security/InstallToolLogin.html:

There has been a successful Install Tool login at TYPO3 site "{typo3.sitename}" from the IP address {normalizedParams.remoteAddress}.

typo3/sysext/install/Resources/Private/Templates/Settings/Cards.html: typo3/sysext/install/Resources/Private/Templates/Settings/Cards.html:

Set a new password for the Install Tool when accessed in Standalone mode.

typo3/sysext/install/Resources/Private/Templates/Settings/Cards.html: Change Install Tool Password typo3/sysext/install/Resources/Private/Templates/Settings/Cards.html:

Specify which backend administrators have access to the Admin Tools module and Install Tool when accessed in Standalone Mode.

typo3/sysext/install/Resources/Private/Templates/Settings/ChangeInstallToolPassword.html: Allows you to set a new Install Tool password. The hash for this password will be written to LocalConfiguration.php typo3/sysext/install/Resources/Private/Templates/Login/ShowLogin.html: Site: {siteName} Login to TYPO3 Install Tool typo3/sysext/install/Resources/Private/Templates/Login/ShowLogin.html: Lock Install Tool again typo3/sysext/install/Resources/Private/Templates/Login/ShowLogin.html:

Install Tool is permanently enabled

typo3/sysext/install/Resources/Private/Templates/Login/ShowLogin.html: The Install Tool is permanently enabled because our ENABLE_INSTALL_TOOL file contains typo3/sysext/install/Resources/Private/Templates/Login/ShowLogin.html: By default the Install Tool password is the one specified during the installation. typo3/sysext/install/Resources/Private/Templates/Login/ShowEnableInstallToolFile.html:

The Install Tool is locked

typo3/sysext/install/Resources/Private/Templates/Login/ShowEnableInstallToolFile.html: To enable the Install Tool, the file ENABLE_INSTALL_TOOL typo3/sysext/install/Resources/Private/Templates/Login/ShowEnableInstallToolFile.html: When you are finished with the Install Tool, you should rename or delete this file. typo3/sysext/install/Resources/Private/Templates/Login/ShowEnableInstallToolFile.html: It will automatically be deleted if you log out of the Install Tool or if the file is older than one hour. typo3/sysext/install/Resources/Public/JavaScript/Router.js:define(["require","exports","jquery","TYPO3/CMS/Core/Ajax/AjaxRequest","TYPO3/CMS/Backend/Icons","TYPO3/CMS/Backend/Modal","./Renderable/InfoBox","./Renderable/ProgressBar","./Renderable/Severity"],(function(e,t,n,o,a,s,i,l,c){"use strict";return new class{constructor(){this.selectorBody=".t3js-body",this.selectorMainContent=".t3js-module-body"}initialize(){this.registerInstallToolRoutes(),n(document).on("click",".t3js-login-lockInstallTool",e=>{e.preventDefault(),this.logout()}),n(document).on("click",".t3js-login-login",e=>{e.preventDefault(),this.login()}),n(document).on("keydown","#t3-install-form-password",e=>{"Enter"===e.key&&(e.preventDefault(),n(".t3js-login-login").click())}),n(document).on("click",".t3js-modulemenu-action",e=>{e.preventDefault();const t=n(e.currentTarget);window.location.href=t.data("link")}),n(document).on("click",".card .btn",t=>{t.preventDefault();const o=n(t.currentTarget),i=o.data("require"),l=o.data("inline");if(void 0!==l&&1===parseInt(l,10))e([i],e=>{e.initialize(o)});else{const t=o.closest(".card").find(".card-title").html(),l=o.data("modalSize")||s.sizes.large,c=s.advanced({type:s.types.default,title:t,size:l,content:n('